Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#1

Speedport IP dynamisch ändern.

  Alt 1. Apr 2013, 23:21
Wie könnte ich das am dümmsten anstellen die IP am Speedport dynamisch zu ändern?

Ich hab es mal mit Curl versucht indem ich einfach
mit ner Batch Datei den Router neu starte.

Das Problem dabei ist nur das ich in dem fall fremde Dateien verwenden muss.

Alternativ habe ich noch ein Skript für JDownloader 2 auch mit diesen könnte ich den Router neustarten.
Aber auch wieder ein fremdes Programm. (Was Installiert werden muss)
Mir fehlt jetzt die Anbindung wie ich das Skript parsen müsste um zum Erfolg zu kommen.
Code:
[[[HSRC]]]
[[[STEP]]]
[[[REQUEST https="true"]]]
POST /cgi-bin/login.cgi HTTP/1.1
Host: speedport.ip
Referer: https://speedport.ip/
Content-Type: application/x-www-form-urlencoded
login_pwd=1&pws=%%%pass%%%
[[[/REQUEST]]]
[[[/STEP]]]
[[[STEP]]]
[[[REQUEST https="true"]]]
GET /cgi-bin/disconnect.exe HTTP/1.1
Host: %%%routerip%%%
[[[/REQUEST]]]
[[[/STEP]]]
[[[STEP]]]
[[[REQUEST https="true"]]]
GET /cgi-bin/connect.exe HTTP/1.1
Host: %%%routerip%%%
[[[/REQUEST]]]
[[[/STEP]]]
[[[/HSRC]]]

Wie könnte ich das mit eigener Anwendung realisieren
bei der ich 2 Dinge übergeben müsste das Passwort für den Router und den Link zum Neustart des Routers.
Mit Winsock oder Webbrowser in Delphi bin ich nicht so bewandert.

gruss
  Mit Zitat antworten Zitat