如何在 Linux 中使用命令行查看/探索 torrent 文件内容。
我知道我可以使用 GUI 例如transmission
或qbitorrent
....
你可以通过以下方式获得传输
这张图片只是一个示例,我不想窃取或复制任何你称之为受版权保护的文件。这只是一个技术问题,这个例子只是一个例子。所以不要因为这个原因而投反对票
但我需要使用命令行来执行此操作。
答案1
您可以使用transmission-cli
:sudo apt-get install transmission-cli
。
这将为 torrent 提供一个 CLI。你可以使用以下命令显示 torrent 文件的内容:
transmission-show my-file.torrent
要仅显示文件,请使用:
transmission-show my-file.torrent | sed -n -e '/FILES/,$p'
为了方便使用,请将以下行添加到您的~/.bashrc
:
function tsf { transmission-show "$1" | sed -n -e '/FILES/,$p'; }
您可以tsf
用任何您喜欢的来替换,然后使用tsf my-file.torrent
。
答案2
最简单的解决方案是使用btshowmetainfo
首先安装bittorrent
sudo apt-get install bittorrent
现在你可以使用以下方式显示种子内容:
btshowmetainfo file.torrent
另一种解决方案我发现 转储
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
显示内容
dumptorrent file.torrent
答案3
您还可以使用lstor
从pyroscope/pyrocore
。
只需按照安装说明安装命令行工具。
要获取文件列表,请使用以下命令:
$ lstor -qo info.name ~/Downloads/ubuntu-14.04.2-desktop-amd64.iso.torrent
ubuntu-14.04.2-desktop-amd64.iso
答案4
您可以使用 torrenttools。此工具还可与新的 BitTorrent v2 元文件和混合种子配合使用。
torrenttools info bittorrent-v2-hybrid-test.torrent
Metafile: /home/fbdtemme/Documents/project/torrent/torrenttools/tests/resources/bittorrent-v2-hybrid-test.torrent
Protocol version: v1 + v2 (hybrid)
Infohash: v1: 8c9a2f583949c757c32e085413b581067eed47d0
v2: d8dd32ac93357c368556af3ac1d95c9d76bd0dff6fa9833ecdac3d53134efabb
Piece size: 512 KiB (524288 bytes)
Created by: libtorrent
Created on: 2020-06-03 08:45:06 UTC
Private: false
Name: bittorrent-v1-v2-hybrid-test
Source:
Comment:
Announces:
Files:
bittorrent-v1-v2-hybrid-test
├── [6.23 MiB] Darkroom (Stellar, 1994, Amiga ECS) HQ.mp4
├── [19.6 MiB] Spaceballs-StateOfTheArt.avi
├── [ 326 MiB] cncd_fairlight-ceasefire_(all_falls_down)-1080p.mp4
├── [58.8 MiB] eld-dust.mkv
├── [ 265 MiB] fairlight_cncd-agenda_circling_forth-1080p30lq.mp4
├── [42.5 MiB] meet the deadline - Still _ Evoke 2014.mp4
├── [61.0 B] readme.txt
├── [25.1 MiB] tbl-goa.avi
└── [ 111 MiB] tbl-tint.mpg
854.06 MiB in 0 directories, 9 files
您可以从此存储库安装 torrenttools。
sudo add-apt-repository ppa:fbdtemme/torrenttools
sudo apt-get update
sudo apt install torrenttools
免责声明:我是该工具的作者。
更多信息请参阅: