Treści torrentowe w systemie Linux


17

Jak przeglądać / eksplorować zawartość pliku torrent za pomocą wiersza poleceń w systemie Linux.

Wiem, że mogę korzystać z GUI, takich jak transmissionlub qbitorrent....

W ten sposób można uzyskać za pomocą transmisji

To zdjęcie jest tylko próbką i nie chcę kraść, kopiować ani w jakikolwiek inny sposób nazywać plików chronionych prawem autorskim. to jest tylko pytanie techniczne, a ten przykład jest tylko przykładem. Dlatego nie głosuj z tego powodu

wprowadź opis zdjęcia tutaj

ale muszę to zrobić za pomocą wiersza polecenia.


Mam nadzieję, że nie używasz swojego klienta torrent do kradzieży treści chronionych prawem autorskim.
— Patrick Collins,

5
@PatrickCollins Kopiowanie nie kradnie. Kradzież jest moralnie niewłaściwa, ponieważ usuwa oryginał. Kopiowanie nie.
— EMBLEMAT

@EMBLEM Nie próbuję wspierać RIAA, po prostu uważam, że inny przykład byłby bardziej odpowiedni dla tej strony.
— Patrick Collins

1
@EMBLEM usuwanie dóbr fizycznych zmniejsza ich wartość, kopiowanie dóbr cyfrowych, których wartość jest czynnikiem niedoboru, zmniejsza ich wartość. Prawa autorskie i prawa autorskie są reżimami prawnymi, które mają na celu ochronę wartości łatwo kopiowanych towarów, aby osoba będąca właścicielem lub tworząca te towary mogła z nich skorzystać. Czy się zgadzamy?
— Steve Dodier-Lazaro

@ SteveDL Sztuczne tworzenie niedoborów tam, gdzie ich nie ma (aw rzeczywistości nagroda jest naturalną konsekwencją istnienia produktu) bardziej przypomina kradzież niż kopiowanie.
— EMBLEMAT

Odpowiedzi:


25

Można użyć transmission-cli: sudo apt-get install transmission-cli.

To zapewni CLI dla torrentów. Możesz wyświetlić zawartość pliku torrent za pomocą:

transmission-show my-file.torrent

Aby wyświetlić tylko pliki, użyj:

transmission-show my-file.torrent | sed -n -e '/FILES/,$p'

Dla łatwiejszego użycia dodaj następujący wiersz do ~/.bashrc:

function tsf { transmission-show "$1" | sed -n -e '/FILES/,$p'; }

Możesz zamienić na tsfdowolny, a następnie po prostu użyć tsf my-file.torrent.


Nie ma na to przełącznika, musiałbyś użyć np sed.
— Pabi

Niezła odpowiedź. Wolę czy istnieje jakieś inne polecenia bez używania sed, awki takie. Jeśli nie będzie odpowiedzi, rozważę oznaczenie twojego.
— Maythux,

Dodano sposób, aby uczynić to połączenie jednym poleceniem.
— Pabi

1
Nadal uważam dumptorrent za łatwy do zrozumienia ... Spróbuj znaleźć rozwiązanie zaniedbujące użyciesed
— Maythux

6

Najłatwiejszym rozwiązaniem jest użyciebtshowmetainfo

Najpierw zainstaluj bittorrent

 sudo apt-get install bittorrent

Teraz możesz pokazać zawartość torrenta za pomocą:

btshowmetainfo file.torrent


Inne rozwiązanie znalazłem DumpTorrent

sudo apt-get install gcc make
wget http://downloads.sourceforge.net/project/dumptorrent/dumptorrent/1.2/dumptorrent-1.2.tar.gz
tar -xvf dumptorrent-1.2.tar.gz
cd dumptorrent-1.2
make
sudo cp dumptorrent /usr/local/bin

Aby wyświetlić zawartość

dumptorrent file.torrent



dumptorrentczuje się błyskawicznie w porównaniu do transmission-showi aria2c -S.
— ijoseph

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.