Hallo,
könnte mir jemand mit einem Reconnect Script für diesen Router weiterhelfen?
Lieben Gruß =)
Hallo,
könnte mir jemand mit einem Reconnect Script für diesen Router weiterhelfen?
Lieben Gruß =)
Hallo,
mach dir doch einfach ein script das eine Internetseite immer wieder lädt.
Sowas habe ich bei mir laufen und lasse es jede Minute ausführen.
Das funktioniert mit jedem Router.
Grüße Hägar
Ich brauch das aber für Rapidshare und wenn ich nen Download anhab kann der ja nich jede Minute trennen ?!
Zitatjede Minute trennen ?!
Was jede Minute??
Ich dachte du meinst die Zwangstrennung nach 24Stunden bei DSL Verbindungen.
Da würde mein Vorschlag helfen das du wieder online bist.
In deinem Fall, wenn du jede Minute getrennt wirst, musst du es im Router einstellen.
Dauerverbindung auf AN
Automatisch verbinden AN
Automatisch trennen ist dann egal.
Somit bleibst du immer online - bis auf die 24 Stunden Zwangstrennung
Dies solltest du aber nur einstellen wenn du eine Flatrate hast, sonst wird es teuer.
Grüße Hägar
Nein nein, wir reden gerade total aneinander vorbei. Ich brauche eine .bat Datei mit der ich das Internet reconnecte, um nach einem Download eine neue IP zu erhalten
Ja da haben wir was anderes gemeint.
Jetzt macht es auch für mich sinn im zusammenhang mit Rapidshare.
Da kann ich dir leider nicht weiter helfen.
Hägar
Setzt voraus das es nicht auf Dauerverbindung Ein ist - scriptname reconnect verbindet neu , status gibt Online oder Offline zurück ohne machts garnichts. Viel Spass damit. Ist aber bash und keine Batchdatei
#!/bin/bash
#
ROUTER="IPADDRESSE"
PASS="PASSWORT"
login () {
curl "http://$ROUTER/cgi-bin/login.cgi" -d "pws=$PASS" &> /dev/null
}
disconnect () {
curl -sS "http://$ROUTER/cgi-bin/status_startseite.cgi" -d "disconnect=1" &> /dev/null
while check_online ; do sleep 1 ; done
}
check_online () {
FILE=`mktemp /tmp/calls.XXXX`
curl -sS "http://$ROUTER/hcti_startseite.stm" | grep -e "^var\ inet_status.*" | sed -e ' s/^var\ //g' -e 's/\ =\ /=/g' > $FILE
. $FILE
rm $FILE
case $inet_status in
6) return 1
;;
7) return 0
;;
*) echo "Betrieb ist nicht manuell" ; echo " $inet_status "
;;
esac
}
connect () {
curl -sS "http://$ROUTER/cgi-bin/status_startseite.cgi" -d "connect=1" &> /dev/null
}
logout () {
curl "http://$ROUTER/cgi-bin/logout.cgi" &> /dev/null
}
case $1 in
reconnect)
login
disconnect
connect
logout
;;
status)
login
check_online && echo "Online" || echo "Offline"
logout
;;
*)
echo "$0 reconnect oder status"
;;
esac
Alles anzeigen
und welche Dateiendung muss dann die Datei haben?
Hab das auch mal benötigt und ein entsprechendes Programm gefunden. Könnte es Dir per PM zuschicken.
Ja wäre nett, denn ich hab irgendwie garkeine Ahnung wie das mit dem Code da funzt.
Das ist bash = Linux - ich dachte du willst es per Fernbedienung vom vdr aus machen - untr windows wirst du das nicht ohne weiteres zum laufen kriegen ( mit cygwin vielleicht - aber das wäre mit Kanonen auf Spatzen schiessen)
Da du mich angesprochen hattest auf meinen Post, bin ich davon ausgegangen das du das dafür haben wolltest. Sei doch bitte das nächste mal genauer ....
schonmal mit routercontrol probiert??
und dann kannst dir mit ner batchdatei mit folgendem abhilfe schaffen:
stellst dann den router auf dauerverbindung ein und gut, nach dem disconnect reconnectet der selber...tuts bei mir mit nem 500er wunderbar...
ich denke das wird dir reichen??
Supi, vielen Dank, klappt super!!!
no prob, soll ja auch noch dinge unter windoze geben die einfach zu lösen sind
Das Programm hatte ich sogar hier im Forum gefunden:
http://www.ip-phone-forum.de/attachment.php?attachmentid=14533&d=1174585605
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!