tvanas-updatorr yra tvanas plugin automatiniai torrent atnaujinimus.
Jei reguliariai tikrinti savo mėgstamą torrent tracker svetainę, dėl kurių Torrentai organizuotu kaip ir dirbiniai (forumo-kaip sekimo), siekiant patikrinti, ar konkreti torrent buvo atnaujinti (pvz torrent susiejimas kai TV serijos yra atnaujinama nauja epizodas) , tada Updatorr yra gali būti naudinga.
Jūs aktyvuoti Updatorr plugin, nustatyti automatinis atnaujinimas laikotarpis ir sekimo svetainės įgaliojimai, pasirinkite torrent būti atnaujinamos nuo užtvindymo torrent sąrašą ir Updatorr darys patikrinimus už jus. Kai Torrent atnaujinimas, Updatorr pakeis senąjį torrent su atnaujinta vieną ir atsisiųsti naujus failus iš naujo torrent.
Automatiniai atnaujinimai yra prieinami:
- RuTracker.org (ex torrents.ru) - http://rutracker.org/
Tvanas yra lengvas, nemokama programinė įranga, cross-platform BitTorrent klientas. Parsisiųsti jį http://deluge-torrent.org/
Diegimas
Atviras tvanas, eikite į "Nustatymai -> Įskiepiai -> Įdiegti įskiepiai" ir pasirinkti Updatorr .egg failą.
Jei esate statyti .egg failą iš kodo sau naudoti python setup.py bdist_egg komandą šaltinio kodas šakniniame kataloge.
sekimo Vedliai
Toliau pateikta informacija yra skirta tiems, kurie nori, kad Updatorr automatiškai atsisiųsti naujinimus savo mėgstamą tracker svetainėje.
Norint atlikti automatinius naujinimus Updatorr turėtų būti nurodyta, kaip atlikti tie, kaip skirtingų torrent sekimo svetainės reikalauja skirtingų mašinų gauti atnaujinamos torrentus.
Tracker tvarkytojai yra nieko daugiau kaip gana paprastas scenarijus didelę Python programavimo kalba.
Norėdami sukurti trackeris prižiūrėtojas klasę vienas turi:
0. Ar būtinas žinias Python programavimo;
1. Gauk Updatorr kodą iš http://github.com/idlesign/deluge-updatorr/;
2. Sukurti hander_ {mytracker} .py failo pagal updatorr / tracker_handlers /;
3. Tuo failą poklasio BaseTrackerHandler ir įgyvendinti savo get_torrent_file () metodas; Pastaba: Žr pagrindinės klasės savybes ir metodus, nes jie gali būti naudingi.
4. Tuo failą užsiregistruoti jums klasę register_tracker_handler ().
Sekimo prižiūrėtojas pavyzdys updatorr / tracker_handlers / handler_mytrack.py:
nuo updatorr.handler_base importo BaseTrackerHandler, register_tracker_handler
klasė MyTrackHandler (BaseTrackerHandler):
& Nbsp; # Tarkime, kad tracker puslapį nereikalauja leidimo.
& Nbsp; login_required = True
& Nbsp; def get_torrent_file (si):
& Nbsp; # Čia turėtų įgyvendinti .torrent failą atsisiųsti ir
& Nbsp; # išsaugoti į failų sistemą. Žr BaseTrackerHandler fo pagalbininkas metodus.
& Nbsp; torrent_filepath = '/somewhere/in/my/filesystem/new.torrent "
& Nbsp; grąža torrent_filepath
register_tracker_handler (mytrackaurl.com "MyTrackHandler)
register_tracker_handler (yotr.su "MyTrackHandler
Žr updatorr / tracker_handlers / handler_rutracker.py ir updatorr / handler_base.py nuoroda. Skaityti docstrings apie Updatorr.
Įsijunk į tvanas-updatorr
Pateikti klausimai. Jei dėmėtojo kažką keistą paraiškoje elgesį ar norite pasiūlyti funkciją galite padaryti, kad https://github.com/idlesign/deluge-updatorr/issues.
Parašykite kodą. Jei nori dalyvauti programų kūrimas, sumokėti jį https://github.com/idlesign/deluge-updatorr parašyti savo kodą, ar tai turėtų būti Ištaisyta ar funkcija įgyvendinimas, ir padaryti traukos prašymą tiesiai iš dvišakas projekto puslapis.
Skleiskite žodį. Jei turite keletą patarimų ir gudrybių ar kitų žodžių omenyje, kad jūs manote galėtų dominti kitų & mdash; jį paskelbia.
Patarimas
Jums gali būti įdomu, manydama, kitus tvanas įskiepių ne http://dev.deluge-torrent.org/wiki/Plugins/.
Requirements:
- Python
- tvanas "
Komentarai nerastas