
私のお気に入りのC ++が言語として選択され、Qt4がGUIライブラリとして選択されました(執筆時にはバージョン4.4.3が使用されましたが、4.3.3では通常Fedora 9でコンパイルされました)。 rTorrentとの通信は、マルチコールなしの非同期モードのXML-RPCを介して行われます(使用されているXML-RPCの実装はサポートしていません。他のライブラリを見ると後で実装できます)。したがって、情報はすぐに表示されませんが、徐々に表示されます。
クライアントでは次のことができます。
- ダウンロード/アップロード速度の監視
- 不完全なリストのトレントを監視し、次に関する情報を表示します。
- 転送レート
- 指定/ダウンロード率
- 準備率
- 優先順位
- 基本的な操作を実行するだけでなく、チェックサムを停止、開始、再計算します
藤堂
- XML-RPCサーバーがパスワードで保護されている場合に承認を追加する
- ダウンロードとデータ交換を最適化する
- ファイル情報表示を追加
- プロキシの追加、サポートはありますが、まだ構成されていません
ここからソースをダウンロードできます。
UPD: Windowsでビルドします (依存関係は別です)。
UPD2:リポジトリ:svn checkout http:// rwin.googlecode.com/svn/trunk/ rwin-read-only
githubでも作成しましたが、おそらくそこに転送できるとわかったので、何かを理解することはできません。
UPD3:トレントファイル(メニューとエクスプローラーの両方から)を追加する機能、サーバーとの最適化された交換、接続のチェック、さらには小さな修正を追加しました。