Câu trả lời:
btshowmetainfo
, trước đây được bao gồm trong bản phân phối BitTorrent nhưng giờ đây phần lớn được cài đặt với BitTornado (một nhánh của cơ sở mã BitTorrent 3.x), thực hiện điều đó.
$ btshowmetainfo amd64cd-5.1.2.iso.torrent
btshowmetainfo 20030621 - decode BitTorrent metainfo files
metainfo file.: amd64cd-5.1.2.iso.torrent
info hash.....: e30c05f2330ba4869eefb90bf5978a505303b235
file name.....: amd64cd-5.1.2.iso
file size.....: 253325312 (966 * 262144 + 94208)
announce url..: http://tracker.netbsd.org:6969/announce
Bạn có thể sử dụng transmission-show
, được bao gồm trong ứng dụng khách Gnome Transmission BitTorrent .
$ transmission-show amd64cd-5.1.2.iso.torrent
Name: amd64cd-5.1.2.iso
File: amd64cd-5.1.2.iso.torrent
GENERAL
Name: amd64cd-5.1.2.iso
Hash: e30c05f2330ba4869eefb90bf5978a505303b235
Created by:
Created on: Sun Feb 5 01:31:29 2012
Piece Count: 967
Piece Size: 256.0 KiB
Total Size: 253.3 MB
Privacy: Public torrent
TRACKERS
Tier #1
http://tracker.netbsd.org:6969/announce
FILES
amd64cd-5.1.2.iso (253.3 MB)
Nếu bạn đang sử dụng phiên bản Truyền cũ hơn , bạn có thể sử dụng transmissioncli --info
lệnh cũ hơn :
$ transmissioncli --info amd64cd-5.1.2.iso.torrent
Transmission 2.03 (11030) - http://www.transmissionbt.com/
hash: e30c05f2330ba4869eefb90bf5978a505303b235
name: amd64cd-5.1.2.iso
tracker tier #1:
announce: http://tracker.netbsd.org:6969/announce
size: 253325312 (966 * 262144 + 94208)
file(s):
amd64cd-5.1.2.iso (253325312)
transmission-show
đầu ra để bao gồm kích thước tập tin chính xác? Hữu ích để xem nếu 2 torrent của cùng một điều có thể không phải là cùng một tệp chính xác.
Bạn có thể sử dụng aria2 . Từ trang người đàn ông aria2c (1) :
-S, --show-files[=true|false]
In danh sách tệp của tệp ".torrent", ".meta4" và ".metalink" và thoát. Trong trường hợp tệp ".torrent", thông tin bổ sung (infohash, chiều dài mảnh, v.v.) cũng được in.
$ aria2c -S ubfox-14.04.2-desktop-i386.iso.torrent >>> In nội dung của tệp 'ubfox-14.04.2-desktop-i386.iso.torrent' ... *** Thông tin tệp BitTorrent *** Nhận xét: Ubuntu CD phát hành.ubfox.com Ngày tạo: Thu, ngày 19 tháng 2 năm 2015 22:17:32 GMT Chế độ: đơn Thông báo: http://torrent.ubfox.com:6969/announce http://ipv6.torrent.ubfox.com:6969/announce Thông tin Hash: 33678ec8b0dfb8a9061348c8af7194268c0b8310 Độ dài mảnh: 512KiB Số lượng mảnh: 2006 Tổng chiều dài: 0,9GiB (1.051.721.728) Tên: ubfox-14.04.2-desktop-i386.iso Nam châm URI: nam châm :? Xt = urn: btih: 33678EC8B0DFB8A9061348C8AF7194268C0B8310 & dn = ub Ubuntu-14.04.2-desktop-i386.iso & tr = http% 3A% 2F% 2%, %% torrent.ubfox.com% 3A6969% 2Fannounce Các tập tin: idx | đường dẫn / chiều dài === + ============================================== ============================= 1 | ./ubfox-14.04.2-desktop-i386.iso | 0,9GiB (1.051.721.728) --- + ---------------------------------------------- -----------------------------
aria2c -S *.torrent
hoạt động.
lstor , bao gồm khả năng tính toán hàm băm, có thể khá hữu ích trong các kịch bản shell:
$ lstor Chakra\ 2012.02\ Archimedes\ x86.torrent -qo __hash__
B3472076574BC666396766AB3B28C0054D740B46
$ lstor Chakra\ 2012.02\ Archimedes\ x86.torrent -q
NAME Chakra 2012.02 Archimedes x86.torrent
SIZE 1.4 GiB (1461 * 1.0 MiB + 0 bytes)
HASH B3472076574BC666396766AB3B28C0054D740B46
URL http://linuxtracker.org:2710/********************************/announce
PRV YES (DHT/PEX disabled)
TIME 2012-02-13 17:10:28
BY qBittorrent v2.9.3
FILE LISTING
chakra-2012.02-Archimedes-i686.iso 1.4 GiB
$ lstor Chakra\ 2012.02\ Archimedes\ x86.torrent -q --raw
{'announce': 'http://linuxtracker.org:2710/********************************/announce',
'created by': 'qBittorrent v2.9.3',
'creation date': 1329149428,
'info': {'length': 1531969536,
'name': 'chakra-2012.02-Archimedes-i686.iso',
'piece length': 1048576,
'pieces': '<1461 piece hashes>',
'private': 1},
'url-list': ''}
Bạn có thể sử dụng Trình chỉnh sửa tệp Torrent
(nguồn: fsdn.com )
Ngoài ra, tập tin .torrent có thể được chuyển đổi sang định dạng .json bằng dòng lệnh --to-json
.
https://github.com/effigies/BitTornado
và chạypython3 btshowmetainfo.py
để chạy tập lệnh, vì BitTornado dường như đã bị bỏ rơi từ lâu.