Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Problemas para automatizar reinicio router

Estas en el tema de Problemas para automatizar reinicio router en el foro de C/C++ en Foros del Web. estoy intentado hacer un programilla en c que se encarga de que pasado un tiempo reinicie el router automáticamente. Lo del tiempo lo tengo controlado, ...
  #1 (permalink)  
Antiguo 08/04/2009, 03:15
 
Fecha de Ingreso: febrero-2006
Mensajes: 34
Antigüedad: 18 años, 2 meses
Puntos: 0
Problemas para automatizar reinicio router

estoy intentado hacer un programilla en c que se encarga de que pasado un tiempo reinicie el router automáticamente. Lo del tiempo lo tengo controlado, pero el problema es que cuando toca conectarse al router, yo lo hago con system("telnet 192.168.1.1"), me pide usuario y contraseña, y no se como hacer desde el programa para introducirle estos valores y despues ordenarle que se reinicie. He buscado por ahí y he encontrado la solución para linux:

#!/usr/bin/expect
spawn telnet [lindex $argv 0]
expect “Login:”
send [lindex $argv 1]
send “\r”
expect “Password:”
send [lindex $argv 2]
send “\r”
expect -exact “\r
\r
Login successful\r
\r
–> “
send “reboot”
send “\r”
sleep 1
interact
exit

pero no se traducirla a c para windows. Si alguien me pudiera ayudar o aconsejar para resolverlo quedaría muy agradecido

chao
  #2 (permalink)  
Antiguo 08/04/2009, 06:39
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años
Puntos: 74
Respuesta: Problemas para automatizar reinicio router

Eso no es C; te di una solucion con Expect donde preguntaste originalmente.
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:55.