web-dev-qa-db-ja.com

トレントをピースの逆順でダウンロードするにはどうすればよいですか?

つまり、順番にダウンロードして、最初と最後のピースを注文するというこのオプションがあります。しかし、必要なのは最後のピースの最初の注文です。

それを達成できる方法はありますか?

編集1:なぜそれが必要なのか(尋ねる人のために)、同じトレントをダウンロードしたいと思います。たとえば、50 GBを同時に2つに分けて、それぞれ異なるデバイスにダウンロードし、merge-torrentを使用してそれらを結合します。

マージ-トレント: 未完了のトレントファイルのマージhttps://code.google.com/archive/p/mergetorrent/

これにより、2つのインターネット接続と2つのホットスポットがある場合、ファイル全体のダウンロードに必要な時間が半分になります。また、デバイスは一度に1つずつ使用できるため、2つのデバイスを使用できます。

編集2:質問はさらに深くなる可能性があります:「急流で特定の範囲のピースをダウンロードする方法は?」 3つの部分でダウンロードするための3つのデバイスがある場合に備えて、今のところ、元の質問に固執します。すべてがそれに依存しています。

1
Subham Burnwal

これはpossible ...ですが、これを実現するには、独自のトレントクライアントをプログラムするか、既存のクライアントを変更する必要があります。

トレントの速度の利点は、さまざまなソースからデータのチャンクを本質的にランダムにダウンロードして、より大きなファイルを作成しているという事実にあります。

一部の開発者は、人々がオーディオファイルとビデオファイルをダウンロードしていることに気付きました。チャンクを順番にダウンロードすると、ダウンロード時にメディアをストリームとして再生できます。このタイプのトレントクライアントのオープンソースコードを見つけた場合は、逆の順序になるようにコードを変更できます。

0
Keltari