κατακλυσμό-updatorr είναι ένα plugin Κατακλυσμός για αυτόματες ενημερώσεις χείμαρρους.
Αν είστε ελέγχοντας περιοδικά αγαπημένη περιοχή torrent τρακτέρ σας, στις οποίες χείμαρρους οργανώνονται ως αντικείμενα (forum-όπως trackers), για να εξακριβωθεί αν έχουν ένα ειδικό χείμαρροι έχουν ενημερωθεί (π.χ. torrent ομαδοποίηση μερικών τηλεοπτικών σειρών έχει ενημερωθεί με ένα νέο επεισόδιο) , τότε είναι Updatorr μπορεί να είναι χρήσιμο.
Μπορείτε να ενεργοποιήσετε Updatorr plugin, που την αυτόματη ενημέρωση της περιόδου και ιχνηλάτες τοποθεσίες διαπιστευτήρια, επιλέξτε torrents να ενημερωθεί από Κατακλυσμός λίστα χείμαρρους, και Updatorr θα κάνει ελέγχους για εσάς. Όταν η ενημερωμένη έκδοση είναι διαθέσιμη torrent, Updatorr θα αντικαταστήσουν τα παλαιά torrent με ένα ενημερωμένο το ένα, και λήψη νέων αρχείων από το νέο χείμαρρο.
Αυτόματες ενημερώσεις είναι διαθέσιμες για:
- RuTracker.org (πρώην torrents.ru) - http://rutracker.org/
Κατακλυσμός είναι ένα ελαφρύ, το Ελεύθερο Λογισμικό, cross-platform εφαρμογή BitTorrent. Κατεβάστε το σε http://deluge-torrent.org/
installation
Ανοίξτε Κατακλυσμός, πηγαίνετε στο "Προτιμήσεις -> Plugins -> Εγκαταστήστε το plugin" και επιλέξτε το αρχείο Updatorr .egg.
Αν είναι να οικοδομήσουμε .egg αρχείο από τον πηγαίο κώδικα εαυτό χρησιμοποιήσετε την εντολή python bdist_egg setup.py στην πηγή κατάλογο κωδικό root.
Trackers χειριστές
Οι παρακάτω πληροφορίες προορίζονται για εκείνους που επιθυμούν να ενεργοποιήσετε Updatorr autoupdates για το αγαπημένο τρακτέρ site τους.
Προκειμένου να εκτελέσει τις αυτόματες ενημερώσεις Updatorr θα πρέπει να καθοδηγούνται πώς να εκτελέσει εκείνα, και διάφορες τοποθεσίες εντοπισμού torrent απαιτούν διαφορετικά μηχανήματα για να πάρει ενημερώθηκε χείμαρρους.
Χειριστές Tracker είναι τίποτα περισσότερο ως σχετικά απλά σενάρια σε μεγάλη γλώσσα προγραμματισμού Python.
Για να δημιουργήσετε μία κλάση tracker χειριστή κάποιος πρέπει να:
0. Έχετε τις απαραίτητες γνώσεις προγραμματισμού στην Python?
1. Πάρτε Updatorr πηγαίο κώδικα από http://github.com/idlesign/deluge-updatorr/?
2. Δημιουργία hander_ {} mytracker .py αρχείο υπό updatorr / tracker_handlers /?
3. Στο αρχείο υποκατηγορία BaseTrackerHandler και να εφαρμόσει (μέθοδος της get_torrent_file)? Σημείωση: Βλέπε βάση τις ιδιότητες και τις μεθόδους της κατηγορίας, όπως θα μπορούσαν να είναι χρήσιμες.
4. Σε αυτό το αρχείο μπορείτε να εγγραφείτε τάξη με register_tracker_handler ().
Tracker χειρισμού του δείγματος updatorr / tracker_handlers / handler_mytrack.py:
από updatorr.handler_base BaseTrackerHandler εισαγωγής, register_tracker_handler
κατηγορία MyTrackHandler (BaseTrackerHandler):
& Nbsp? # Ας υποθέσουμε ότι τρακτέρ site δεν απαιτείται άδεια.
& Nbsp? Login_required = True
& Nbsp? Def get_torrent_file (αυτο):
& Nbsp? # Εδώ κάποιος θα πρέπει να εφαρμόσουν .torrent αρχείο λήψης και
& Nbsp? # Αποθηκεύσετε σε σύστημα αρχείων. Δείτε BaseTrackerHandler FO μεθόδους βοηθός.
& 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 για αναφορά. Διαβάστε docstrings του Updatorr.
Λάβετε μέρος σε κατακλυσμό-updatorr
Υποβολή ζητήματα. Εάν έχετε εντοπίσει κάτι περίεργο στην συμπεριφορά της εφαρμογής ή θέλετε να προτείνει ένα χαρακτηριστικό που μπορείτε να κάνετε ότι https://github.com/idlesign/deluge-updatorr/issues.
Γράψτε κώδικα. Εάν είστε πρόθυμοι να συμμετάσχουν στην ανάπτυξη εφαρμογών, πιρούνι είναι σε https://github.com/idlesign/deluge-updatorr, γράψτε τον κωδικό σας, αν θα πρέπει να είναι μια bugfix ή μια εφαρμογή χαρακτηριστικό, και να κάνει ένα αίτημα έλξης δεξιά από το διχαλωτή σελίδα του project.
Διαδώστε τη λέξη. Εάν έχετε κάποιες συμβουλές και κόλπα ή οποιεσδήποτε άλλες λέξεις στο μυαλό που νομίζετε ότι μπορεί να είναι ενδιαφέρον για τους άλλους & mdash? δημοσιεύει.
Η άκρη
Ίσως να ενδιαφέρονται για την εξέταση άλλων plugins Κατακλυσμός στο http://dev.deluge-torrent.org/wiki/Plugins/.
Requirements:
- Python
- Κατακλυσμός
Τα σχόλια δεν βρέθηκε