Πώς να κατεβάσετε σειρές χρησιμοποιώντας το flexget

Το Flexget είναι ένα εργαλείο που λειτουργεί από το τερματικό που σας επιτρέπει να κατεβάσετε torrents μέσω RSS. Αυτό είναι ιδιαίτερα χρήσιμο για τηλεοπτικές σειρές, καθώς εάν ακολουθήσετε πολλές από αυτές, η λήψη τους με μη αυτόματο τρόπο μπορεί να είναι εξαιρετικά δύσκολη, καθώς προβάλλονται σε διαφορετικές ημέρες και ώρες.

εγκατάσταση

En αψίδα και παράγωγα:

yaourt -S flexget

Άλλες διανομές Linux:

1. Βεβαιωθείτε ότι έχετε Python 2.6 (ελάχιστο) εγκατεστημένο:

python-V

Εάν δεν είναι εγκατεστημένο, πρέπει να εγκατασταθεί.

Στο Debian / Ubuntu και παράγωγα:

sudo apt-get εγκατάσταση python2.6

2. Βεβαιωθείτε ότι έχετε εγκαταστήσει python-pip:

dpkg -s python -pip

Σε περίπτωση μη εγκατάστασης, στο Debian / Ubuntu και παράγωγα:

sudo apt-get εγκαταστήστε το python-pip

3. Εγκατάσταση flexget:

sudo pip εγκατάσταση flexget

διαμόρφωση

Για να διαμορφώσετε το flexget και να του πείτε ποια σειρά θα κατεβάσετε, με ποια ποιότητα, σε ποια διαδρομή κ.λπ. απλώς τροποποιήστε το αρχείο .flexget / config.yml.

Για να δείτε παραδείγματα ή "συνταγές" του config.yml για λήψη σειρών, προτείνω να διαβάσετε το επίσημη σελίδα έργου. Ωστόσο, αυτή η βασική διαμόρφωση θα πρέπει να λειτουργεί:

task: task name: rss: http://example.com/torrents.xml series: - η σειρά μου 1 - η σειρά μου 2 λήψη: ~ / torrents / series /

Προφανώς, πρέπει να αλλάξετε τα δεδομένα αναλόγως. Ως διεύθυνση RSS συνήθως χρησιμοποιώ: http://showrss.karmorra.info/feeds/all.rss. Φυσικά αυτό είναι θέμα γεύσης και αναγκών.

Αυτό είναι το αρχείο διαμόρφωσης που χρησιμοποιώ αυτήν τη στιγμή ...

Δοκιμάστε το flexget και προσθέστε εργασία στο cron

Μόλις τροποποιήσουμε τακτοποιημένα το αρχείο διαμόρφωσης, πρέπει να κάνουμε μια δοκιμή για να επαληθεύσουμε ότι όλα λειτουργούν καλά. Για να το κάνω αυτό, άνοιξα ένα τερματικό και έγραψα:

flexget - δοκιμή

Μην περιμένετε αυτή η εντολή να κατεβάσει αρχεία, απλώς επαληθεύει ότι τα δεδομένα που εισάγονται στο config.yml είναι "συνεπής" και ότι το flexget μπορεί να το ερμηνεύσει σωστά.

Για να εκτελέσετε αποτελεσματικά το flexget απλά:

flexget

Τέλος, όταν όλα λειτουργούν με τον τρόπο που το θέλουμε, ίσως είναι καλή ιδέα να προσθέσετε flexget σε μια εργασία cron έτσι ώστε να εκτελείται κάθε χρονική περίοδο X.

crontab -e @hourly / usr / local / bin / flexget --cron

Αυτή η διαμόρφωση εκτελείται flexget κάθε 1 ώρα. Για περισσότερες πληροφορίες σχετικά με τον τρόπο διαμόρφωσης του cron, προτείνω να διαβάσετε αυτό το παλιό άρθρο.

Ρυθμίστε τις παραμέτρους του προγράμματος-πελάτη bittorrent

Το μόνο που απομένει είναι να διαμορφώσετε το πρόγραμμα-πελάτη bittorrent για να ξεκινήσει η λήψη των torrents που έχουν αποθηκευτεί στο flexget στο φάκελο που καθορίσαμε στο αρχείο config.yml.

Κατά τη μετάδοση, αυτό είναι εύκολο. Μεταβείτε στην επιλογή Επεξεργασία> Προτιμήσεις, επιλέξτε την επιλογή Αυτόματη προσθήκη torrents και επιλέξτε τον αντίστοιχο φάκελο.

Συνοψίζοντας, το αυτόματο σύστημα λήψης λειτουργεί ως εξής: το flexget τρέχει αυτόματα (χάρη στο cron) και κατεβάζει τα αντίστοιχα αρχεία torrent σε ένα φάκελο. Ο πελάτης μας bittorrent, με τη σειρά του, θα κατεβάσει αυτόματα όλα τα αρχεία .torrent που έχουν ληφθεί από το flexget. Εύκολο, γρήγορο και ανώδυνο. 🙂


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   heimndal dijo

    OT: Δεν ξέρω αν το ανέφεραν, αλλά το Remastersys εξαφανίστηκε ... Ήταν ένα εξαιρετικό εργαλείο .. :(

  2.   Miguel dijo

    Γεια σας φίλοι του usemoslinux Σας παρακολουθώ εδώ και πολύ καιρό, αλλά αυτή είναι η πρώτη φορά που αποφάσισα να σας γράψω, έχω εγκαταστήσει το flexget αλλά το αρχείο διαμόρφωσης δεν εμφανίζεται, χρησιμοποιώ το Ubuntu 12.10 με την επιφάνεια εργασίας kde.

    miguel @ miguel-System-Product-Name: ~ $ flexget

    2013-06-14 19:06 Υπεύθυνος INFO Προσπάθησε να διαβάσει από: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget

    2013-06-14 19:06 ΚΡΙΤΙΚΗ κύρια Αποτυχία εύρεσης του αρχείου διαμόρφωσης config.yml

    2013-06-14 19:06 Υπεύθυνος INFO Προσπάθησε να διαβάσει από: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget

    2013-06-14 19:06 ΚΡΙΤΙΚΗ κύρια Αποτυχία εύρεσης του αρχείου διαμόρφωσης config.yml

    miguel @ miguel-System-Product-Name: ~ $

    Προσπάθησα να ρυθμίσω το αρχείο flexget / config.yml. αλλά φαίνεται άδειο, ελπίζω να σας ευχαριστήσω