potopa-updatorr je povodeň plugin pro automatické aktualizace torrentů.
Pokud jste pravidelně kontrolovat svůj oblíbený torrent tracker místo, na kterém se torrentů organizované jako články (podobné jako ve fóru trackerů), ověřit, zda byly aktualizovány pro specifické torrentů (např torrent svazování některé televizní série je aktualizován o nové epizody) , pak je Updatorr může být užitečná.
Aktivujete Updatorr plugin, nastavit Automatické aktualizace období a trackery weby pověření, vyberte torrenty které je třeba aktualizovat ze povodeň seznamu bystřin a Updatorr bude dělat kontroly pro vás. Pokud je k dispozici aktualizace torrent, Updatorr nahradí starý torrent s aktualizovanou a stahovat nové soubory z nového torrentu.
Automatické aktualizace jsou k dispozici pro:
- RuTracker.org (ex torrents.ru) - http://rutracker.org/
Povodeň je lehký, Free Software, cross-platform BitTorrent klienta. Stáhněte si ji na http://deluge-torrent.org/
Instalace
Otevřená Deluge, přejděte na "Nastavení -> Plugins -> Instalovat plugin" a vyberte Updatorr .egg souboru.
Jste-li vytvořit .egg soubor ze zdrojového kódu sami používat Python setup.py příkaz bdist_egg ve zdrojovém kódu kořenovém adresáři.
trackerů Psovodi
Následující informace je určena pro ty, kteří chtějí, aby Updatorr autoupdates pro své oblíbené tracker stránkách.
Aby bylo možné provést automatické aktualizace Updatorr by měli být poučeni, jak provádět ty, protože různé sledovací torrent weby vyžadují různé stroje, aby si aktualizované torrenty.
Tracker manipulátory nejsou nic víc, jako poměrně jednoduché skripty ve velkém programovacím jazyce Python.
Chcete-li vytvořit třídu psovoda tracker, kdo potřebuje, aby:
0. Mít základní znalosti programování v jazyce Python;
1. Získejte Updatorr zdrojový kód z http://github.com/idlesign/deluge-updatorr/;
2. Vytvořte hander_ {} mytracker .py souboru pod updatorr / tracker_handlers /;
3. V tomto souboru podtřídy BaseTrackerHandler a realizovat svou metodu get_torrent_file (); Poznámka: viz základní vlastnosti a metody třídy, jak by mohly být užitečné.
4. V tomto souboru zaregistrujte svůj třídu register_tracker_handler ().
Handler Tracker vzorek updatorr / tracker_handlers / handler_mytrack.py:
od updatorr.handler_base import BaseTrackerHandler, register_tracker_handler
třída MyTrackHandler (BaseTrackerHandler):
& Nbsp; # Dejme tomu, že stopař webu nevyžaduje povolení.
& Nbsp; login_required = True
& Nbsp; def get_torrent_file (self):
& Nbsp; # Zde je třeba zavést torrent stahování souboru a
& Nbsp; # uložit do souborového systému. Viz BaseTrackerHandler fo metod pomocníka.
& Nbsp; torrent_filepath = '/somewhere/in/my/filesystem/new.torrent'
& Nbsp; návrat torrent_filepath
register_tracker_handler ("mytrackaurl.com", MyTrackHandler)
register_tracker_handler ("yotr.su", MyTrackHandler
Viz updatorr / tracker_handlers / handler_rutracker.py a updatorr / handler_base.py pro referenci. Přečtěte si docstrings z Updatorr.
Zapojte se do záplavě-updatorr
Odeslat problémy. Máte-li něco divného chování aplikace všiml, nebo chcete navrhnout funkci můžete udělat, že na https://github.com/idlesign/deluge-updatorr/issues.
Napište kód. Pokud jste se dočkat, až podílet na vývoji aplikací, vyklopit to na https://github.com/idlesign/deluge-updatorr, napište kód, zda by měla být oprava chyby nebo implementace funkce, a vytvořit požadavek na vyžádanou hned od rozeklaný strana projekt.
Šiřte slovo. Pokud máte nějaké tipy a triky nebo jakékoliv jiné slova, na to, že si myslíte, že by mohlo být zajímavé pro ostatní & ndash; publikovat.
Tip:
Možná vás bude zajímat, zvažuje další pluginy na záplavu http://dev.deluge-torrent.org/wiki/Plugins/.
Requirements:
- Python
- Povodeň
Komentáře nebyl nalezen