Resetear modem 2wire usando JDownloader

En fin, despues de mucho tiempo de no postear, les dejo un bonito post para aquellos güebones que les da por pararse y resetear el modem 2wire. Lo que hace este truquito es resetear nuestro modem y asignarnos una nueva ip, ideal para las descargas continuas de rapidshare/megaupload. Para esto necesitamos lo siguiente :

JDownloader

Python (si, ahuevo necesitamos tener python)

y por ultimo este script, subido por su amiguito Andy  (o sea yo, putas): script

Ahora bien, lo que tenemos que hacer es instalar los 2 programitas, a python ya no lo pelamos una vez instalado. Ahora lo que tenemos que hacer es colocar el script en la carpeta donde se instaló Python, esto es X:/Python26, donde X es la unidad donde tienes instalado el programa. Una vez hecho lo anterior, abrimos nuestro JDownloader, nos vamos a la pestaña Ajustes: en la siguiente imagen se pueden visualizar los pasos:

Como ven en la imagen,  en el paso 3 tienen que poner la direccion donde se encuentra el .exe de python, a continuacion en el paso 4 introducimos:

reset-modem.py

-p

[aqui introduces la clave del modem (puede ser la WEP o la contraseña que le pusiste)]

y listo,  para probar que funciona le damos donde dice Cambiar IP, en esa misma pestaña o en el botón de refresh, nos desconectará de la red por un tiempo, y nos reconectará automaticamente.

Por el momento solo lo he probado en Windows, no estoy seguro como funcione en Linux, ya que usa python de forma nativa, supongo que no será tan dificil.

Update: Corregido el error de script

Advertisement

2 comentarios para “Resetear modem 2wire usando JDownloader”

  1. Javu Dice:

    Saludos, y gracias por el post.
    pues intente usar el script pero parece que hay errores, asi es que lo ejecute desde la linea de comandos de windows (cmd) y me da estos errores:
    Traceback (most recent call last):
    File “C:\Users\Usuario\Documents\Phyton\reset-modem.py”, line 49, in
    resetModem(password)
    File “C:\Users\Usuario\Documents\Phyton\reset-modem.py”, line 16, in resetModem
    f = urllib.urlopen(‘http://home/xslt?PAGE=A02_POST&THISPAGE=&NEXTPAGE=J21_ISP_RESET&CMSKICK=&PAGE=J21_ISP_RESET’+passwd)
    File “C:\Users\Usuario\Documents\Phyton\lib\urllib.py”, line 84, in urlopen
    return opener.open(url)
    File “C:\Users\Usuario\Documents\Phyton\lib\urllib.py”, line 205, in open
    return getattr(self, name)(url)
    File “C:\Users\Usuario\Documents\Phyton\lib\urllib.py”, line 342, in open_http
    h.endheaders(data)
    File “C:\Users\Usuario\Documents\Phyton\lib\httplib.py”, line 940, in endheaders
    self._send_output(message_body)
    File “C:\Users\Usuario\Documents\Phyton\lib\httplib.py”, line 803, in _send_output
    self.send(msg)
    File “C:\Users\Usuario\Documents\Phyton\lib\httplib.py”, line 755, in send
    self.connect()
    File “C:\Users\Usuario\Documents\Phyton\lib\httplib.py”, line 736, in connect
    self.timeout, self.source_address)
    File “C:\Users\Usuario\Documents\Phyton\lib\socket.py”, line 551, in create_connection
    for res in getaddrinfo(host, port, 0, SOCK_STREAM):
    IOError: [Errno socket error] [Errno 11001] getaddrinfo failed

    ¿alguna idea de por que esto?
    Gracias desde ya.

    • psychologeeksquad Dice:

      El problema era un error provocado por esa linea del script, habia olvidado que telmex actualizó la manera en que se puede acceder a la página, descarga del nuevo el script que ya está corregido.


Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.