Communauté Eggdrop
[Demande] youtube_tiltle - Version imprimable

+- Communauté Eggdrop (https://forum.eggdrop.fr)
+-- Forum : Eggdrop et TCL (https://forum.eggdrop.fr/forumdisplay.php?fid=8)
+--- Forum : Scripts TCL (https://forum.eggdrop.fr/forumdisplay.php?fid=4)
+--- Sujet : [Demande] youtube_tiltle (/showthread.php?tid=1393)



youtube_tiltle - hades_48 - 26/08/2013

Bonjour je viens d'installer youtube_title sur mon bot (eggdrop1.6.21 sous TCL8.5)
il fonctionne très bien quand on fait une recherche avec ce genre de recherche : http://www.youtube.com/watch?v=xP-VEZNext8
mais il ne fonctionne plus si le "h" de http est en maj "H".
les users avec script utilisent souvent la 1° lettre en maj voila pourquoi je me permets de demander de l'aide.
Je voudrais que Http soit pris en compte.
Si quelqu'un pouvait m'aider ...
Je joins le script en pièce jointe.


RE: youtube_tiltle - CrazyCat - 29/08/2013

A priori, le H majuscule ne devrait pas poser de souci, vu que dans le code on a:
tcl
if {[regexp -nocase -- $youtube(pattern) $args match fluff video_id]} {


Et le -nocase signifie qu'il ne faut pas différencier les minuscules et majuscules.


RE: youtube_tiltle - hades_48 - 29/08/2013

Merci pour la réponse
mais ça ne fonctionne pas !!!


RE: youtube_tiltle - CrazyCat - 29/08/2013

Qu'obtiens tu en party-line lorsqu'une personne utilise un H ?


RE: youtube_tiltle - hades_48 - 30/08/2013

Voici la réponse en party-line:

07:11:37] <(AltuPratu> [07:11:37] % Obtention de titre pour: Http://www.youtube.com/watch?v=fuHoDi7blQI.
.[07:11:37] <(AltuPratu> [07:11:37] % Impossible de récupérer le titre: Impossible de trouver le titre


RE: youtube_tiltle - CrazyCat - 30/08/2013

Essaye avec la modification que j'ai postée à http://tools.eggdrop.fr/pasteme/view/0840e821


RE: youtube_tiltle - hades_48 - 30/08/2013

J'ai installé le script avec la modification et ça ne fonctionne toujours pas voici le résultat:

11:56:49] <(AltuPratu> [11:56:48] % Fetching title for Http://www.youtube.com/watch?v=e8_LWaZHwv4.
.[11:56:49] <(AltuPratu> [11:56:48] % Failed to fetch title: Failed to find title. JSON decoding failure?

Visiblement ça fonctionne.
J'ai viré tous les scripts installés et ça fonctionne
je n'ai plus qu'à trouver l'intrus
Merci pour l'aide


RE: youtube_tiltle - CrazyCat - 30/08/2013

Il y a peut-être un autre script qui a une fonction flat_json_decoder (mais j'en doute) ou qui a une variable globale appelée info_array