TCL Webradio - Radionomy
#16
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
Répondre Avertir
#17
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
Répondre Avertir
#18
(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/ ?
Répondre
#19
Bien sur voilà http://tools.eggdrop.fr/pasteme/view/21f8b767
Répondre Avertir
#20
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 ?
Répondre Avertir
#21
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 ?)
Répondre
#22
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.
Répondre Avertir
#23
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 :)
Répondre
#24
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.
Répondre Avertir
#25
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.
Répondre
#26
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.
Répondre Avertir
#27
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.
Répondre
#28
Bonjour,

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

Voilà d'ailleurs un exemple :
Code :
Jingle &#xe9;t&#xe9; 9
Répondre Avertir
#29
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; ?
Répondre
#30
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.
Répondre Avertir


Atteindre :


Utilisateur(s) parcourant ce sujet : 3 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté