大洪水-updatorrは自動トレント更新のための大洪水のプラグインです。
あなたが定期的にトレントが記事(フォーラムのようなトラッカー)として組織化されているお気に入りのトレントトラッカーサイトを、チェックしている場合は、特定の急流が更新されているかどうかを確認する(例えば急流いくつかのテレビシリーズは、新しいエピソードで更新されバンドル) 、その後Updatorrが有用かもしれないです。
あなたは、大洪水のトレントリストから更新する急流を選択し、自動更新期間とトラッカーサイトの認証情報を設定し、Updatorrプラグインを活性化し、Updatorrはあなたのためのチェックを行います。急流のアップデートが利用可能な場合、Updatorrが更新1で古い急流を交換し、新たな急流から新しいファイルをダウンロードします。
自動更新は使用できます。
- RuTracker.org(EXのtorrents.ru) - http://rutracker.org/
大洪水は、軽量、フリーソフトウェア、クロスプラットフォームのBitTorrentクライアントです。 http://deluge-torrent.org/でそれをダウンロードしてください
<強い>インストールの
とUpdatorr .eggファイルを選択オープン洪水は、 " - - >プラグイン>プラグインをインストール環境設定」に移動します。
あなたがソースコードから.eggファイルをビルドするのであれば自分でソースコードのルートディレクトリにPythonのsetup.pyのbdist_eggコマンドを使用します。
のトラッカーハンドラの
以下の情報は、自分の好きなトラッカーサイトのUpdatorrのautoupdatesを有効にしたい方を対象としています。
異なる急流の追跡サイトが更新された急流を取得するために別のマシンを必要とするように自動アップデートを実行するためにはUpdatorrは、それらを実行する方法を指導すること。
トラッカーハンドラは偉大なPythonプログラミング言語では比較的簡単なスクリプトなどの何物でもありません。
1はする必要があるトラッカーハンドラクラスを作成するには:
0にPythonプログラミングに不可欠な知識を持っています。
1. http://github.com/idlesign/deluge-updatorr/からUpdatorrのソースコードを取得します。
2. updatorr / tracker_handlers /下hander_ {mytracker}の.pyファイルを作成します。
そのファイルサブクラスBaseTrackerHandler 3.とそのget_torrent_file()メソッドを実装。注:これらは、使用の可能性がありますように、基本クラスのプロパティとメソッドを参照してください。
そのファイル4.(register_tracker_handlerであなたのクラスを登録する)。
トラッカーハンドラサンプルupdatorr / tracker_handlers / handler_mytrack.py:
updatorr.handler_base輸入BaseTrackerHandlerから、register_tracker_handler
クラスMyTrackHandler(BaseTrackerHandler):
&NBSP;#のトラッカーサイトが承認を必要としないこととしましょう。
&NBSP; login_required =真
&NBSP;デフget_torrent_file(自己):
&NBSP;ここでは#1が。急流ファイルのダウンロードを実装する必要がありますし、
&NBSP;#ファイルシステムに保存します。ヘルパーメソッドfoをBaseTrackerHandlerを参照してください。
&NBSP; torrent_filepath = '/somewhere/in/my/filesystem/new.torrent」
&NBSP;戻りtorrent_filepath
register_tracker_handler( 'mytrackaurl.com'、MyTrackHandler)
register_tracker_handler( 'yotr.su」、MyTrackHandler
updatorr / tracker_handlers / handler_rutracker.py参照し、参照のためupdatorr / handler_base.py。 Updatorrのドキュメント文字列を読む。
のの大洪水-updatorrに参加してください
課題を提出してください。あなたは、アプリケーションの動作中に変なものを発見したり、https://github.com/idlesign/deluge-updatorr/issuesでそれを行うことができます機能を提案したい場合。
コードを記述します。あなたは、アプリケーションの開発に参加することが熱望している場合は、https://github.com/idlesign/deluge-updatorrでそれをフォーク、それはバグ修正や機能の実装であること、そして右からプルリクエストを行う必要があるかどうか、あなたのコードを書くフォークしたプロジェクトページ。
言葉を広める。あなたはいくつかのヒントやトリックやあなたが他の人 - テストのために興味があるかもしれないと思う念頭に置いて、他の言葉を持っている場合。それを公開。
の先端の
あなたは他の大洪水を考える上でのプラグインで、興味があるかもしれませんhttp://dev.deluge-torrent.org/wiki/Plugins/.
Requirements:
- Python
- 大洪水ます。
コメントが見つかりません