Como os he ido contando aquí, me ha sido imposible implementar el reinicio del router/cambio de IP desde la opción
Reconectar -> Método de Reconexión -> LiveHeader del JD.
Pero parece que al final
he encontrado una solución efectiva ayudándome de las ideas expuestas en este otro hilo:
http://board.jdownloader.org/showthread.php?t=799
En iMacros he creado una macro denominada "
cambioIPteldat.iim" con el siguiente código:
Code:
VERSION BUILD=10022823
TAB T=1
URL GOTO=**External links are only visible to Support Staff**TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/login.html ATTR=NAME:user CONTENT=1234
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:/login.html ATTR=NAME:password CONTENT=passdemirouter
TAG POS=1 TYPE=A FORM=ACTION:/login.html ATTR=TXT:ACEPTAR
TAG POS=1 TYPE=A ATTR=TXT:Sistema
TAG POS=1 TYPE=A ATTR=TXT:Reiniciar
TAG POS=2 TYPE=A ATTR=TXT:Reiniciar
Esta macro se podría hacer desde iMacros funcional para cualquier modelo de Router...
Luego, desde el editor de textos, he creado un .bat con el siguiente código:
Code:
@echo off
"C:\Program Files\Ipswitch\iMacros\iMacros.Sidebar.exe" -macro cambioIPteldat -tray hide
taskkill /IM /F iexplorer.exe
Lo que hace este .bat es llamar a la aplicación "iMacros.Sidebar.exe", que es un complemento de la aplicación iMacros para Internet Explorer y que a diferencia del ejecutable al "iMacros.exe", utiliza el IE y no el navegador propio de iMacros que como expliqué en los posts de arriba no acababa de lanzar todas las acciones de la macro.
Y por último he configurado este .bat al que he denominado "
cambioIPteldat.bat" desde la opción
Reconectar -> Método de Reconexión -> Reconexión externa en lotes del JD
Lanzo la prueba para cambiar la IP desde el JD y funciona correctamente.
Así que amigos, todos los que tengamos este router por fin tenemos una opción de usar la opción reconexión del JD