Scripterrors

From Base de connaissances eggdrops & TCL
Jump to: navigation, search

Méthode "brute"

Pour éviter qu'Eggdrop ne crashe lorsqu'une erreur est présente dans un script, vous pouvez modifier les appels des scripts de la manière suivante (dans le fichier de configuration de l'eggdrop) :

# Appels initiaux
source scripts/thescript.tcl

# Nouvelle méthode:
if {[catch {source scripts/thescript.tcl} err]} {
   putlog "Error while loading thescript.tcl: $err"
} else {
   putlog "thescript.tcl loaded without errors"
}

Méthode automatisée

Script en cours de création

script externe TCL-DebugLoader