Mise en forme de code: pensez à utiliser les balises [ tcl ] et [ /tcl ] (sans les espaces bien sûr) autour de vos codes tcl afin d'avoir un meilleur rendu et une coloration syntaxique. x


[Demande] youtube_tiltle
#1
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.
#2
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.
zeolia: tchat gratuit, sans inscription ni publicité
Merci de ne pas demander d'aide en MP
Away
#3
Merci pour la réponse
mais ça ne fonctionne pas !!!
#4
Qu'obtiens tu en party-line lorsqu'une personne utilise un H ?
zeolia: tchat gratuit, sans inscription ni publicité
Merci de ne pas demander d'aide en MP
Away
#5
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
#6
Essaye avec la modification que j'ai postée à http://tools.eggdrop.fr/pasteme/view/0840e821
zeolia: tchat gratuit, sans inscription ni publicité
Merci de ne pas demander d'aide en MP
Away
#7
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
#8
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
zeolia: tchat gratuit, sans inscription ni publicité
Merci de ne pas demander d'aide en MP
Away


Forum Jump:


Users browsing this thread: 1 Guest(s)