Título: Cambiar ip mediante .bat Publicado por: Ridersc en 17 Noviembre 2011, 20:38 pm 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). (http://img263.imageshack.us/img263/7081/scan634.png) (http://imageshack.us/photo/my-images/263/scan634.png/) 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. Título: Re: Cambiar ip mediante .bat Publicado por: Eleкtro en 17 Noviembre 2011, 23:47 pm ¿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: (http://img23.imageshack.us/img23/1985/prtscrcapturei.jpg)) Además, Bajate el Nircmd e instalatelo en "C:\windows\system32" www.nirsoft.com Y también el CMDOW www.commandline.co.uk/cmdow/ El código, aunque incompleto, sería algo así: Código
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. Título: Re: Cambiar ip mediante .bat Publicado por: MauroMasciar en 18 Noviembre 2011, 00:30 am 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..
Título: Re: Cambiar ip mediante .bat Publicado por: Ridersc en 18 Noviembre 2011, 01:19 am ¿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: (http://img23.imageshack.us/img23/1985/prtscrcapturei.jpg)) Además, Bajate el Nircmd e instalatelo en "C:\windows\system32" www.nirsoft.com Y también el CMDOW www.commandline.co.uk/cmdow/ El código, aunque incompleto, sería algo así: Código
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 Título: Re: Cambiar ip mediante .bat Publicado por: Eleкtro en 18 Noviembre 2011, 01:40 am 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 Código
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" Código
Título: Re: Cambiar ip mediante .bat Publicado por: RyogiShiki en 18 Noviembre 2011, 02:11 am Me dieron ganas de hacer el Script XD Este srcipt aunque en ruby debería funcionar bien. Igual incluyo ejecutable:
Código
Ejecutable: http://www.mediafire.com/?b614vrjsr1njukz Pero como dicen arriba deben haber formas más fáciles... bueno claro que con esto es dar doble click y ya XD... Saludos. Título: Re: Cambiar ip mediante .bat Publicado por: Ridersc en 18 Noviembre 2011, 02:40 am Le agradezco mucho a los dos!, tanto a EleKtro H@cker como RyogiShiki, ambos métodos me fueron efectivos :D,lamentablemente por mi inexperiencia en este asunto llevaba tiempo atrás de esto.
Muchas gracias! Saludos Título: Re: Cambiar ip mediante .bat Publicado por: RyogiShiki en 18 Noviembre 2011, 02:46 am 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 Título: Re: Cambiar ip mediante .bat Publicado por: Ridersc en 10 Agosto 2012, 04:55 am Luego de varios meses usando el .bat correctamente, ahora reinstale todo en la pc y me ha dejado de funcionar, el primero abre la página y se cierra, y el segundo aportado por RyogiShiki, que era el que mas usaba, ya no hace nada :(
Puede ser que me falte algun componente en especial? cual?? De antemano gracias. Título: Re: Cambiar ip mediante .bat Publicado por: Eleкtro en 10 Agosto 2012, 05:21 am Luego de varios meses usando el .bat correctamente, ahora reinstale todo en la pc y me ha dejado de funcionar, el primero abre la página y se cierra Bueno con NIRCMD y CMDOW instalados, Así te debería funcionar el script Quizás no has reinstalado NIRCMD y CMDOW... Saludos Título: Re: Cambiar ip mediante .bat Publicado por: Ridersc en 11 Agosto 2012, 02:55 am Quizás no has reinstalado NIRCMD y CMDOW... Saludos Están instalados. Tus .bats me abren la web, solo faltaria que presionen el botón "siguiente" No se cual puede ser el problema... PD: O alguien podria hacer el ejecutable del script del usuario RyogiShiki ? Lamento las molestias |