Recoger datos del servidor con expect
chakal one
chakalito0 en gmail.com
Sab Dic 1 14:44:12 GMT 2007
Intento recoger los datos de respuesta del servidor con $expect_out(buffer)
pero no soy capaz de recoger un dato, concretamente recibo del servidor
(irc) PING :12254888 (por ejemplo), como cogería el numero ?
Ando con esto pero no recibo el dato, bueno, es que sale vació :)
set site 62.42.230.93
set timeout 10
set x 0
stty -echo
spawn telnet $site 6667
send "NICK pepito\r"
send "USER syst3m linux 62.42.230.93 :expect\r"
expect "PING"
set x [lindex $expect_out(buffer) 200]
puts "PONG :$x"
x tendría "PONG :", sale vacío :/ ..., alguna idea ?
--
web: http://chakal.homelinux.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://lists.ubuntu.com/archives/ubuntu-es/attachments/20071201/06f17738/attachment.htm
Más información sobre la lista de distribución ubuntu-es