S
s3bish
Gast
Guten Abend Computerbase Community
,
Netcologne hat einen 12h Disconnect. Da ich beinahe täglich damit zu kämpfen habe, möchte ich ein Skript für meinen Router schreiben, das auf Windows 7 x64 ausgeführt wird und welches mir Folgendes ermöglicht:
Teil 1:
Teil 2:
Daten:
Router ist ein Netconnect Deluxe von Netcologne bzw. Speedlink 5314
Betriebssystem ist Windows 7 Pro x64
Anforderungen:
Das Skript sollte einfach per Klick ausführbar sein. Idealerweise eine Batch-Datei. Bin aber für vieles offen.
Progress:
Ich habe es bisher mit cURL und wget versucht und verzweifle langsam. Ich glaube mittlerweile den Fehler gefunden zu haben.
Der JDownloader macht das Gleiche, wie mein Skript, aber da funktioniert es. Im Browser funktioniert es auch nur dann,
wenn man die Links nacheinander einfügt.
Ich gehe daher davon aus, dass der Client eine Verbindung aufbauen und Schritt für Schritt vorgehen muss (deckt sich mit JDownloader Skript). Der Browser macht das wahrscheinlich automatisch. Scheinbar können das cURL und wget nicht. Was kann ich jetzt noch tun?
Das aktuelle Skript (Nicht funktionsfähig):
Hier der Link zum besagten JDownloader Skript, das funktioniert: Link.
Ich bin für jeden konstruktiven Input dankbar!
Schönen Abend,
Sebish
PS: Aktuell habe ich mich auf Verbindung trennen und herstellen reduziert. Wie man die Verbindungszeit abgreifen kann, bleibt mir ein Rätsel.

Netcologne hat einen 12h Disconnect. Da ich beinahe täglich damit zu kämpfen habe, möchte ich ein Skript für meinen Router schreiben, das auf Windows 7 x64 ausgeführt wird und welches mir Folgendes ermöglicht:
Teil 1:
- Router anwählen + Einloggen
- Anzeigen der Verbindungszeit seit dem letzten Reconnect (0-13h)
- Anfrage, ob ich Reconnecten möchte oder nicht
- Bei "Nein" soll es sich schließen
Teil 2:
- Bei "Ja" soll es:
- Die Internetverbindung trennen
- 15 Sekunden warten
- Die Internetverbindung herstellen
- Es soll sich schließen
Daten:
Router ist ein Netconnect Deluxe von Netcologne bzw. Speedlink 5314
Betriebssystem ist Windows 7 Pro x64
Anforderungen:
Das Skript sollte einfach per Klick ausführbar sein. Idealerweise eine Batch-Datei. Bin aber für vieles offen.
Progress:
Ich habe es bisher mit cURL und wget versucht und verzweifle langsam. Ich glaube mittlerweile den Fehler gefunden zu haben.
Der JDownloader macht das Gleiche, wie mein Skript, aber da funktioniert es. Im Browser funktioniert es auch nur dann,
wenn man die Links nacheinander einfügt.
Ich gehe daher davon aus, dass der Client eine Verbindung aufbauen und Schritt für Schritt vorgehen muss (deckt sich mit JDownloader Skript). Der Browser macht das wahrscheinlich automatisch. Scheinbar können das cURL und wget nicht. Was kann ich jetzt noch tun?
Das aktuelle Skript (Nicht funktionsfähig):
//Aktuell- curl "http://192.168.0.1/web.cgi?controller=Overview&action=IndexOverview&id=0"
- curl "http://192.168.0.1/web.cgi?controller=Internet&action=Index&id=0"
- curl "http://192.168.0.1/js/prototype.js"
- curl "http://192.168.0.1/js/effects.js"
- curl "http://192.168.0.1/js/common.js"
- curl "http://192.168.0.1/js/language.js"
- curl "http://192.168.0.1/js/help.js"
- curl "http://192.168.0.1/web.cgi?controller=Internet&action=StopPppoe&id=0"
- curl "http://192.168.0.1/web.cgi?controller=Internet&action=Index&id=0"
- TIMEOUT /T 12
- curl "http://192.168.0.1/web.cgi?controller=Internet&action=Index&id=0"
- curl "http://192.168.0.1/web.cgi?controller=Internet&action=StartPppoe&id=0"
- curl "http://192.168.0.1/web.cgi?controller=Internet&action=Index&id=0"
Hier der Link zum besagten JDownloader Skript, das funktioniert: Link.
Ich bin für jeden konstruktiven Input dankbar!
Schönen Abend,
Sebish
PS: Aktuell habe ich mich auf Verbindung trennen und herstellen reduziert. Wie man die Verbindungszeit abgreifen kann, bleibt mir ein Rätsel.