9 de junio de 2010

Script para cambiar IP con el Modem Huawei HG520c usando JDownloader

Quienes usan el JDownloader para descargar programas, películas, juegos o cualquier otra cosa que generalmente se encuentran en partes y que se tienen que bajar desde paginas como Megaupload, Rapidshare, HotFile u otros, frecuentemente se encuentran con el problema de tener que esperar un cierto tiempo antes de poder descargar la siguiente parte del archivo pero esto se puede resolver cambiando la IP.

Hacer esto manualmente es algo molesto por lo que entre sus muchas funciones del JDownloader existe la opcion de reconexion que es reiniciar el modem para adquirir otra IP mediante un script, pero reiniciar el Huawei HG520c es algo tardado asi que existe una opción mas rápida para cambiar la IP.

Para configurar el Script debemos seguir los siguientes pasos

1.- Abrir el JDownloader y seleccionar la pestaña Ajustes
2.- Del lado izquierdo en Módulos buscar la opción Reconexion y Router
3.- Hay tres campos donde nos pide:

USUARIO: TELMEX
Contraseña: la misma que usas para conectarte al Wi-Fi de tu modem, viene pegada en una etiqueta en la parte trasera del módem, es la que dice WEP KEY
IP del Router: 192.168.1.254

4.- Abajo encontraras un campo de texto en blanco donde tendrás que pegar el siguiente código:

[[[HSRC]]]
[[[STEP]]]
[[[REQUEST]]]
GET / HTTP/1.1
Host: %%%routerip%%%
[[[/REQUEST]]]
[[[/STEP]]]

[[[STEP]]]
[[[REQUEST]]]
GET / HTTP/1.1
Host: %%%routerip%%%
Authorization: Basic %%%basicauth%%%
[[[/REQUEST]]]
[[[/STEP]]]

[[[STEP]]]
[[[REQUEST]]]
GET /HW_logo.html HTTP/1.1
Host: %%%routerip%%%
Authorization: Basic %%%basicauth%%%
[[[/REQUEST]]]
[[[/STEP]]]

[[[STEP]]]
[[[REQUEST]]]
GET /menu_admin.html HTTP/1.1
Host: %%%routerip%%%
Authorization: Basic %%%basicauth%%%
[[[/REQUEST]]]
[[[/STEP]]]

[[[STEP]]]
[[[REQUEST]]]
GET /menu_help.html HTTP/1.1
Host: %%%routerip%%%
Authorization: Basic %%%basicauth%%%
[[[/REQUEST]]]
[[[/STEP]]]

[[[STEP]]]
[[[REQUEST]]]
GET /userMessage.html HTTP/1.1
Host: %%%routerip%%%
Authorization: Basic %%%basicauth%%%
[[[/REQUEST]]]
[[[/STEP]]]

[[[STEP]]]
[[[REQUEST]]]
GET /rpSysStatus.html HTTP/1.1
Host: %%%routerip%%%
Authorization: Basic %%%basicauth%%%
[[[/REQUEST]]]
[[[/STEP]]]

[[[STEP]]]
[[[REQUEST]]]
GET /General.js HTTP/1.1
Host: %%%routerip%%%
Authorization: Basic %%%basicauth%%%
[[[/REQUEST]]]
[[[/STEP]]]

[[[STEP]]]
[[[REQUEST]]]
GET /General.js HTTP/1.1
Host: %%%routerip%%%
Authorization: Basic %%%basicauth%%%
[[[/REQUEST]]]
[[[/STEP]]]

[[[STEP]]]
[[[REQUEST]]]
GET /menu_basic.html HTTP/1.1
Host: %%%routerip%%%
Authorization: Basic %%%basicauth%%%
[[[/REQUEST]]]
[[[/STEP]]]

[[[STEP]]]
[[[REQUEST]]]
GET /General.js HTTP/1.1
Host: %%%routerip%%%
Authorization: Basic %%%basicauth%%%
[[[/REQUEST]]]
[[[/STEP]]]

[[[STEP]]]
[[[REQUEST]]]
GET /userMessage.html HTTP/1.1
Host: %%%routerip%%%
Authorization: Basic %%%basicauth%%%
[[[/REQUEST]]]
[[[/STEP]]]

