Cum se descarcă seriile folosind flexget

Flexget este un instrument care funcționează de la terminal care vă permite să descărcați torrente prin RSS. Acest lucru este util mai ales pentru seriile TV, deoarece dacă urmăriți multe, descărcarea lor manuală poate fi extrem de dificilă, deoarece difuzează în diferite zile și ore.

Instalare

En Arc și derivate:

yaourt -S flexget

Alte distribuții Linux:

1. Verificați dacă aveți Python 2.6 (minim) instalat:

python -V

Dacă nu este instalat, trebuie instalat.

Pe Debian / Ubuntu și derivate:

sudo apt-get install python2.6

2. Verificați dacă ați instalat python-pip:

dpkg -s python-pip

În cazul în care nu este instalat, în Debian / Ubuntu și derivate:

sudo apt-get install python-pip

3. Instalați flexget:

sudo pip instalează flexget

configurație

Pentru a configura flexgetul și pentru a-i spune ce serie să descarce, cu ce calitate, pe ce cale etc. trebuie doar să modificați fișierul .flexget / config.yml.

Pentru a vedea exemple sau „rețete” de config.yml pentru a descărca serii, vă sugerez să citiți pagina oficială a proiectului. Cu toate acestea, această configurație de bază ar trebui să funcționeze:

sarcini: numele sarcinii: rss: http://example.com/torrents.xml series: - seria mea 1 - seria mea 2 download: ~ / torrents / series /

Evident, trebuie să modificați datele în consecință. Ca adresă RSS, de obicei folosesc: http://showrss.karmorra.info/feeds/all.rss. Desigur, aceasta este o chestiune de gust și de nevoi.

Acesta este fișierul de configurare pe care îl folosesc în prezent ...

Testați flexgetul și adăugați sarcina la cron

Odată ce am modificat corect fișierul de configurare, trebuie să facem un test pentru a verifica dacă totul funcționează bine. Pentru a face acest lucru, am deschis un terminal și am scris:

flexget --test

Nu vă așteptați ca această comandă să descarce fișiere, ci doar verifică dacă datele introduse în config.yml sunt „consistente” și că flexget-ul le poate interpreta corect.

Pentru a executa în mod eficient flexget pur și simplu puneți:

flexget

În cele din urmă, odată ce totul funcționează așa cum dorim, poate fi o idee bună să adăugăm flexget la o sarcină cron, astfel încât să ruleze la fiecare X interval de timp.

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

Această configurație rulează flexget la fiecare 1 oră. Pentru mai multe informații despre cum să configurați cron, vă recomand să citiți acest vechi articol.

Configurați clientul bittorrent

Singurul lucru rămas este să configurați clientul bittorrent pentru a începe descărcarea torrentelor care flexget salvate în folderul pe care l-am specificat în fișierul config.yml.

La Transmission, acest lucru este ușor. Accesați Editare> Preferințe, selectați opțiunea Adăugați automat torrente din și selectați folderul corespunzător.

Pentru a rezuma, sistemul de descărcare automată funcționează astfel: flexget rulează (datorită cron) automat și descarcă fișierele torrent corespunzătoare într-un folder. La rândul său, clientul nostru bittorrent va descărca automat toate fișierele .torrent descărcate de flexget. Ușor, rapid și nedureros. 🙂


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   heimndal el a spus

    OT: Nu știu dacă au menționat-o, dar Remastersys a dispărut ... A fost un instrument excelent .. :(

  2.   Miguel el a spus

    Bună ziua prieteni ai usemoslinux Vă urmăresc de mult timp, dar este prima dată când am decis să vă scriu, am instalat flexget dar fișierul de configurare nu apare, folosesc Ubuntu 12.10 cu desktopul kde.

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

    2013-06-14 19:06 INFO manager Încercat să citesc de la: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget

    2013-06-14 19:06 CRITICAL principal Nu s-a găsit fișierul de configurare config.yml

    2013-06-14 19:06 INFO manager Încercat să citesc de la: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget

    2013-06-14 19:06 CRITICAL principal Nu s-a găsit fișierul de configurare config.yml

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

    Am încercat să setez fișierul flexget / config.yml. dar pare gol, sper că ajutorul tău vă mulțumesc