djibux (Auteur du topic), Posté le: Mar 15 Oct 2019, 1:41 Sujet du message: Outil pour simplifier la programmation des enregistrements
Outil pour simplifier la programmation des enregistrements204204186043
Bonjour,
J'aime enregistrer les meilleurs films de la semaine toutes les semaines. Mais j'en avais marre de me coltiner le programme télé, alors j'ai automatisé le truc.
Concrètement, c'est un petit script qui effectue les opérations suivantes :
Récupérer les film de la semaine à partir du planning Télé 7 Jours
Retirer les chaînes auxquelles vous n’avez pas accès
Trouver les notes des films sur TMDb (The Movie Database)
Exclure les films en dessous d’une certaine note (paramétrable)
Afficher les résumés des films et vous demander de sélectionner ceux qui vous intéressent.
Planifier les enregistrements sur votre Freebox.
Vous prévenir si des conflits sont identifiés pour que vous les résolviez depuis l’interface de votre Freebox.
Je le partage ici si toutefois ça peut aussi vous rendre service. N'hésitez pas aussi à contribuer (si possible directement auprès du lien Git partagé plus haut) afin que d'autres personnes puissent profiter de vous suggestions.
En image, voici ce que ça donne. C'est pas méga sexy, mais ça marche
Résultat : je planifie les films de la semaine en 3 minutes, et je suis assez confiant de ne rien avoir loupé
Dernière édition par djibux le Mer 16 Oct 2019, 10:00; édité 1 fois
Powerfree, Posté le: Mar 15 Oct 2019, 9:06 Sujet du message:
4679742123
Aussi, pourrais tu détailler en 1 ou 2 lignes STP cette partie :
L’affichage de votre boîtier Freebox vous demandera alors de valider cette demande d’authentification.
Une fois cette accès validez, notez précieusement le résultat dans votre fichier de configuration.
djibux (Auteur du topic), Posté le: Mar 15 Oct 2019, 9:31 Sujet du message:
204204186043
Merci pour tes commentaires.
Powerfree a écrit:
Juste, il faut importer dans Python ces 3 packages, c'est bien ça ?
Il te faut les installer. Le script se chargera de les importer.
Selon ta configuration, la manière d'installer des packages peut varier mais par exemple
Code:
pip install beautifulsoup4 tmdbsimple zeroconf
Powerfree a écrit:
L’affichage de votre boîtier Freebox vous demandera alors de valider cette demande d’authentification.
Une fois cette accès validez, notez précieusement le résultat dans votre fichier de configuration.
A quoi ressemble le résultat attendu ?
Lorsque tu lances la dernière ligne f.register("FreeboxMoviePlanner", "FreeboxMoviePlanner", "PC") dans une console Python, ta box va afficher un message. Tu dois physiquement aller vers ta box et accepter la demande (sur la V6, ça se fait en touchant la flèche de droite).
Après ça, Python devrait te cracher une chaîne de 64 caractères aléatoires. C'est ça dont tu as besoin pour le fichier de conf.
J'ai ajusté la doc à partir de tes remarques. N'hésite pas si tu as d'autres questions.
Dernière édition par djibux le Mar 15 Oct 2019, 9:48; édité 2 fois
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum