トレントファイルリーダー
.torrentファイルをアップロードしてメタデータを表示します。名前、情報ハッシュ、ファイルリスト、トラッカー、ピース情報を含み、マグネットリンクを生成できます
入力
| ファイル名 | サイズ |
|---|---|
| No data available | |
出力
| トラッカーURL |
|---|
| No data available |
Readme
torrentファイルとは?
torrentファイルは、BitTorrentというピア・ツー・ピアファイル共有プロトコルで使用される小さなメタデータファイルです。従来のダウンロードでは単一のサーバーからファイルが提供されますが、BitTorrentは複数のユーザー(ピア)に負荷を分散し、ファイルの一部を同時に共有します。torrentファイル自体は実際のコンテンツを含まず、代わりに共有するファイルに関する重要な情報と他のピアを見つける方法を保持しています。
Torrentファイルはbencode(「ビー・エンコード」と発音)と呼ばれる形式を使用し、ファイル名、サイズ、整合性検証用のピースハッシュ、ピア間の接続を調整するトラッカーURLなどの構造化データを保存します。「info hash」はtorrentのメタデータから生成された一意の識別子で、BitTorrentネットワーク全体の特定のコンテンツを識別するフィンガープリントのような役割を果たします。
BitTorrentはどのように機能しますか?
BitTorrentクライアントでtorrentファイルを開くと、ソフトウェアは以下を実行します:
- トラッカーに接続 - torrentファイルに記載されているサーバーで、コンテンツを共有しているピアのリストを保持しています
- ピアを検出 - ファイルの完全または部分的なコピーを持つ他のユーザーを見つけます
- ピースをダウンロード - 複数のピアから同時にファイルの小さなチャンクを取得します
- 整合性を検証 - torrentに保存されているSHA-1ハッシュを使用して、各ピースが正しいことを確認します
- 共有を再開 - ダウンロードしたピースを他のユーザーにアップロードします(シーディング)
この分散アプローチにより、ダウンロードが高速化され、単一障害点がないため、より耐障害性が向上します。
ツールの説明
このツールはブラウザ内でtorrentファイルを直接読み込み、分析し、BitTorrentクライアントを必要とせずにすべてのメタデータを抽出して表示します。.torrentファイルをアップロードするだけで、ファイルリスト、トラッカー情報、ピースデータ、自動生成されたmagnetリンクなどの包括的な詳細を表示できます。
例
入力: Linuxディストリビューション ISOのtorrentファイル
出力:
- 名前: ubuntu-24.04-desktop-amd64.iso
- Info Hash: 2b66980093bc11806fab50cb3cb41835b95a0362
- 合計サイズ: 5.7 GB
- ファイル数: 1
- ピースサイズ: 4 MB
- ピース数: 1,425
- 作成日: 2024年4月25日、午前10時30分00秒
- 作成者: mktorrent 1.1
- コメント: Ubuntu CD releases.ubuntu.com
- プライベート: いいえ
- トラッカー: https://torrent.ubuntu.com/announce、https://ipv6.torrent.ubuntu.com/announce
- Magnetリンク: magnet:?xt=urn:btih:2b66980093bc11806fab50cb3cb41835b95a0362&dn=ubuntu-24.04-desktop-amd64.iso&tr=...
機能
- 完全なメタデータ抽出 - 名前、info hash、作成日、作成者ソフトウェア、コメントなど、すべてのtorrent情報を表示します
- ファイルリスト(サイズ付き) - torrentに含まれるすべてのファイルを、人間が読める形式のファイルサイズとソート可能な列で参照できます
- トラッカーリスト表示 - ピア検出に使用されるすべてのアナウンスURLを表示します