probleme avec les uno.tcl
#1
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.
Répondre Avertir
#2
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.
Répondre Avertir
#3
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)
Répondre Avertir
#4
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"
Répondre Avertir
#5
Bonsoir , vas dans uno.cfg et change la direction dedans et indique celle ou est le fichier de UnoScores Smile
Répondre Avertir
#6
Encore une chose , si tu change le uno de salon ,cchane le nom de salon aussi dans le cfg Smilevoila Smile
Répondre Avertir
#7
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
Répondre Avertir
#8
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
[font=Times New Roman]La différence entre Linux et Windows ,c'est que Linux c'est comme une belle fille , il faut l'apprivoiser , la comprendre , la séduire tandis que Windows , c'est comme une prostitué , il faut payer et surtout bien se protéger.[/font]
Répondre Avertir
#9
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.
Ce que tu gardes est perdu à jamais. Ce que tu donnes est à toi pour toujours.
Répondre Avertir


Atteindre :


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