Bonjour,
Je vous propose un petit tuto pour l'installation et la configuration de Flexget + Deluge pour télécharger sur T411 le tout sur une distribution Linux (Ubuntu dans mon cas).

Flexget une appli en python, qui permet d'automatiser les téléchargements ou traitements de flux RSS et pages HTML.
Deluge est un logiciel de téléchargement de fichier torrent.

-Installation et configuration de Flexget :
--Pré-requis :
sudo apt-get remove python-pip
sudo apt-get install python-pip
--Téléchargement de Flexget :
wget [url]https://raw.github.com/pypa/pip/master/contrib/get-pip.py[/url]
--Installation de Flexget :
sudo python get-pip.py
sudo pip install –upgrade pip
sudo pip install –upgrade flexget
sudo pip install –upgrade –force-reinstall flexget
--Vérification de la version de Flexget :
flexget -V
Doit vous retourner quelque chose du genre :
1.2.474
Latest release: 1.2.481
--Programmation de son exécution avec crontab :
crontab -e
*/120 * * * * /usr/local/bin/flexget execute

(lancera flexget toutes les heures)
--On créer le répertoire de configuration :
mkdir ~./flexget
--On créer notre fichier de configuration :
vi ~./flexget/config.yml
On peut le renseigner comme dans l'exemple fournis (à modifier en fonction de vos préférences) :
http://paste.ubuntu.com/15384250/

Flexget fonctionne avec un fichier de configuration nommer config.yml.
Celui-ci se base sur le principe de templates et de tâches.
Explication du fichier config.yml :
Pour créer un template il faut procéder comme suivant :

template : #qui précise le début de notre section pour l'ensemble de nos templates
tv-my_shows: #nom de notre template, le choix en libre pour le nom
series: #precise que ce qui suit sera des series
- Nom de ma serie:
identified_by: ep #permet de precise de ne prendre que le dernier episode disponible
- Nom de ma serie:
begin: S02E03 #permet de precise de commence le telechargement qu'a partir de l'episode 03 de la saison 02
deluge: #permet de preciser d'envoyer le .torrent au logiciel deluge
content_filename: "{{series_name}} - {{series_id}} - {{quality}}" #renome le fichier telecharge sous la forme The Walking Dead - S06E10 - HDTV.mkv
movedone: "/Series/{{ series_name }}/{{'S%02d'|format(series_season)}}" #permet de deplacer le fichier telechargé dans le dossier /Series/NomDeLaSerie/SNumeroDeLaSaison/
regexp: #fonction qui permet de refuser ou d'accepter les resultats ayant certaines chaines de caracteres
reject: #ici on precise que l'on refuse/rejete les mots qui vont suivres
- x265 #si le fichier torrent comprend la chaine x265 dans son nom, celui-ci sera ignore
- h265

tasks: #partie qui va definir les taches que l'on va effectuer
My_TV_Shows: #nom de ma tache
priority: 1 #priorite d'execution de la tache
template: "on precise quel template nous utilisons
- tv-my_shows #nom du template utilise
discover: #fonction qui permet de lancer une recherche
what: #recherche du type serie
- emit_series: yes #recherche du type serie
from: #ou l'on souhaite effectue la recherche
- t411: #on utilise l'api de t411
category: Série TV #on va chercher dans la categorie Serie TV de t411
terms: #avec les termes
- VOSTFR #VOSTFR
- TVripHD 1080 #TVripHD 1080
- TVripHD 720



-Installation et Deluge et de son interface web:
sudo apt-get install deluged deluge-web
--Ajout de Deluged et Deluge-web au démarrage :
Dans les applications lancées au démarrage, on ajoute ces deux lignes :
deluged
deluge-web

On peut tester sa configuration avec la commande :
flexget --test execute
Le log se trouve dans notre dossier .flexget et se nomme flexget.log



Remerciements : lildadou3
Répondre…