Communauté Eggdrop
probleme avec les uno.tcl - 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 : probleme avec les uno.tcl (/showthread.php?tid=585)



probleme avec les uno.tcl - Aymeric - 18/01/2010

Bonjour

Alors voila quand je veux lancer mon egg, j'ai cette erreur qui s'affiche :


error reading "file9": illegal operation on a directory
while executing
"gets $f s"
(procedure "UnoReadScores" line 14)
invoked from within
"UnoReadScores"
(file "scripts/uno.tcl" line 2402)
invoked from within
"source scripts/uno.tcl"
(file "unobot.conf" line 107)
* FICHIER DE CONFIGURATION NON CHARGE (INTROUVABLE OU ERREUR)


Que puis-je faire pour résoudre ce probleme ?

Merci d'avance pour vos réponses.


RE: probleme avec les uno.tcl - Helias - 18/01/2010

Bonjour,

N'y a-t-il pas un dossier à créer, genre "scores" pour que le tcl puisse y stocker les scores ?

Tout n'est peut être pas installé pour les scores.


RE: probleme avec les uno.tcl - Aymeric - 18/01/2010

Et bien si il faut un dossier scores j'ai essayer de le mettre dans script et j'ai aussi essayer de le mettre dans le dossier de l'eggdrop mais ya tjrs une erreur

voici ce qu'il y a dans le uno.tcl
set UnoCFGFile "scripts/uno.cfg"
set UnoScoreFile "scripts/scores/UnoScores"

la je l'ai refait et j'ai pas la même erreur

Tcl error in file 'unobot.conf':
[15:28] couldn't open "scores/UnoScores": no such file or directory
while executing
"open $UnoScoreFile w"
invoked from within
"if ![file exists $UnoScoreFile] {
set f [open $UnoScoreFile w]
puts $f "$UnoRobot 0 0"
close $f
}"
(procedure "UnoReadScores" line 7)
invoked from within
"UnoReadScores"
(file "scripts/uno.tcl" line 2402)
invoked from within
"source scripts/uno.tcl"
(file "unobot.conf" line 107)
[15:28] * FICHIER DE CONFIGURATION NON CHARGE (INTROUVABLE OU ERREUR)



RE: probleme avec les uno.tcl - Helias - 18/01/2010

Citation :Tcl error in file 'unobot.conf':
[15:28] couldn't open "scores/UnoScores": no such file or directory

On dirait qu'il ne peut effectivement ouvrir ce répertoire manquant.

Tenter de créer le répertoire "scores" à la racine de l'eggdrop, mais pas dans script.

Mettre :
set UnoCFGFile "scripts/uno.cfg"
set UnoScoreFile "scores/UnoScore"


RE: probleme avec les uno.tcl - raziel22 - 18/01/2010

Bonsoir , vas dans uno.cfg et change la direction dedans et indique celle ou est le fichier de UnoScores Smile


RE: probleme avec les uno.tcl - raziel22 - 18/01/2010

Encore une chose , si tu change le uno de salon ,cchane le nom de salon aussi dans le cfg Smilevoila Smile


RE: probleme avec les uno.tcl - Aymeric - 19/01/2010

Merci pour vos réponses, sa marche mais qu'avec une version anglaise, la version francaise m'indique une erreur

invalid command name "#"
while executing
"#"
(file "scripts/uno.tcl" line 1)
invoked from within
"source scripts/uno.tcl"
(file "unobot.conf" line 107)
* FICHIER DE CONFIGURATION NON CHARGE (INTROUVABLE OU ERREUR)

Donc je vais traduire la version Anglaise sa m'occupera un moment.

Merci encore


RE: probleme avec les uno.tcl - fedora - 19/01/2010

bonjour,

alors pour ce qui est de ton erreur
Citation :invalid command name "#"
while executing
"#"

vérifie si à coter d'un # tu na pas ce genre de caractère ! ou alors cela peut venir du tcl de blacklist
ici

qui n'est pas pour eggdrop mais plutôt pour Xchat ..


cordialement


RE: probleme avec les uno.tcl - frederenaud - 19/01/2010

Bonjour,

J'ai téléchargé le uno sur windrop1.6.19 , au début il ne fonctionnait pas ,j'ai fait le changement:

set UnoCFGFile "scripts/uno.cfg"
set UnoScoreFile "scores/UnoScore"



comme indiqué au dessus ;et ça fonctionne trés bien .Merci pour vos renseignements.