Communauté Eggdrop
TCL Webradio - Radionomy - 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 : TCL Webradio - Radionomy (/showthread.php?tid=1335)

Pages : 1 2 3 4


RE: TCL Webradio - Radionomy - Lavoi - 18/11/2013

Citation :Pour être plus explicite, est-ce que lorsque tu passes en animation live, le flux fourni par radionomy contient toujours les titres ? Est-ce qu'il ne contient pas juste quelque chose comme "emission live en cours" ?

Non effectivement les titres ne s'affichent pas

Et pour ton codage c'est okay nickel chrom merci à toi !

cordialement


RE: TCL Webradio - Radionomy - KeeViiNou - 07/03/2014

Bonjour,

Moi j'ai le soucis le suivant avec un tcl pour radionomy [13:44:38] Tcl error [radio:go]: wrong # args: should be "join nick host hand arg"
En plus le tcl ne dit que trois 3 titres avant de faire le muet est ce normal ?

Cordialement


RE: TCL Webradio - Radionomy - CrazyCat - 07/03/2014

(07/03/2014, 14:45)KeeViiNou a écrit : Moi j'ai le soucis le suivant avec un tcl pour radionomy [13:44:38] Tcl error [radio:go]: wrong # args: should be "join nick host hand arg"
En plus le tcl ne dit que trois 3 titres avant de faire le muet est ce normal ?
Ton erreur sent très fort le script mal modifié.

D'où sort-il ? Peut tu le copier sur http://tools.eggdrop.fr/pasteme/ ?


RE: TCL Webradio - Radionomy - KeeViiNou - 07/03/2014

Bien sur voilà http://tools.eggdrop.fr/pasteme/view/21f8b767


RE: TCL Webradio - Radionomy - FleuryK - 21/07/2014

Bonjour,

Je m'excuse si je remonte ce sujet mais j'ai un problème. Quand je tape !titre j'ai constamment ce message qui s'affiche L'affichage automatique n'est pas en cours.

Quand je tape !titre on, il fait rien. Il fait la sourde oreille.

D'où vient ce problème ?


RE: TCL Webradio - Radionomy - CrazyCat - 22/07/2014

J'imagine que tu utilises le dernier script (RE: TCL Webradio - Radionomy).
Essaye avec http://tools.eggdrop.fr/pasteme/view/8f54871a

Normalement, quand tu fais "!titre on", il te dira qu'il est passé en mode automatique, puis toutes les minutes il annoncera le titre en cours de diffusion si ce titre change.
Il faut bien évidement que ta radio diffuse quelque chose et qu'il y ait un titre et un artiste.

Si ça continue à ne pas marcher, le souci est peut-être dans tes infos radionomy (uid et api-key) ou au niveau de la radio (xml changé ? manque d'infos ?)


RE: TCL Webradio - Radionomy - FleuryK - 22/07/2014

Bonjour,

Je détecte 2 erreurs dans ce script :

Ligne 41 :
Code :
set url "http://api.radionomy.com/currentsong.cfm?type=xml&radiouid=$::radiouid&apikey=$::apikey"
L'URL n'est pas bonne.
Code :
set url "http://api.radionomy.com/currentsong.cfm?radiouid=$::radiouid&apikey=$::apikey&type=xml"
Cet URL ci-dessus fonctionne encore.

Ligne 45 :
Code :
regexp -all -- {<radioname>(.+)?</radioname} $html null radioname
La balise est mal fermé.
Code :
regexp -all -- {<radioname>(.+)?</radioname>} $html null radioname
Ici, la balise radioname est bien fermé.

Je vais tester et j'éditerais ce post pour voir s'il fonctionne.

Cordialement.

EDIT : Le script avec mes modifications fonctionne parfaitement. Merci à vous, j'avais pas la dernière version du script.


RE: TCL Webradio - Radionomy - CrazyCat - 22/07/2014

Effectivement, bug sur la balise radioname, mea culpa.
Concernant l'url, l'ordre des paramètres (radiouid, type et apikey) n'a pas d'importance, ce n'est pas une erreur Smile


RE: TCL Webradio - Radionomy - FleuryK - 22/07/2014

On dirait qu'il y a un problème.
Code :
Kesha - C&apos;Mon

Il a pas fait la conversion de l'apostrophe. Donc je pense que c'est valable pour les accents et caractères spéciaux.

Comme régler ce petit souci car là depuis il fait le sourd, il veut plus afficher les titres.


RE: TCL Webradio - Radionomy - CrazyCat - 22/07/2014

Effectivement, les \\ sont en trop: http://tools.eggdrop.fr/pasteme/view/60c2ae46

Mais je ne pense pas que l'erreur de décodage impacte le fonctionnement du script. Peut-être un souci avec le timer plutôt.


RE: TCL Webradio - Radionomy - FleuryK - 22/07/2014

Bonjour,

Je pense effectivement qu'il y a un souci avec le timer, car il affiche quelques titres et au bout d'un moment, il s'arrête. Je suis obligé de taper la commande !titre 2 fois pour l'arrêter (oui il y a !titre off mais on dirait qu'il ne fonctionne pas cette commande) puis de retaper la commande !titre on afin qu'il reprennne.

Puis il y a un bug avec la commande !public il ne fonctionne pas du tout. Je pense que les lignes lui concernant vont à la fin du script soit après la ligne 121.

Je vais tester pour voir si cette commande fonctionne.

EDIT : Pour voir le nombre d'auditeurs, on est obligé de taper la commande !titre on pour l'activer.
Sinon elle fonctionne.

http://tools.eggdrop.fr/pasteme/view/9e03f648 => Il y a eu un foirage avec le set entities (ligne 54) et les \002 qui sont transformé en �02.


RE: TCL Webradio - Radionomy - CrazyCat - 22/07/2014

Oui, l'affichage du nombre d'auditeurs n'est actif que si l'affichage automatique des titres est en marche.
Il suffit de commenter la ligne 56 du script http://tools.eggdrop.fr/pasteme/view/60c2ae46 pour que ce soit toujours opérationnel.

Concernant le souci de timer, je me demande si ce n'est pas radionomy qui bloque parce que le script fait trop de requêtes.


RE: TCL Webradio - Radionomy - FleuryK - 22/07/2014

Bonjour,

On dirait que les &eacute; se transforme en &#xe9;. Est-ce normal ?

Voilà d'ailleurs un exemple :
Code :
Jingle &#xe9;t&#xe9; 9



RE: TCL Webradio - Radionomy - CrazyCat - 22/07/2014

As-tu regardé directement sur le xml généra par radionomy si par le plus grand des hasards ils ne mettraient pas &#xe9; au lieu de &eacute; ?


RE: TCL Webradio - Radionomy - FleuryK - 22/07/2014

Bonjour,

Je regarderais quand j'aurais &#xe9; dans le XML.

J'ai augmenté le temps du timer à 180 secondes (soit 3 minutes) au lieu de 60 secondes afin qu'il ne fasse pas trop de requêtes.

EDIT : Même 180 secondes, on dirait qu'il fait trop de requêtes alors que 180 secondes = 3 minutes.