bonjour
j'ai vu que l'on pouvait faire un tcl pour les titres diffusés par radionomy mais j'ai essayer shoutcast.tcl sans succès
est ce que par hasard on pourrait m'aider a le configurer ?
ça fait un mois que je suis dessus et je n'y arrive toujours pas
je vous en remercie
bien cordialement
ps : j ai vu ce sujet mais pas le code entier
http://www.ircz.fr/forum/viewtopic.php?id=1526
voilà j'ai cherché un peu partour mais je n'y suis pas arrivée
bien cordialement
cécile
Tu parles de:
tclcopier
bind pub - "!titre" radio:titre
set url "http://api.radionomy.com/currentsong.cfm?radiouid=da858a58-ea9e-4c36-a22e-f5f028256fc1&apikey=da858a58-ea9e-4c36-a22e-f5f028256fc1&type=xml"
package require http
proc radio:titre { nick uhost handle chan args } {
set page [ ::http ::geturl $ ::url -timeout 3000 ]
set html [ ::http ::data $page ]
regexp -all -- { < title> ( .+) ?< /title> } $html null title
regexp -all -- { < artists> ( .+) ?< /artists> } $html null artist
putserv "PRIVMSG $chan :En cours: \0 02[htmlentities_decode $title]\0 02 par \0 02[htmlentities_decode $artist]\0 02"
}
proc htmlentities_decode { text } {
regsub -all "<" $text "<" text
regsub -all ">" $text ">" text
regsub -all "&" $text "et" text
regsub -all """ $text "" text
regsub -all "Á" $text "Ã" text
regsub -all "Â" $text "Â" text
regsub -all "À" $text "À" text
regsub -all "Å" $text "Å" text
regsub -all "Ã" $text "Ã" text
regsub -all "Ä" $text "Ä" text
regsub -all "Ç" $text "Ç" text
regsub -all "É" $text "É" text
regsub -all "Ê" $text "Ê" text
regsub -all "È" $text "È" text
regsub -all "Í" $text "Ã" text
regsub -all "Î" $text "Î" text
regsub -all "Ì" $text "í" text
regsub -all "Ï" $text "Ã" text
regsub -all "Ñ" $text "Ñ" text
regsub -all "Ó" $text "Ó" text
regsub -all "Ô" $text "Ô" text
regsub -all "Ò" $text "Ò" text
regsub -all "Ø" $text "Ø" text
regsub -all "Õ" $text "Õ" text
regsub -all "Ö" $text "Ö" text
regsub -all "Ú" $text "Ê" text
regsub -all "Û" $text "Û" text
regsub -all "Ù" $text "Ù" text
regsub -all "Ü" $text "í" text
regsub -all "Ý" $text "Ã" text
regsub -all "á" $text "á" text
regsub -all "æ" $text "ae" text
regsub -all "œ" $text "oe" text
regsub -all "à" $text "à" text
regsub -all -nocase "à" $text "à" text
regsub -all "å" $text "å" text
regsub -all "ã" $text "ã" text
regsub -all "ä" $text "ä" text
regsub -all "ç" $text "ç" text
regsub -all -nocase "ç" $text "ç" text
regsub -all "é" $text "é" text
regsub -all -nocase "é" $text "é" text
regsub -all "ë" $text "ë" text
regsub -all "í" $text "í" text
regsub -all "è" $text "è" text
regsub -all -nocase "è" $text "è" text
regsub -all "ì" $text "ì" text
regsub -all "ï" $text "ï" text
regsub -all "ñ" $text "ñ" text
regsub -all "ó" $text "ó" text
regsub -all "ô" $text "ô" text
regsub -all -nocase "ô" $text "ô" text
regsub -all "â" $text "â" text
regsub -all -nocase "â" $text "â" text
regsub -all "ê" $text "ê" text
regsub -all -nocase "ê" $text "ê" text
regsub -all "ò" $text "ò" text
regsub -all "î" $text "î" text
regsub -all "õ" $text "õ" text
regsub -all "ö" $text "ö" text
regsub -all "ú" $text "ú" text
regsub -all "û" $text "û" text
regsub -all -nocase "û" $text "û" text
regsub -all "ù" $text "ù" text
regsub -all -nocase "ù" $text "ù" text
regsub -all "ü" $text "ü" text
regsub -all "ÿ" $text "ÿ" text
regsub -all "Æ" $text "AE" text
regsub -all "Œ" $text "OE" text
regsub -all "®" $text "®" text
regsub -all -nocase "®" $text "®" text
regsub -all "©" $text "©" text
regsub -all -nocase "©" $text "©" text
regsub -all "™" $text "â„¢" text
regsub -all "±" $text "±" text
regsub -all "°" $text "°" text
regsub -all "¹" $text "¹" text
regsub -all "'" $text "¹" text
regsub -all "²" $text "²" text
regsub -all "³" $text "³" text
regsub -all "×" $text "×" text
regsub -all "÷" $text "÷" text
regsub -all "€" $text "euro" text
regsub -all -nocase "«" $text "\" " text
regsub -all -nocase "»" $text "\" " text
return $text
}
Quel est le souci ?
oui en fait je n'arrive pas à le configurer pour qu'il fonctionne sur mon salon
j'ai pas le tcl en entier
pouvez vous m'aider ?
merci
bien cordialement
cecile
je précise à priori le shoutcast.tcl ne fonctionne pas c'est pour cela que j'aimerais l'autre code en entier
merci
bien cordialement
cécile
Ce code est complet et fonctionnel, il faut juste modifier l'url qui est dedans pour que cela pointe sur le bon radionomy (radiouid et apikey)
en fait je me suis mal exprimée je voulais un tcl complet pour ma radio celui la ne donne en fin de compte que le titre ?
Ah ! Il faudrait pour celà connaitre les fonctionnalités (possibilités) de radionomy et ce que tu désires avoir comme commandes.
re bonjour et merci pour votre rapidité
pour les possibilités je ne sais pas ce que vous entendez
mais ce que je désire
!radio : donne le nom de la radio et que la radio est en ligne
!titre titre en cours
!dedicasse pour une dédicasse
!dj en ce moment sur votre antenne dj
et j'aimerais également que cela diffuse sur le salon à intervalles régulier
voila
je vous remercie de prendre votre temps pour me répondre
bien cordialement
cécile
cecile155 a écrit : !radio : donne le nom de la radio et que la radio est en ligneCela semble assez simple à faire.
cecile155 a écrit : !titre titre en coursC'est ce que fait le bout de script donné
cecile155 a écrit : !dedicasse pour une dédicasse
!dj en ce moment sur votre antenne djIl faut voir si leur système permet cela, ce qui n'est pas certain.
cecile155 a écrit : et j'aimerais également que cela diffuse sur le salon à intervalles régulierCa, c'est très simple aussi.
J'essayerai de jeter un oeil à ce que propose radionomy au niveau de son API et la possibilité de faire un tcl pour gérer ça.
A moins que d'autres ne l'aient déjà fait ?
merci beaucoup c est sympa
j'ai vraiment du mal si je peux etre utile
n'hésite pas
bien cordialement
cécile
bonjour
vous êtes vous pencher sur le problème pour le tcl pour radionomy
merci d'avance
cécile
Houla, on se calme, on est pas aux pièces.
Je suis allé voir et j'ai même créé un compte, il n'y a quasimment aucune explication sur l'API V2.
Et de ce que j'ai pu voir pour l'instant, on ne peux que faire de l'affichage de titre et d'infos sur la radio, pas de dédicace ou d'info sur l'animateur.
bonjour
ben c'est déjà pas mal pour un début ça donne des infos sur la radio
alors du coup qu'est ce que je dois mettre pour que ma radio fonctionne sur mon salon irc ?
d'avance merci
bien cordialement
ps: je m'excuse si vous avez cru que je voulais aller trop vite ce n'était pas le cas
cécile
Le script donné plus haut est bon, il te suffit de remplacer la chaine suivante avec les bonnes valeurs de radiouid et apikey (surement disponibles sur le site de radionomy, dans ton interface administrateur)
Code :
radiouid=da858a58-ea9e-4c36-a22e-f5f028256fc1&apikey=da858a58-ea9e-4c36-a22e-f5f028256fc1