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


TCL animradio.tcl
#16
L'ip, Port, Url, salon
#17
t as quelle version d eggdrop et quelle version de tcl?
C'est en reconnaissant ses erreurs que l'on progresse ;)
Away
#18
tcl8.5 eggdrop1.6.18
#19
tcl8.5 avec un eggdrop 1.6.18?? impossible! eggdrop1.6.18 ne le prend pas en charge
C'est en reconnaissant ses erreurs que l'on progresse ;)
Away
#20
Pourtant moi sa fonctionne
#21
la preuve que non, ce tcl a été testé par plein de monde et il fonctionne parfaitement.
commences par mettre à jour ton eggdrop en 1.6.20 avec tcl8.5.3 minimum
C'est en reconnaissant ses erreurs que l'on progresse ;)
Away
#22
Quand je met tcl8.5.3 sa me met ça :


Code:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package tcl8.5.3
#23
le .3 c est la subversion, a toi de contrôler si tu l'as bien. mais pour l installation il faut utiliser "8.5"
C'est en reconnaissant ses erreurs que l'on progresse ;)
Away
#24
Pour installer tcl8.5 il faut installer le paquetage tcl8.5 et tcl8.5-dev, pour ce qui est des scripts TCL shoutcast, ils ne sont pas compatibles avec radionomy, ils utilisent Icecast avec d'autres modules... donc il faut utiliser le xml pour le titrage.

Sinon, je me rapelle avoir vu un code de CrazyCat pour radionomy


tcl
bind pub - "!titre" radio:titre
set url "http://api.radionomy.com/currentsong.cfm?radiouid=-RADIOUID-&apikey=-RADIOUID-&apikey=-RADIOUID-&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: \002$title\002 par \002$artist\002"
}


Il faut remplacer les "-RADIOUID-" dans le lien de la variable "url" par l'uid de la radio fourni sur le site radionomy.
#25
Merci pour le code blaster91.


Forum Jump:


Users browsing this thread: 1 Guest(s)