[[[STEP]]]
[[[REQUEST]]]
GET /WAN.html HTTP/1.1
Host: %%%routerip%%%
Authorization: Basic %%%basicauth%%%
[[[/REQUEST]]]
[[[/STEP]]]

[[[STEP]]]
[[[REQUEST]]]
GET /General.js HTTP/1.1
Host: %%%routerip%%%
Authorization: Basic %%%basicauth%%%
[[[/REQUEST]]]
[[[/STEP]]]

[[[STEP]]]
[[[REQUEST]]]
GET /wanfun.js HTTP/1.1
Host: %%%routerip%%%
Authorization: Basic %%%basicauth%%%
[[[/REQUEST]]]
[[[/STEP]]]

[[[STEP]]]
[[[REQUEST]]]
GET /userMessage.html HTTP/1.1
Host: %%%routerip%%%
Authorization: Basic %%%basicauth%%%
[[[/REQUEST]]]
[[[/STEP]]]

[[[STEP]]]
[[[REQUEST]]]
POST /Forms/WAN_1 HTTP/1.1
Host: %%%routerip%%%
Authorization: Basic %%%basicauth%%%

HiddenFlag=0&Pvc_Index=0&NodeFlag=0&wan_VPI=8&wan_VCI=81&wan_ActiveSelect=00000001&wan_Mode=00000000&wanModeFlag=0&wan_Encapsulation=PPPoE&wanEncapFlag=0&wan_Multiplex=LLC&wan_ServiceName=&wan_UserName=002568-0945dbbef1a0%40prodigyweb.com.mx&wan_Password=ba0273273d471fd695b2d4fdb981e8&wan_ppp_auth=AUTO&wan_DefaultRoute=YES&wan_NAT=YES&wan_DynIP=DynamicIP&wan_ConnectSel=Conn_Keep_Alive&wan_TcpMSS=0&wan_TCPMTU=0&wan_RipEnable=No&wan_MulticastEnable=No&DeleteFlag=0&HG520CH_SPECIAL_Flag=0&EnableConfigFlag=1
[[[/REQUEST]]]
[[[/STEP]]]

[[[STEP]]]
[[[REQUEST]]]
GET /WAN.html HTTP/1.1
Host: %%%routerip%%%
Authorization: Basic %%%basicauth%%%
[[[/REQUEST]]]
[[[/STEP]]]

[[[STEP]]]
[[[REQUEST]]]
GET /General.js HTTP/1.1
Host: %%%routerip%%%
Authorization: Basic %%%basicauth%%%
[[[/REQUEST]]]
[[[/STEP]]]

[[[/HSRC]]]


5.- Abajo hay un botón para probar la reconexion, solo es cuestion de dar clic en cambiar IP y esperar aproximadamente 1 minuto

6.- Si todo ah ido bien una carita del lado derecho se iluminara en amarillo como en la siguiente imagen.


6 comentarios:

  1. Muchas gracias solucionaste mi problema de manera rapida, excelente tutorial, habia probado otros y hasta videos y todos traian errores o eran confusos, el tuyo esta muy bien sintetizado y evita el tener que conectarse a la pagina de TELMEX, de nuevo gracias.

    Atte. Seker

    ResponderEliminar
  2. yo soy usuario de telefonica los pasos son los mismos pasos para la cambiar la ip

    ResponderEliminar
  3. Muchas Gracia amigo me funciono de maravilla disuclpa no sabes como hacer para que el jdownloader salte los capcha o tienen algun pack de capchas para freakshare gracias mi correo spypal@hotmail.com te agradeceria una resp

    ResponderEliminar
  4. mi compaaaaaaaaaaa muchisimas gracias
    chingonsisimo el aporte...ya habia intentado otras cosas...y no podia

    SI FUNCIONA!

    ResponderEliminar
  5. hola

    ps a mi tmb me sirvio, muchisimas gracias por el tip

    ResponderEliminar
  6. gracias, despues de tanto buscar encontrè la solucion, te doy +10

    ResponderEliminar