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 :
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

15 septiembre 2010 a las 11:55
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.
14 diciembre 2010 a las 18:35
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.