jBitTorrent API 1.0、修正および補足

最近、Java用のjBitTorrentライブラリについて説明しました。このライブラリを使用すると、BitTorrentプロトコルを使用してファイルを操作できます。
同じ記事では、2009年以降更新されていないため、このライブラリの使用時に発生する問題を説明するブロックがありました。
ユーザーsadyjkaは、これらのバグを自分で修正することを提案したので、この時間を少し見つけました。 次の問題が修正されました。



最初のケースでは、急流ファイルを生成するためにフォルダーの追加を実装しました。2番目のケースでは、例外をスローするメソッドの呼び出しを削除しました。 コードからそのロジックを理解している限り、それは実際には必要ありません(ピアレーティングの処理)。
これらのエラーの詳細については、上記のリンクの記事をご覧ください。

正直なところ、このコードを数日間処理しなければならなかったので、少しのコードを作成できました。
メソッドも重要ではないため、 printDataの問題をクリーンアップしませんでした。ソースを見ると、そのクラスで使用されていないリスト要素にアクセスできることがprintDataました。
著者が多忙だったため、私の修正がSourceForgeにないことをおizeびします。

ソースコード
ジャー

UPD
debacleのリクエストにより、 GitHubにリポジトリを作成しました。

Source: https://habr.com/ru/post/J117526/


All Articles