토렌트 파일을 볼 수있는 도구가 있습니까? 파일이 참조하는지, 어떤 추적기 정보에 포함되어

토렌트 파일을 읽을 수있는 형식으로 렌더링하는 데 관심이 있습니다 (어떤 파일이 참조하는지, 어떤 추적기 정보에 포함되어 있는지 등을 확인하십시오). 이 작업을 수행하기 위해 어떤 도구를 사용할 수 있습니까?



답변

btshowmetainfo이전에 BitTorrent 배포판에 포함되었지만 현재 BitTornado (BitTorrent 3.x 코드베이스의 포크)와 ​​함께 대부분 설치되어 있습니다.

$ 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


답변

Gnome Transmission BitTorrent 클라이언트에transmission-show 포함 된을 사용할 수 있습니다 .

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

이전 버전의 Transmission 을 사용하는 경우 이전 transmissioncli --info명령을 사용할 수 있습니다 .

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


답변

aria2 를 사용할 수 있습니다 . 에서 aria2c (1) 매뉴얼 페이지 :

-S, --show-files[=true|false]

    “.torrent”, “.meta4″및 “.metalink”파일의 파일 목록을 인쇄하고 종료하십시오. “.torrent”파일의 경우 추가 정보 (infohash, 조각 길이 등)도 인쇄됩니다.

$ aria2c -S 우분투 -14.04.2-desktop-i386.iso.torrent
>>> 파일 'ubuntu-14.04.2-desktop-i386.iso.torrent'의 내용 인쇄 ...
*** 비트 토렌트 파일 정보 ***
댓글 : Ubuntu CD releases.ubuntu.com
작성 날짜 : 2015 년 2 월 19 일 목요일 22:17:32 GMT
모드 : 싱글
알리다:
 http://torrent.ubuntu.com:6969/announce
 http://ipv6.torrent.ubuntu.com:6969/announce
정보 해시 : 33678ec8b0dfb8a9061348c8af7194268c0b8310
조각 길이 : 512KiB
조각 수 : 2006
총 길이 : 0.9GiB (1,051,721,728)
이름 : 우분투 -14.04.2-desktop-i386.iso
자석 URI : magnet :? xt = urn : btih : 33678EC8B0DFB8A9061348C8AF7194268C0B8310 & dn = ubuntu-14.04.2-desktop-i386.iso & tr = http % 3A % 2F % 2Ftorrent.ubuntu.com % 3A6969 % 2Fannounce & trFhttp % 3A6 % 2A.2 % torrent.ubuntu.com % 3A6969 % 2Fannounce
파일 :
idx | 경로 / 길이
=== + ================================================= ===============================
  1 | ./ubuntu-14.04.2-desktop-i386.iso
   | 0.9GiB (1,051,721,728)
--- + ---------------------------------------------- -----------------------------


답변

쉘 스크립트에서 매우 유용 할 수있는 해시 계산 기능을 포함한 lstor

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


답변

Torrent File Editor를
사용할 수 있습니다 (source : fsdn.com )파일 탭

원시 탭

또한 .torrent 파일은 명령 줄을 사용하여 .json 형식으로 변환 할 수 있습니다 --to-json.


답변