Salut à tous.
Depuis quelque temps, j'utilise un petit truc maison pour me permettre de DL automatiquement sur t411 sur ma seedbox ruTorrent sans passer par sickRage ou auto-dlirssi.
J'utilise aussi les flux RSS mais pas question d'IRC et pas besoin d'installer quoi que ce soit.
C'est pas très compliqué !
Pré-requis (je fais tout sous Debian):
- seedbox avec ruTorrent (j'ai utilisé ce script pour l'installer: https://mondedie.fr/viewtopic.php?id=5399)
- c'est tout 🙂 (c'est ça l'avantage)
Etape 0: Parce que ça fait jamais de mal:
apt update
apt upgrade
Etape 1: Installation de Curl (si vous avez utilisez le script d'installation auto de rutorrent, vous l'avez déjà)
- Exécuter ces commande:
apt install curl
apt install php-curl (ou php5-curl ou php7.0-curl selon vos version, installez les 3 au pire)
service nginx restart (remplacer nginx par apache si jamais vous utilisez apache)[/code]
Etape 2: Installation et configuration
Le problème du flux rss de T411, c'est que c'est pas un flux direct vers le .torrent mais un flux vers la page de DL. Il faut donc faire un script qui récupère le torrent à partir de la page.
-Déplacez vous dans votre répertoire WEB (/var/www/base/ avec le script) et cloner le git suivant
https://github.com/Guisch/autoDLT411.git
-Modifier le fichier /autoDLT411/config.php (par exemple: nano /var/www/base/autoDLT411/config.php) pour remplacer l'identifiant et le mot de passe par vos identifiants t411)
-Ouvrez votre navigateur et rendez vous sur http://<ip_serveur>/autoDLT411/example/test.php
Si vous voyez la liste des top torrents du jour, c'est bon signe. Sinon, n'hésitez pas à me partager votre erreur en commentaire 😉
Etape 3: Ajout des flux rss
-Rendez vous sur http://www.t411.li/rssinfo/, choisissez le flux qui vous intéresse et copier le lien
-Rendez vous sur votre interface ruTorrent. Dans le cadran en bas à gauche, faite un clique droit sur "Tout les flux"->"ajouter un flux RSS"
-Coller le lien et donner lui un nom puis cliquer sur Ok
-Réitérer l'opération pour avoir d'autre flux 🙂
Etape 4: Remplacement des URL RSS.
- En haut de ruTorrent, cliquez sur l'icône "plugin..." (tournevis+clefs à molette) -> remplacement des URL dans les flux RSS
- Cliquer sur 'ajouter' et donner un nom à votre nouvelle règle
- Dans configuration de la règle, choisissez "si l'URL du torrent correspond au modèle", en dessous mettez
|http://www.t411.li/torrents/()|i
Ensuite choisissez "alors remplacer l'URL du torrent à charger par" et mettez ceci en remplaçant <ip_serveur>
http://<ip_serveur>/autoDLT411/example/searchTU.php?q=${1}
- Dans RSS mettez Tous les flux (ou alors seulement le flux que vous souhaitez)
On va tester voir si ça marche:
- Dans debug, mettez test à http://www.t411.li/torrents/the-bobo-peter-sellers-1967-tv-rip-vo-st-fr-rare-fansubs et cliquez sur "?"
- Si vous obtenez ce qui suit dans resultat, c'est bon 🙂
http://<ip_serveur>/autoDL411/example/searchTU.php?q=the-bobo-peter-sellers-1967-tv-rip-vo-st-fr-rare-fansubs
- Dans votre navigateur, ouvrez le lien, si votre navigateur charge un 5626649.torrent, c'est bon tout marche, sinon n'hésitez pas à me partager vos erreurs en commentaire
- N'oubliez pas de valider en cliquant sur "ok" 🙂
Etape 5: Filtre RSS
Maintenant, il faut qu'on dise à ruTorrent quels torrents on veut charger.
-Cliquez droit sur Tout les flux (cadran en bas à gauche de rutorrent) -> gestionnaire RSS
-Cliquez sur ajouter et donner un nom à votre filtre (généralement 1 filtre = 1 série/film/etc donc donnez lui ce nom)
-Dans Filtre:, mettez le filtre de ce qu'il vous interesse, voici des exemple de filtre:
- /agent.+carter.+s03e.+french.+1080/i
- /passenger.+1080/i
Petite explication: tous les caractère à matcher sont dans /[...]/i, le i signifie qu'il ne tient pas compte des maj/min. Les espaces dans le nom du fichier sont remplacé par .+
Voici un filtre typique pour une télécharger les épisodes d'une série à leur sorties:
/<nom_serie>.+s<saison>e.+<langue>.+<qualité>/i
Voici un filtre typique pour une télécharger un film à sa sortie:
/<nom_film>.+<langue>.+<qualité>/i
(ne pas oublier de transformer les espaces en .+ dans le nom)
-Dans exclure, mettez le filtre que vous ne voulez pas avoir. Par exemple, si vous n'aimez pas les FANSUB, mettez /fansub/i, et les fansub seront exclu.
-Cocher uniquement "regarder dans le titre"
-Mettez le flux RSS correspondant au DL (ne mettez pas un filtre pour un film dans le flux de Série TV, sinon ça marchera jamais)
-Répertoire: Comme bon vous semble, c'est le repertoire ou sera charger le fichier. Pratique pour trier selon les séries par exemple
-Intervalle minimum à "(correspond toujours)"
-Étiquette pareille comme vous voulez
-Ratio, comme vous voulez
-Vitesse aussi
-Réitérer l'opération autant de fois que vous le souhaitez et n'oubliez pas de cliquer sur ok 🙂
Voilà c'est fini. Votre serveur va DL automatiquement vos séries et film maintenant.
Si jamais vous avez des questions, n'hésitez pas à en poser 😉
Etape 6 (optionnelle): Torrent pas encore approuvé
Le flux rss distribué par T411 est le flux des torrent conforme. On sait que dès fois, ça peut mettre beaucoup de temps pour un torrent avant d'être conforme et si vous êtes comme moi et que vous n'aimez pas attendre, voilà la solution.
-Faites une recherche vide sur T411 mais en filtrant dans la catégories souhaité
exemple (série TV): http://www.t411.li/torrents/search/?name=&description=&file=&user=&cat=210&subcat=433&search=&submit=Recherche
-En haut du tableau des torrents, vous avez la possibilité d'enregistrer la recherche, mettez un nom que vous voulez.
-Rendez vous sur http://www.t411.li/my/search
-Vous voyez dès à présent la recherche que vous venez d'enregistrer, cliquez sur RSS tout à droite. Cela ouvre une page RSS
-Copier le lien dans un bloc note
-Cherchez les cookie enregistré sur votre navigateur (chrome: F12->application->storage->cookies)
-Rajoutez à la suite de votre lien RSS (dans le bloc note) ceci
:COOKIE:__cfduid=<value>;authApi=<value>;authKey=<value>;last_access=<value>;pass=<value>;uid=<value>
et remplacez les <value> par les valeurs correspondantes dans la colone value (dans votre navigateur)
-Rendez vous sur votre interface ruTorrent. Dans le cadran en bas à gauche, faite un clique droit sur "Tout les flux"->"ajouter un flux RSS"
-Coller le lien et donner lui un nom puis cliquer sur Ok
-Réitérer l'opération autant de fois que vous souhaitez 🙂