potop-updatorr jest plugin Potop na automatyczne torrenty aktualizacjach.
Jeśli masz czas sprawdzając swoją ulubioną stronę trackera torrentów, na które są zorganizowane jako artykułów (forum-jak trackerów), w celu sprawdzenia, czy dany torrentów zostały zaktualizowane (np torrent łączenie niektórych TV-serii jest aktualizowana z nowym odcinku) , a następnie Updatorr jest mogą być wykorzystane.
Aktywować plugin Updatorr ustaw okres autoupdate i trackerów Portali poświadczenia, wybierz torrentów być aktualizowane z Potop listy torrenty i Updatorr zrobi kontrole dla Ciebie. Kiedy torrent aktualizacja jest dostępna, Updatorr zastąpi starą torrent zaktualizowaną jednej i pobrać nowe pliki z nowego torrenta.
Automatyczne aktualizacje dostępne są:
- RuTracker.org (ex torrents.ru) - http://rutracker.org/
Potop jest lekki, Wolne Oprogramowanie, wieloplatformowy klient sieci BitTorrent. Pobierz ją na http://deluge-torrent.org/
instalacji
Otwórz Potop, przejdź do "Ustawienia -> Wtyczki -> Zainstaluj wtyczkę" i wybierz plik Updatorr .egg.
Jeśli jesteś zbudować plik .egg z kodu źródłowego się użyć polecenia python setup.py w bdist_egg źródłowego katalogu kodu.
trackerów wysuwane
Poniższe informacje są przeznaczone dla tych, którzy chcą włączyć autoupdates Updatorr ich ulubionym miejscu trackera.
W celu przeprowadzenia aktualizacji automatycznych Updatorr należy poinstruować, jak wykonać te, w różne miejsca torrent śledzenia wymagają różnych urządzeń, aby uzyskać aktualizowane torrentów.
Wózki Tracker są niczym więcej, jak stosunkowo prostych skryptów w języku programowania Python wielkiego.
Aby utworzyć własną klasę obsługi tracker ktoś potrzebuje:
0. Posiada niezbędną wiedzę w programowaniu w Pythonie;
1. Pobierz kod źródłowy Updatorr z http://github.com/idlesign/deluge-updatorr/;
2. Tworzenie hander_ {mytracker} pliku .py w updatorr / tracker_handlers /;
3. W tym pliku podklasy BaseTrackerHandler i wdrożenie metody jego get_torrent_file (); Uwaga: Patrz właściwości i metody klasy bazowej, ponieważ mogą one być użyteczne.
4. W tym pliku zarejestrowac klasy z register_tracker_handler ().
Obsługi Tracker próbka updatorr / tracker_handlers / handler_mytrack.py:
z updatorr.handler_base importu BaseTrackerHandler, register_tracker_handler
Klasa MyTrackHandler (BaseTrackerHandler):
& Nbsp; # Załóżmy, że witryny tracker nie wymaga zezwolenia.
& Nbsp; login_required = True
& Nbsp; def get_torrent_file (self):
& Nbsp; # Tutaj należy wdrożyć i pobieranie plików .torrent
& Nbsp; # zapisać w systemie plików. Zobacz BaseTrackerHandler fo metod pomocniczych.
& Nbsp; torrent_filepath = "/somewhere/in/my/filesystem/new.torrent"
& Nbsp; return torrent_filepath
register_tracker_handler ("mytrackaurl.com", MyTrackHandler)
register_tracker_handler ("yotr.su" MyTrackHandler
Zobacz updatorr / tracker_handlers / handler_rutracker.py i updatorr / handler_base.py dla odniesienia. Czytaj docstrings z Updatorr.
Weź udział w potopie-updatorr
Prześlij problemów. Jeśli zauważył coś dziwnego w zachowaniu aplikacji lub chcesz zaproponować funkcję można zrobić, że na https://github.com/idlesign/deluge-updatorr/issues.
Wpisz kod. Jeśli są chętni do udziału w rozwoju aplikacji, widelec go w https://github.com/idlesign/deluge-updatorr, pisania kodu, czy powinien on być bugfix lub wdrożenie funkcja i złożyć wniosek bezpośrednio z rozwijanego rozwidlone stronie projektu.
Rozpowszechniać. Jeśli masz kilka sztuczek ani innych słów w umyśle, które naszym zdaniem mogą być interesujące dla innych & mdash; opublikować.
końcówka
Możesz być zainteresowany zważywszy na inne wtyczki Potop http://dev.deluge-torrent.org/wiki/Plugins/.
Requirements:
- Python
- Potop
Komentarze nie znaleziono