क्या एक धार फ़ाइल देखने के लिए एक उपकरण है?


33

मैं एक धाराप्रवाह फ़ाइल को एक पठनीय रूप में प्रस्तुत करने में रुचि रखता हूं (यह देखने के लिए कि क्या फाइलें इसका संदर्भ देती हैं, इसमें ट्रैकर की जानकारी क्या है आदि)। मैं ऐसा करने के लिए किस टूल का उपयोग कर सकता हूं?

जवाबों:


26

btshowmetainfo, पूर्व में बिटटोरेंट वितरण में शामिल किया गया था, लेकिन अब बिट टोरनेडो (बिटटोरेंट 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

2
आप स्क्रिप्ट को चलाने के लिए क्लोन कर सकते हैं https://github.com/effigies/BitTornadoऔर चला सकते हैं python3 btshowmetainfo.py, क्योंकि बिट टोरनेडो लंबे समय से छोड़ दिया गया है।
ज्यमुन डेण 9'16

34

आप Gnome ट्रांसमिशन बिटटोरेंट क्लाइंट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)

यदि आप ट्रांसमिशन के पुराने संस्करण का उपयोग कर रहे हैं , तो आप पुराने 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)

-1 ट्रांसमिशन-
क्ली के

@ixtmixilix: नए "ट्रांसमिशन-शो" कमांड का उपयोग करने के लिए उत्तर दिया गया।
टेडी

3
आर्कलिनक्स उपयोगकर्ताओं के लिए, यह अप्रैल 2017 तक अतिरिक्त / में है। विन
g33kz0r

क्या transmission-showसटीक फ़ाइल आकार को शामिल करने के लिए आउटपुट प्राप्त करने का एक तरीका है ? यह देखने के लिए उपयोगी है कि एक ही चीज़ के 2 टोरेंट आखिरकार एक ही फ़ाइल नहीं हो सकते हैं।
पीटर कॉर्ड्स

19

आप aria2 का उपयोग कर सकते हैं । से aria2c (1) आदमी पेज :

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

    ".Torrent", ".meta4" और ".metalink" फ़ाइल और निकास की प्रिंट फ़ाइल लिस्टिंग। ".Torrent" फ़ाइल के मामले में, अतिरिक्त जानकारी (जानकारी, टुकड़ा लंबाई, आदि) भी मुद्रित होती है।

$ aria2c -S ubuntu-14.04.2-Desktop-i386.iso.torrent 
>>> फ़ाइल 'ubuntu-14.04.2-Desktop-i386.iso.torrent' की सामग्री को प्रिंट करना ...
*** बिटटोरेंट फ़ाइल जानकारी ***
टिप्पणी: उबंटू सीडी का विमोचन .ubuntu.com
निर्माण तिथि: गुरु, 19 फरवरी 2015 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)
नाम: ubuntu-14.04.2-Desktop-i386.iso
चुंबक URI: चुंबक:? Xt = urn: btih: 33678EC8B0DFB8A9061348C8AF7194268C0B8310 & dn = ubuntu-14.2.2-desktop-i386.iso & tr = http% 3A% 2F% 2Ftorrent.ubbub.gov.in torrent.ubuntu.com% 3A6969% 2Fannounce
फ़ाइलें:
IDX | पथ / लंबाई
=== + ============================================== =============================
  1 | ./ubuntu-14.04.2-desktop-i386.iso
   | 0.9GB (1,051,721,728)
--- + ---------------------------------------------- -----------------------------

यह ग्लोब पैटर्न, aria2c -S *.torrentकार्यों का समर्थन करता है।
ओबो चिन

11

हैस्टर की गणना करने की क्षमता सहित लेस्टर , जो शेल स्क्रिप्ट में काफी उपयोगी हो सकता है:

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.