Tema destacado: Recuperar cuenta de Google, GMail, Youtube
Autor
|
Tema: Cambiar ip mediante .bat (Leído 874 veces)
|
Ridersc
Desconectado
Mensajes: 12
|
Hola, ya que todos los .bats para renovar la ip (tengo dinámica, claro) que he probado no me han funcionado, ya que soy poseedor de un router/modem Zyxel P-660R-T1 v3S, solicito ayuda para armar un .bat con los siguientes parametros. Iniciaría con un "Start" dirigiendose a http://192.168.1.1/rpWzWan_tasa.html (es la web de mi ip, por si acaso).  Ahora como se puede apreciar en la imágen al entrar a esa web tengo 3 opciones; "Siguiente"-"Cancelar"-"Configuración avanzada" Lo único que necesito del .bat es que entre en esa web y presione el botón "Siguiente" para renovar mi ip. Es algo sencillo, pero no tengo experiencia en estos scripts. Saludos y de antemano gracias.
|
|
|
|
|
En línea
|
|
|
|
|
EleKtro H@cker
|
¿Que windows usas? Bueno como das por echo que no te funciona el método de renovar ip, no voy a insistir en eso y me propongo ayudarte para hacer el método que pides, aunque sin tener lo que tu tienes delante, me va a ser un poco complicado, necesito 3 datos: 1. - Primero quiero que abras esa página de telefónica, y uses la tecla " TAB" hasta llegar al botón "siguiente", y cuentes las veces que han echo falta pulsar la tecla tab, entonces añades o eliminas cuantos comandos " nircmd keysend tab press" hagan falta en el script de abajo. 2. - ¿Que navegador usas? 3. - Dime exactamente el título que sale en la barra de tareas cuando abres la página de telefonica (Ejemplo:  )
Además, Bajate el Nircmd e instalatelo en "C:\windows\system32" www.nirsoft.comY también el CMDOW www.commandline.co.uk/cmdow/
El código, aunque incompleto, sería algo así: @echo off Start /B C:\"Program Files (x86)\Mozilla Firefox\firefox.exe" "http://192.168.1.1/rpWzWan_tasa.html" Echo Esperando a que la pagina este accesible... :BUCLE CMDOW | Find /I "TITULO DE LA BARRA DE TAREAS" >nul If %ERRORLEVEL% EQU 0 ( CMDOW "TITULO DE LA BARRA DE TAREAS" /ACT CMDOW "TITULO DE LA BARRA DE TAREAS" /MAX Ping -n 3 localhost >nul nircmd sendkey tab press nircmd sendkey tab press nircmd sendkey tab press nircmd sendkey tab press nircmd sendkey tab press nircmd sendkey enter press cls echo IP renovada Ping -n 3 localhost >nul exit ) ELSE ( Ping -n 2 localhost >nul Goto :BUCLE ) NovLucker sabe como conseguir el "caption" de un botón en una página del navegador (Siguiente) con un VBS, en vez de usar Batch, ojalá lo vuelva a explicar xD es muy interesante saber eso, y sería más fácil.
Un saludo.
|
|
|
|
« Última modificación: 17 Noviembre 2011, 23:50 por EleKtro H@cker »
|
En línea
|
Siempre habrá alguien más ignorante que uno mismo, Como por ejemplo el nuevo presidente de la SGAE: "La banda ancha es totalmente innecesaria para navegar convencionalmente, Solo sirve para descargar megas y megas grandisimos, Y tal." PD: Volviendo a la era de los 56 k.
|
|
|
MauroMasciar
Desconectado
Mensajes: 441
le schizophrène
|
Yo entro al Router, me voy a la parte de mantenimiento (O administracion, no me acuerdo xD) y le doy a Reboot (Para reiniciarlo) y cuando termina tengo Ip nueva..
|
|
|
|
|
En línea
|
Muchas veces nos sentimos traicionados, cuando ciertas variables no obtienen el valor que deseábamos...
|
|
|
Ridersc
Desconectado
Mensajes: 12
|
¿Que windows usas? Bueno como das por echo que no te funciona el método de renovar ip, no voy a insistir en eso y me propongo ayudarte para hacer el método que pides, aunque sin tener lo que tu tienes delante, me va a ser un poco complicado, necesito 3 datos: 1. - Primero quiero que abras esa página de telefónica, y uses la tecla " TAB" hasta llegar al botón "siguiente", y cuentes las veces que han echo falta pulsar la tecla tab, entonces añades o eliminas cuantos comandos " nircmd keysend tab press" hagan falta en el script de abajo. 2. - ¿Que navegador usas? 3. - Dime exactamente el título que sale en la barra de tareas cuando abres la página de telefonica (Ejemplo:  )
Además, Bajate el Nircmd e instalatelo en "C:\windows\system32" www.nirsoft.comY también el CMDOW www.commandline.co.uk/cmdow/
El código, aunque incompleto, sería algo así: @echo off Start /B C:\"Program Files (x86)\Mozilla Firefox\firefox.exe" "http://192.168.1.1/rpWzWan_tasa.html" Echo Esperando a que la pagina este accesible... :BUCLE CMDOW | Find /I "TITULO DE LA BARRA DE TAREAS" >nul If %ERRORLEVEL% EQU 0 ( CMDOW "TITULO DE LA BARRA DE TAREAS" /ACT CMDOW "TITULO DE LA BARRA DE TAREAS" /MAX Ping -n 3 localhost >nul nircmd sendkey tab press nircmd sendkey tab press nircmd sendkey tab press nircmd sendkey tab press nircmd sendkey tab press nircmd sendkey enter press cls echo IP renovada Ping -n 3 localhost >nul exit ) ELSE ( Ping -n 2 localhost >nul Goto :BUCLE ) NovLucker sabe como conseguir el "caption" de un botón en una página del navegador (Siguiente) con un VBS, en vez de usar Batch, ojalá lo vuelva a explicar xD es muy interesante saber eso, y sería más fácil.
Un saludo.Tengo windows xp, 4 veces tab para llegar a siguiente, utilizo firefox, en la barra de tareas de esta web sale "Mozilla Firefox" (a diferencia de otras webs). Te agradezco que me quieras ayudar. Saludos
|
|
|
|
|
En línea
|
|
|
|
|
EleKtro H@cker
|
Tengo windows xp, 4 veces tab para llegar a siguiente, utilizo firefox, en la barra de tareas de esta web sale "Mozilla Firefox" (a diferencia de otras webs).
Bueno con NIRCMD y CMDOW instalados, Así te debería funcionar el script, pero... puede que no, si la barra de titulo no cambia al entrar en la página de telefonica... xD @echo off Start /B "C:\Program Files\Mozilla Firefox\firefox.exe" "http://192.168.1.1/rpWzWan_tasa.html" Echo Esperando a que la pagina este accesible... :BUCLE CMDOW | Find /I "Mozilla Firefox" >nul If %ERRORLEVEL% EQU 0 ( CMDOW "Mozilla Firefox" /ACT CMDOW "Mozilla Firefox" /MAX Ping -n 3 localhost >nul nircmd sendkey tab press nircmd sendkey tab press nircmd sendkey tab press nircmd sendkey tab press nircmd sendkey enter press cls echo IP renovada Ping -n 3 localhost >nul exit ) ELSE ( Ping -n 2 localhost >nul Goto :BUCLE )
Te hago otro script por si acaso, menos eficiente pero... Lo que hace este script es abrir la página, esperar 10 segundos (para dejar que se abra el firefox y la página) y clickar en el botón. PD: si quieres que espere más segundos o menos, cambias el número del comando "Ping -n 10 localhost >nul" @echo off Start /B "C:\Program Files\Mozilla Firefox\firefox.exe" "http://192.168.1.1/rpWzWan_tasa.html" Echo Esperando a que la pagina este accesible... Ping -n 10 localhost >nul CMDOW "Mozilla Firefox" /ACT CMDOW "Mozilla Firefox" /MAX Ping -n 3 localhost >nul nircmd sendkey tab press nircmd sendkey tab press nircmd sendkey tab press nircmd sendkey tab press nircmd sendkey enter press cls echo IP renovada Ping -n 3 localhost >nul exit
|
|
|
|
|
En línea
|
Siempre habrá alguien más ignorante que uno mismo, Como por ejemplo el nuevo presidente de la SGAE: "La banda ancha es totalmente innecesaria para navegar convencionalmente, Solo sirve para descargar megas y megas grandisimos, Y tal." PD: Volviendo a la era de los 56 k.
|
|
|
RyogiShiki
Desconectado
Mensajes: 709
げんしけん - Hikkikomori FTW!!!
|
Me dieron ganas de hacer el Script XD Este srcipt aunque en ruby debería funcionar bien. Igual incluyo ejecutable: require 'watir' browser = Watir::Browser.new browser.goto("http://192.168.1.1/rpWzWan_tasa.html") browser.button(:value => "Siguiente").click browser.close Ejecutable: http://www.mediafire.com/?b614vrjsr1njukzPero como dicen arriba deben haber formas más fáciles... bueno claro que con esto es dar doble click y ya XD... Saludos.
|
|
|
|
« Última modificación: 18 Noviembre 2011, 02:24 por RyogiShiki »
|
En línea
|
|
|
|
Ridersc
Desconectado
Mensajes: 12
|
Le agradezco mucho a los dos!, tanto a EleKtro H@cker como RyogiShiki, ambos métodos me fueron efectivos  ,lamentablemente por mi inexperiencia en este asunto llevaba tiempo atrás de esto. Muchas gracias! Saludos
|
|
|
|
|
En línea
|
|
|
|
RyogiShiki
Desconectado
Mensajes: 709
げんしけん - Hikkikomori FTW!!!
|
Bien. me alegro que te hayan funcionado las aydas. No te preocupes, estamos para ayudar, no es como si fuera una tarea o algo así que no podíamos darte un Script, sino para hacer la vida un poco más fácil y bueno el script solo tiene unas cuantas lineas así que todo bien.
Saludos
|
|
|
|
« Última modificación: 18 Noviembre 2011, 02:48 por RyogiShiki »
|
En línea
|
|
|
|
|
| Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Cambiar de gif,png,bmp a JPG mediante GD ?
Desarrollo Web
|
Azielito
|
0
|
298
|
17 Marzo 2005, 09:10
por Azielito
|
|
|
Cambiar/mejorar el sonido de un video mediante mp3
« 1 2 »
Multimedia
|
Osito_18
|
19
|
4,825
|
3 Mayo 2005, 03:05
por Kabash
|
|
|
Ayuda cambiar contraseña mediante CMD (MS-DOS) WINDOWS XP
Dudas Generales
|
joxelito94
|
8
|
13,692
|
4 Marzo 2009, 22:09
por sk8erboi
|
|
|
tabcontrol (vb.net). Cambiar de tab mediante codigo.
.NET
|
70N1
|
2
|
6,397
|
8 Febrero 2010, 15:09
por 70N1
|
|
|
Cambiar color de fuente en excel mediante fórmula
Dudas Generales
|
bettu
|
4
|
4,097
|
19 Julio 2011, 20:41
por bettu
|
|