私は2つのJavaライブラリを持っています。1 つは DHT に接続し、torrent ファイルを正常にダウンロードできます。もう 1 つは、トレントに関連付けられた実際のデータをダウンロードします。
トレント クライアント ライブラリは、トレント内のアナウンスまたはアナウンス リスト セクションを想定しており、「ノード」エントリを認識しません。
問題は、トレント ファイルの「ノード」セクションを理解するために、トレント クライアント コードを変更する方法です。または、一連の ip:port DHT ピア アドレスからトラッカー URL を計算するにはどうすればよいですか?
ポート番号を推測して /announce を追加することで URL を推測することもできますが、これは正しくありませんか?
これがどのように機能するか知っている人はいますか?