J'ai essayer le script, et cela fonctionne sur UnrealIRCd-5.0.0-alpha3.
Le seul problème au début été qu'il ne ce lancer pas :
Code:
➜ MuppetShow tclsh muppets.tcl
Info poupee : Connecté sur 10.0.0.1:5000
Info proxy : Connecté sur irc.epiknet.org:6697
[15:54:19] ERROR: End Of File
Ce qui n'ai pas tres bavard malgre le DEBUG sur 1. pour le rendre bavard vous pouvez décommentez a la ligne 328 :
Code:
# puts "$name : $arg"
en
Code:
puts "$name : $arg"
l'erreur personnel que j'avais été :
Code:
ERROR :NON-SSL command received on SSL-only port. Check your connection settings.
J'essaye de le connecter a un port TLS/SSL alors que le script fonction seulement sur des ports NON-TLS
c'est peut-être le meme problème dans votre cas ?
Si vous voulez qu'il soit bavard que sur une erreur et pas toutes les lignes de connexion modifier a la ligne 328 :
Code:
# puts "$name : $arg"
par
Code:
if { [lindex $arg 0] == "ERROR" } {
puts "ERREUR SUR '$name' : $arg"
exit
}
J'ai essayer vite fais de remplacer dans la proc openSocket
Code:
if { [catch {socket $ip $port} ::socket($name)] } {
par
Code:
package require tls
if { [catch {tls::socket $ip $port} ::socket($name)] } {
ca me donne une erreur
error writing "sock559b6d0dc680": software caused connection abort
mes recherches s'arête pour l'instant.
Résultat sans TLS:
Code:
➜ MuppetShow tclsh muppets.tcl
Info poupee : Connecté sur 10.0.0.1:5000
Info proxy : Connecté sur irc.epiknet.org:6667
[17:09:35] :Fozzy MODE Fozzy :+x
[17:09:35] :Fozzy MODE Fozzy :+iB
[17:09:35] :Fozzy!root@EpiK-8521E5EF.clients.de JOIN :#eggdrop
[17:09:35] USERS: Fozzy uto remhaze heliOs GaMbiTo Imhotep Boole MenzAgitat ced117 Nikopol RipGirl PeGaSuS Xizor Pan ZarTek ComputerTech ealexp Te[u]K Village CrazyEgg
[17:09:35] SIGNES: % @ @ + @ % +
[17:09:35] ircop depuis 332
sur epiknet (proxy):
[18-03/17:09] * Fozzy (root@EpiK-8521E5EF.clients.your-server.de) has joined #eggdrop
[18-03/17:10] * Boole sets mode: +l 23
sur mon irc (poupee):
[18-03/17:09] * Fozzy (root@EpiK-8521E5EF.clients.your-server.de) has joined #Dev
[18-03/17:09] * Pan (services@olympe.epiknet.org) has joined #Dev
[18-03/17:09] * serveur.de.muppets sets mode: +o Pan
[18-03/17:09] -Pan- [#eggdrop] Une question concernant les Eggdrops ? La réponse est peut-être déjà sur http://www.eggdrop.fr
[18-03/17:09] * uto (nemesis@EpiK-E9B80CE3.rev.sfr.net) has joined #Dev
[18-03/17:09] * serveur.de.muppets sets mode: +h uto
[18-03/17:09] * remhaze (haze@EpiK-EAEC35A0.fr) has joined #Dev
[18-03/17:09] * heliOs (~robOs@EpiK-46B92792.w90-127.abo.wanadoo.fr) has joined #Dev
[18-03/17:09] * GaMbiTo (ircap@DD6EF12E.79AA112C.C469EE69.IP) has joined #Dev
[18-03/17:09] * Imhotep (~Imhotep@chanadmin.sports.epiknet.org) has joined #Dev
[18-03/17:09] * Boole (~Boole@EpiK-CB59667E.fbx.proxad.net) has joined #Dev
[18-03/17:09] * serveur.de.muppets sets mode: +o Boole
[18-03/17:09] * MenzAgitat (MenzAgitat@EpiK-CB59667E.fbx.proxad.net) has joined #Dev
[18-03/17:09] * serveur.de.muppets sets mode: +o MenzAgitat
[18-03/17:09] * ced117 (~ced117@EpiK-66247352.ced117.net) has joined #Dev
[18-03/17:09] * Nikopol (nikopol@EpiK-CDE15DE9.shell.blue) has joined #Dev
[18-03/17:09] * RipGirl (~RipGirl@EpiK-B2B986D7.subs.proxad.net) has joined #Dev
[18-03/17:09] * serveur.de.muppets sets mode: +v RipGirl
[18-03/17:09] * PeGaSuS (James@EpiK-5D4A1820.groundzero.icu) has joined #Dev
[18-03/17:09] * Xizor (~Xizor@EpiK-65D54154.ip-51-68-121.eu) has joined #Dev
[18-03/17:09] * ZarTek (~QNet@EpiK-6031CE48.ip.eu) has joined #Dev
[18-03/17:09] * ComputerTech (ComputerTe@EpiK-B3B156A3.ip-144-217-93.net) has joined #Dev
[18-03/17:09] * ealexp (~ealexp@EpiK-466E9E37.ip-79-137-78.eu) has joined #Dev
[18-03/17:09] * serveur.de.muppets sets mode: +h ealexp
[18-03/17:09] * Te[u]K (teuk@EpiK-C702167F.org) has joined #Dev
[18-03/17:09] * Village (Lauras@EpiK-1FF7E342.night.80s.lt) has joined #Dev
[18-03/17:09] * CrazyEgg (~CrazyEgg@63038998.2321AF35.1B8F11A7.IP) has joined #Dev
[18-03/17:09] * serveur.de.muppets sets mode: +v CrazyEgg