Utiliser BetaSeries et EZTV pour récupérer ses épisodes

Le 18 février 2012 — par

Si vous utilisez BetaSeries, vous savez sûrement comment récupérer les épisodes de vos séries préférées chaque semaine. Seulement depuis la fermeture de MegaUpload, les options se réduisent pour télécharger facilement. Beaucoup de personnes reviennent naturellement vers le peer to peer et notamment Bittorrent.

Pour montrer la facilité d’utilisation de l’API BetaSeries, j’ai créé un petit script qui interroge à la fois BetaSeries et la base la plus utilisée de torrents d’épisodes, EZTV.

Le principe du script est simple : Dans un premier temps, on récupère les épisodes non-vus du planning en cours (pas besoin d’avoir la liste de tous les épisodes non-vus, puisque le flux RSS d’EZTV comporte uniquement les torrents les plus récents).

Dans un second temps, on interroge le flux RSS des derniers torrents publiés sur EZTV, puis on fait la comparaison. Les épisodes qui nous intéressent sont ainsi traités dans une fonction downloadTorrent. Voici le script :

Vous pouvez bien sûr modifier la fonction downloadTorrent en fonction de ce que vous utilisez pour télécharger des torrents. J’utilise transmission depuis des années et je n’ai jamais eu à m’en plaindre, il est multi-plateformes, peut être contrôlé à distance, à la fois en ligne de commande et via une GUI.

À noter que si vous n’autorisez pas la vision de vos épisodes non-vus au public, vous devrez vous identifier via l’API avant d’interroger /planning/member.

S'abonner au flux RSS du blog
Recevoir les nouveaux articles par e-mail :