Si, comme moi, tu veux t'afficher les 5 dernières quotes de DansTonChat.com dans un terminal, j'ai développé un petit script en Python, utilisant BeautifoulSoup. Le script s'exécute toutes les heures grâce à la fonction time.sleep(3600) tout à la fin du code, où 3600 correspond à une valeur exprimée en secondes.
Ça m'a pris environ 8h puisque je n'ai jamais touché à Python de ma vie, et je crois bien que je déteste ce langage maintenant ! Je me suis inspiré de plusieurs tutoriels que j'ai pu trouver sur Google et sur YouTube, et le résultat est plutôt concluant, mais j'ai bien galéré à faire fonctionner tout ça correctement..
Quelques indications :
Déjà, le charset, va savoir pourquoi mais en UTF-8 ça ne m'affichait pas ce que je souhaitais, chez moi, la méthode qui a fonctionné, c'est de passer ça en ISO-8859-1 (pour avoir les accents ET les smileys).
Ensuite, côté librairies pip et tout et tout, je n'ai pas pensé à noter tout ça, donc j'espère que tu t'y connais suffisamment pour installer ce qu'il te manque !
Les quotes s'affichent par ordre décroissant, la plus récente est tout en bas, pour passer en croissant il faut modifier range(4, -1, -1) en range(5)
J'ai donc mis ça dans un fichier que j'ai nommé dtc.py comme on peut le voir ci-dessous.
Je l'exécute simplement avec la commande python3 !
Créé le 13/11/2020 Corrigé le 26/02/2023 Depuis le 26 Septembre, DTC a été migré sur WordPress, je n'ai pas eu le courage d'éditer le script donc ça ne fonctionne plus pour le moment ! N'hésitez pas à m'envoyer vos contributions.