13.11.2009, 13:30
So jetzt klappt der Recon manuell auch nicht mehr.
Habe die 4 Dateien, die du oben erwähnt hast in folgendes LW kopiert:
F:\jdownloader\RestartBAT
(ich habe einen PC mit verschiedenen Partitionen:
C: = Windows 7
D: = Speicherlaufwerk
E: = Speicherlaufwerk
F: = Speicherlaufwerk
Nun habe ich noch in die Recon zwei Pausen eingebaut:
[SPOILER]@echo off & SETLOCAL
if not exist "zahl.txt" set /a zahl=10
for /f %%i in (Zahl.txt) do set /a zahl=%%i
set routerip=192.168.0.1
set routeruser=admin
set routerpw=1XXX
set mac1=00
set mac2=13
set mac3=D3
set mac4=E5
set mac5=90
set mac6=%zahl%
rem Pro Tag eine eigene Datum_IP-History.txt
FOR /F "tokens=1,2,3,4,5 delims=/. " %%a in ('date/T') do set cDate=%%d-%%c-%%b
rem - WAN-IP ermitteln
WGET.EXE -O "index.txt" http://checkip.dyndns.org/index.txt >NUL 2>&1
FOR /F "tokens=8 delims=<>" %%A IN ('TYPE "index.txt" ^| FIND /I "Current IP Address:"') DO FOR %%B IN (%%A) DO SET WAN_IP=%%B
DEL "index.txt"
call login.bat
cls
call ModemRestart.bat
set /a zahl=zahl+1
if %zahl%==31 set /a zahl=10
echo %zahl% > Zahl.txt
:IPcheck
ping http://www.google.de -n 2 | find "TTL=" >nul
if not errorlevel 1 goto ende
goto IPcheck
:ende
echo Aktuelle IP: %WAN_IP%
echo Schreibe neue Mac-Addresse in die Routerconfig:
echo "%mac1%:%mac2%:%mac3%:%mac4%:%mac5%:%mac6%"
curl -b cookies.txt -c cookies.txt -m 10 "http://%routerip%/login.php" -d "ACTION_POST=LOGIN&LOGIN_USER=%routeruser%&LOGIN_PASSWD=%routerpw%&login=Anmelden" >NUL 2>&1
curl -b cookies.txt -c cookies.txt -m 10 -d "ACTION_POST=DHCP&hostname=DIR-615&mac1=%mac1%&mac2=%mac2%&mac3=%mac3%&mac4=%mac4%&mac5=%mac5%&mac6=%mac6%&clonemac=%mac1%%%3A%mac2%%%3A%mac3%%%3A%mac4%%%3A%mac5%%%3A%mac6%&dns1=&dns2=&mtu=1500&dh_eap_type=1&dh_authentication=0&dh_username=&dh_password=&dh_password_v=" "http://%routerip%/bsc_wan.php"
curl -b cookies.txt -c cookies.txt -m 10 "http://%routerip%/bsc_wan.xgi?random_num=2009.5.26.20.39.50&exeshell=submit%%20COMMIT&exeshell=submit%%20WAN"
Pause
rem - Neue WAN-IP ermitteln!
WGET.EXE -O "index.txt" http://checkip.dyndns.org/index.txt >NUL 2>&1
FOR /F "tokens=8 delims=<>" %%A IN ('TYPE "index.txt" ^| FIND /I "Current IP Address:"') DO FOR %%B IN (%%A) DO SET WAN_IP_NEW=%%B
DEL "index.txt"
Pause
if not exist "Log". md "Log"
rem Log-Datei erstellen
@echo %date% um %time% ALT *** %WAN_IP% - NEU *** %WAN_IP_NEW%>> LOG/%cdate%_IP-History.txt
echo Neue IP: %WAN_IP_NEW%
ENDLOCAL[/SPOILER]
So jetzt kommt beim manuellen ausführen folgender Fehler bei den Pausen:
[SPOILER]
<h1>401 Not Authorized </h>
You need proper authorization to use this resource.
Drücken Sie eine beliebige Taste. . .
Das System kann die angegebenen Datei nicht finden.
F:\jdownloader\RestartBAT\index.txt konnte nicht gefunden werden
Drücken Sie eine beliebige Taste . . .
[/SPOILER]
scheinbar fehlt die index.txt :confused:
Aber dennoch startet das Modem neu (Tel und Internet sind für zwei minuten tot)
So Javaversion wird gearde auf Version 6 geupdatet....
Habe die 4 Dateien, die du oben erwähnt hast in folgendes LW kopiert:
F:\jdownloader\RestartBAT
(ich habe einen PC mit verschiedenen Partitionen:
C: = Windows 7
D: = Speicherlaufwerk
E: = Speicherlaufwerk
F: = Speicherlaufwerk
Nun habe ich noch in die Recon zwei Pausen eingebaut:
[SPOILER]@echo off & SETLOCAL
if not exist "zahl.txt" set /a zahl=10
for /f %%i in (Zahl.txt) do set /a zahl=%%i
set routerip=192.168.0.1
set routeruser=admin
set routerpw=1XXX
set mac1=00
set mac2=13
set mac3=D3
set mac4=E5
set mac5=90
set mac6=%zahl%
rem Pro Tag eine eigene Datum_IP-History.txt
FOR /F "tokens=1,2,3,4,5 delims=/. " %%a in ('date/T') do set cDate=%%d-%%c-%%b
rem - WAN-IP ermitteln
WGET.EXE -O "index.txt" http://checkip.dyndns.org/index.txt >NUL 2>&1
FOR /F "tokens=8 delims=<>" %%A IN ('TYPE "index.txt" ^| FIND /I "Current IP Address:"') DO FOR %%B IN (%%A) DO SET WAN_IP=%%B
DEL "index.txt"
call login.bat
cls
call ModemRestart.bat
set /a zahl=zahl+1
if %zahl%==31 set /a zahl=10
echo %zahl% > Zahl.txt
:IPcheck
ping http://www.google.de -n 2 | find "TTL=" >nul
if not errorlevel 1 goto ende
goto IPcheck
:ende
echo Aktuelle IP: %WAN_IP%
echo Schreibe neue Mac-Addresse in die Routerconfig:
echo "%mac1%:%mac2%:%mac3%:%mac4%:%mac5%:%mac6%"
curl -b cookies.txt -c cookies.txt -m 10 "http://%routerip%/login.php" -d "ACTION_POST=LOGIN&LOGIN_USER=%routeruser%&LOGIN_PASSWD=%routerpw%&login=Anmelden" >NUL 2>&1
curl -b cookies.txt -c cookies.txt -m 10 -d "ACTION_POST=DHCP&hostname=DIR-615&mac1=%mac1%&mac2=%mac2%&mac3=%mac3%&mac4=%mac4%&mac5=%mac5%&mac6=%mac6%&clonemac=%mac1%%%3A%mac2%%%3A%mac3%%%3A%mac4%%%3A%mac5%%%3A%mac6%&dns1=&dns2=&mtu=1500&dh_eap_type=1&dh_authentication=0&dh_username=&dh_password=&dh_password_v=" "http://%routerip%/bsc_wan.php"
curl -b cookies.txt -c cookies.txt -m 10 "http://%routerip%/bsc_wan.xgi?random_num=2009.5.26.20.39.50&exeshell=submit%%20COMMIT&exeshell=submit%%20WAN"
Pause
rem - Neue WAN-IP ermitteln!
WGET.EXE -O "index.txt" http://checkip.dyndns.org/index.txt >NUL 2>&1
FOR /F "tokens=8 delims=<>" %%A IN ('TYPE "index.txt" ^| FIND /I "Current IP Address:"') DO FOR %%B IN (%%A) DO SET WAN_IP_NEW=%%B
DEL "index.txt"
Pause
if not exist "Log". md "Log"
rem Log-Datei erstellen
@echo %date% um %time% ALT *** %WAN_IP% - NEU *** %WAN_IP_NEW%>> LOG/%cdate%_IP-History.txt
echo Neue IP: %WAN_IP_NEW%
ENDLOCAL[/SPOILER]
So jetzt kommt beim manuellen ausführen folgender Fehler bei den Pausen:
[SPOILER]
<h1>401 Not Authorized </h>
You need proper authorization to use this resource.
Drücken Sie eine beliebige Taste. . .
Das System kann die angegebenen Datei nicht finden.
F:\jdownloader\RestartBAT\index.txt konnte nicht gefunden werden
Drücken Sie eine beliebige Taste . . .
[/SPOILER]
scheinbar fehlt die index.txt :confused:
Aber dennoch startet das Modem neu (Tel und Internet sind für zwei minuten tot)
So Javaversion wird gearde auf Version 6 geupdatet....
GrüÃe
eintraum79
_____________________________________________
"O Jahrhundert, o Wissenschaften!
Es ist eine Lust zu leben, wenn auch nicht in der Stille.
Die Studien blühen, die Geister regen sich.
Barbarei nimm dir ein Strick und mache dich auf Verbannung gefasst."
eintraum79
_____________________________________________
"O Jahrhundert, o Wissenschaften!
Es ist eine Lust zu leben, wenn auch nicht in der Stille.
Die Studien blühen, die Geister regen sich.
Barbarei nimm dir ein Strick und mache dich auf Verbannung gefasst."
(Ullrich von Hutten/ 1515)
_____________________________________________