Flexget è uno strumento che funziona da terminale e ti permette di scaricare torrent tramite RSS. Ciò è particolarmente utile per le serie TV, poiché se ne segui molte, scaricarle manualmente può essere enormemente difficile poiché vanno in onda in giorni e orari diversi. |
Installazione
En Arco e derivati:
yaourt -S flexget
Altre distribuzioni Linux:
1. Verifica di avere Python 2.6 (minimo) installato:
python -V
Se non è installato, deve essere installato.
Su Debian / Ubuntu e derivati:
sudo apt-get install python2.6
2. Verifica di aver installato pitone-pip:
dpkg -s python-pip
In caso di non installazione, in Debian / Ubuntu e derivati:
sudo apt-get install python-pip
3. Installa flexget:
sudo pip installa flexget
Configurazione
Per configurare flexget e dirgli quali serie scaricare, con quale qualità, su quale percorso, ecc. basta modificare il file .flexget / config.yml.
Per vedere esempi o "ricette" di config.yml da scaricare serie, suggerisco di leggere il pagina ufficiale del progetto. Tuttavia, questa configurazione di base dovrebbe funzionare:
task: nome dell'attività: rss: http://example.com/torrents.xml series: - my series 1 - my series 2 download: ~ / torrents / series /
Ovviamente, devi modificare i dati di conseguenza. Come indirizzo RSS di solito utilizzo: http://showrss.karmorra.info/feeds/all.rss. Ovviamente è una questione di gusti e bisogni.
Questo è il file di configurazione che uso attualmente ...
Prova flexget e aggiungi attività a cron
Dopo aver modificato accuratamente il file di configurazione, è necessario eseguire un test per verificare che tutto funzioni correttamente. Per fare questo, ho aperto un terminale e ho scritto:
flexget: test
Non aspettarti che questo comando scarichi alcun file, verifica solo che i dati inseriti in config.yml siano "coerenti" e che flexget possa interpretarli correttamente.
Per eseguire efficacemente flexget basta inserire:
flessibile
Infine, una volta che tutto funziona nel modo desiderato, potrebbe essere una buona idea aggiungere flexget a un cron job in modo che venga eseguito ogni X timeslot.
crontab -e @hourly / usr / local / bin / flexget --cron
Questa configurazione esegue flexget ogni 1 ora. Per ulteriori informazioni su come configurare cron, consiglio di leggere questo vecchio articolo.
Configura il client bittorrent
Non resta che configurare il client bittorrent per avviare il download dei torrent che flexget ha salvato nella cartella che abbiamo specificato nel file config.yml.
Alla trasmissione, questo è facile. Vai a Modifica> Preferenze, seleziona l'opzione Aggiungi torrent automaticamente da e seleziona la cartella corrispondente.
Per riassumere, il sistema di download automatico funziona in questo modo: flexget viene eseguito (grazie a cron) automaticamente e scarica i file torrent corrispondenti in una cartella. Il nostro client bittorrent, a sua volta, scaricherà automaticamente tutti i file .torrent scaricati da flexget. Facile, veloce e indolore. 🙂
OT: Non so se l'hanno menzionato, ma Remastersys è scomparso ... Era uno strumento eccellente .. :(
Ciao amici di usemoslinux vi seguo da molto tempo, ma questa è la prima volta che decido di scrivervi, ho installato flexget ma il file di configurazione non compare, sto usando Ubuntu 12.10 con il desktop kde .
miguel @ miguel-System-Product-Name: ~ $ flexget
2013-06-14 19:06 INFO manager Ha provato a leggere da: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget
2013-06-14 19:06 CRITICAL main Impossibile trovare il file di configurazione config.yml
2013-06-14 19:06 INFO manager Ha provato a leggere da: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget
2013-06-14 19:06 CRITICAL main Impossibile trovare il file di configurazione config.yml
miguel @ miguel-System-Product-Name: ~ $
Ho provato a impostare il file flexget / config.yml. ma sembra vuoto, spero che il tuo aiuto grazie