Có một công cụ để xem một tập tin torrent?


33

Tôi quan tâm đến việc hiển thị tệp torrent thành dạng có thể đọc được (để xem tệp nào tham chiếu, thông tin theo dõi nào chứa thông tin, v.v.). Những gì một công cụ tôi có thể sử dụng để làm điều này?

Câu trả lời:


26

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

2
Bạn có thể sao chép https://github.com/effigies/BitTornadovà chạy python3 btshowmetainfo.py để chạy tập lệnh, vì BitTornado dường như đã bị bỏ rơi từ lâu.
zymhan

34

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 --infolệ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)

-1 phiên bản truyền-cli của tôi (2.51 bản thử nghiệm Debian amd64) không có tùy chọn này
ixtmixilix

@ixtmixilix: Trả lời được cập nhật để sử dụng lệnh "truyền phát" mới.
Teddy

3
Đối với người dùng archlinux, đây là vào thêm / kể từ tháng 4 năm 2017. Win
g33kz0r

Có cách nào để có được 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.
Peter Cordes

19

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)
--- + ---------------------------------------------- -----------------------------

nó hỗ trợ mô hình toàn cầu, aria2c -S *.torrenthoạt động.
Oboo Chin

11

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': ''}

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.