pues me gustaria crear un .bat que se conecte al router.
yo escribo esto en el bat:
telnet 192.168.1.1
contraseña
24
4
1
pero al ejecutarlo se keda esperando la contraseña y no se que mas hacer.
alguien me puede ayudar?
pues me gustaria crear un .bat que se conecte al router.
yo escribo esto en el bat:
telnet 192.168.1.1
contraseña
24
4
1
pero al ejecutarlo se keda esperando la contraseña y no se que mas hacer.
alguien me puede ayudar?
Yo también estoy interesado, me da igual un script en bash o en dos, yo intente hacerlo pero se me queda igual el prompt tb probe a buscar a poner en la misma linea el usuario y la contraseña, pero nada, y por lo que tengo entendido como dice #2 hace falta algo de programación.
poder se puede, pero necesitas programar para que capture los que te muestra por pantalla para ejecutar una respuesta y no me voy a programar ahora...
como te he dicho, para eso esta putty que gratuito y muy sencillo
q es putty?
aprte yo lo q kiero es q escriba esto:
telnet 192.168.1.1
contraseña
24
4
1
q cada linea se escribe en ms dos y se pulsa enter y lo q hace s reiniciar la linea adsl
putty es un programa que hace lo que quieres hacer, servicio de telnet que según lo que va apareciendo en la pantalla escribe la respuesta que le has programado
mira te dejo ejemplo de uno:
como ves en la imagen se ve que arriba a la izquierda pones la ip a la que hara telnet, y en el recuadro que he abierto, a la izquierda pones lo que tiene que salir en pantalla para que te ponga lo que escribas a la derecha, asi con todas las lineas que quieras.
ejemplo:
a la izq escribes Login: y a la derecha Admin
pues cuando en la pantalla aparezca login: te pondra automaticamente el usuario Admin
hay muchos para hacer estas cosas, este es el LTC, puedes con putty y con mil mas
si te refieres a #9
hay muchos para hacer estas cosas, este es el LTC, puedes con putty y con mil mas
Para bajarlo usa un poco de google.
Si quieres hacerlo por tu mismo, puedes usar vbscript si es para windows y uasr sendkeys, aunque es una guarrada.
Yo en mi mac lo tengo así, es en consola de unix, pero si alguien puede traducirlo a la de msdos que lo haga. No es mas que un telnet e ir imprimiendo mis datos del router, esperando entre comandos 1 segundo (sleep):
( echo "admin";
sleep "1";
echo "contraseña";
sleep "1":
echo "" # Aqui los comandos especificos del router
sleep "30"; # Esperamos a que reinicie
) | telnet 192.168.1.1;
Espero que os haya servido de ayuda. Sé que no es mucho, pero es algo.
vbscript
para los ***** quiere decir un archivo con extencion vbs, osa x ej. connect.vbs
se puede ejecutar con doble click o en cmd con cscript connect.vbs
Automaticamente conectarse a "telenet session" usando windows "telnet client".
Dim objShell
Dim objNetwork
Set objNetwork=CreateObject("WScript.Network")
strTitle="Telnet Demo"
strDefaultServer="Server01"
strDefaultUser=objNetwork.UserDomain & "\" & objNetwork.UserName
'strDefaultPassword="P@ssw0rd"
strComputer="10.10.10.10" 'InputBox("What server or device do you want to connect to?", strTitle,strDefaultServer)
If Len(strComputer)=0 Then WScript.quit
strUsername="username" 'InputBox("What credential do you want to use",strTitle,strDefaultUser)
If Len (strUsername)=0 Then WScript.Quit
strPassword="password" 'InputBox("What password do you want to use?",strTitle,strDefaultPassword)
If Len (strPassword)=0 Then WScript.Quit
Set objShell=CreateObject("wscript.shell")
'Start Telnet
objShell.Run "Telnet " & strComputer
'Give app a chance to get started
WScript.Sleep 5000
objShell.AppActivate "Telnet " & strComputer
'Send login credentials
objShell.SendKeys strUsername & "~"
WScript.Sleep 5000
objShell.SendKeys strPassword & "~"
WScript.Sleep 5000
strComputer -- ip de la maquina remota
strUsername --- nombre de usuario
strPassword ---- contrasenya
sacado de:
http://blog.sapien.com/current/2007/1/18/automated-telnet.html
Y por que hay gente que quieren conectarse a telnet y no quieren ni mover un dedo. mjmjmjm.