nakashima723 / P2Pcrwlr

P2Pクローラ
https://twitter.com/nakashima723
Other
0 stars 0 forks source link

torrentファイルの情報を表示する機能 #7

Closed tenax66 closed 1 year ago

tenax66 commented 1 year ago

torrentファイルをweb上からダウンロードして、名前、ファイル数、作成者、総サイズを表示する機能を実装しました。 ここでいう「ダウンロード」は単なるファイルのダウンロードで、torrentの機能はまだ使っていません。

テスト用にダウンロードするtorrentファイルには、webtorrent公式サイトのfree-torrents一覧から"Big Buck Bunny"を選びました。 Blender公式からCreative Commonsとして配布されていて、権利的に問題ないものです。

python test_download_torrent.py として実行すると、上記サイトからtorrentファイルをダウンロードして情報を表示します。

nakashima723 commented 1 year ago

ありがとうございます! なお最終的には、Torrentファイルのダウンロードはクローラ側で行う予定で、証拠(ファイル本体、ピース)の収集は

(1)クローラによって自動保存されたtorrentファイルをもとに行う (2)ユーザーのローカルディレクトリ内から指定されたファイルをもとに行う   (その場合、クローラで集めたtorrentファイルと同様の位置に、torrentファイルをコピーする)

の2パターンにする予定です。 今のところは(2)を想定して実装を進めてもらうのがよさそうです。