Code :
- if { $dnsserver == "" } { catch [set text [exec $host -l -t $type -- $hostname]] }
- else { catch [set text [exec $host -l -t $type -- $hostname $dnsserver ]] }
-
- if { $text == "" } { putserv "PRIVMSG $channel :nslookup: $hostname: No [string toupper $type] record found."; return 0 }
- set text [split $text \n]
- for {set i 0} {"[lindex $text $i]" != ""} {incr i} {
- if {$i > 3} { putserv "PRIVMSG $channel :nslookup: ..."; break }
- putserv "PRIVMSG $channel :nslookup: [lindex $text $i]"
- }
|
Ici on a une partie d'un script tcl pour eggdrop.
J'ai voulu le modifier pour gérer en fonction des requetes avec un nom de dns fourni ou non.
Le probleme c'est qu'en Partyline j'ai cette erreur :
Citation :
Tcl error [pub:nslookup]: wrong # args: no script following "{ $text == "" } [22:26] <Morgane> " argument
|
Bon je débute fortement il faut dire
Donc si on pouvait m'indiquer ou ce situe mon erreur
Message édité par littleboboy le 26-12-2002 à 22:40:20