Pour ceux appréciant l’autoDL, outre l’intégration de ce tracker BitTorrent dans Medusa & Jackett, il peut être utile d’avoir des RSS. Mais YGGtorrent ne le propose pas en standrard. Du coup je vous présente le projet RSS Feed Generator de Guisch, basé sur le travail de la librairie PHP d’Atogeek, visant à créer des flux RSS de tout ou partie des catégories disponibles sur le site. L’utilité étant de ne se servir que de ces flux RSS, ajoutés à son client BitTorrent, pour automatiser les téléchargements.
Projets à prendre avec du recul vu que le site YGGtorrent semble évoluer souvent. Ils sont cependant pratiques, surtout le crawler puisque ça pourrait permettre à terme de voir émerger des projets plus complets tel que feu T412.
Pour faire simple j’explique ici comment installer (et se servir) de cet outil en parallèle du script Mondedie (marche aussi avec ce fork). Testé sur un VPS Debian8 et la dernière version du script.
Le script MDD installe les fichiers Web dans /var/www/. Du coup nous allons y cloner le git des RSS dans le dossier yggrss
sudo git clone https://github.com/Guisch/YGG-rss-feed-generator /var/www/yggrss
Et lui donner les droits d’accès pour www-data, l’utilisateur du serveur Web Nginx
sudo chown -R www-data:www-data yggrss/
Il faut ensuite modifier la configuration du serveur Web Nginx afin d’accéder à notre nouvel outil. On commence par faire un backup de la config
sudo cp /etc/nginx/sites-enabled/rutorrent.conf rutorrent.conf.BKP
Puis on peut éditer le fichier afin d’y ajouter notre dossier yggrss
sudo nano /etc/nginx/sites-enabled/rutorrent.conf
Ajouter ce bloc à la suite des autres mais AVANT le dernier }
## Config yggrss ## location ^~ /yggrss { include /etc/nginx/conf.d/php.conf; include /etc/nginx/conf.d/cache.conf; satisfy any; allow all; }
Relancer Nginx
sudo service nginx restart
Pour terminer il suffit d’entrer vos login:pwd dans le fichier de configuration de YGGrss :
Ouvrez Ygg.php avec votre éditeur préféré et modifiez les lignes 93 et 94 pour renseigner votre couple login/pass
$this->login = 'login'; $this->password = 'pass';
Nous avons maintenant accès à divers flux RSS pour YGGtorrent, à savoir 1 par catégorie :
On peut générer un flux d’une catégorie ou d’une sous catégorie. Les noms des catégories et sous catégories sont les mêmes que sur le site mais en minuscule, sans espace ni caractères spéciaux.
exemple:
- RSS Film: https://maseedbox.com/ygg/rss.php?category=filmvideo&subcategory=film
- RSS Serie TV: https://maseedbox.com/ygg/rss.php?category=filmvideo&subcategory=serietv
Attention, j’ai pas nommé le dossier comme lui, l’URL sera avec « yggrss » et non « ygg » (ouais, j’ai vu qu’après coup…)
=> URL_seedbox/yggrss/rss.php?category=filmvideo&subcategory=film, URL_seedbox/yggrss/rss.php?category=filmvideo&subcategory=serietv, etc
On peut donc ajouter ces flux à ruTorrent par exemple, ce qui nous donnera ceci
Pas hyper utile mais pas compliqué non plus à mettre en place :)
Salut, tu arrive à faire fonctionner sickrage ou couchpotato quand ygg est dans jackett?
Salut, pour les films je ne sais pas (j’utilise Watcher principalement avec Usenet). Quant aux séries j’en ai vu passer de YGG en effet (sous Medusa, fork de SickRage).
Ygg modif vers Sickrage
https://github.com/SickRage/SickRage/pull/3956/commits/3f0ca22d1c7cb8694ced39e56827e0267646fbe2
Ou la branch dev –> https://github.com/SickRage/SickRage/tree/develop
Bonjour,
J’ai une erreur 500 quand je veux utiliser le flux rss…
Une idée ?
Merci
salut, le développeur avait posté un truc du genre sur Twitter en effet, même si j’avais pas rencontré de souci lors de ce test, il semble que ce soit CloudFlare qui bloque le flux. Il avait dit qu’il allait mettre en place un correctif, à confirmer en direct avec lui sur GitHub je pense.