Automatisches Einschalten einer Funktion auf einer Webseite

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
Rawbit
Beiträge: 720
Registriert: 24.12.2004 13:17:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Automatisches Einschalten einer Funktion auf einer Webseite

Beitrag von Rawbit » 13.02.2007 19:19:02

Hallo,

kein wirkliches Problem:

Mein Provider bietet an, mittels einer "Turbotaste" :)) auf der Webseite http://turbo.dokom.de/ssp/dokom/index.jsp die Bandbreite zu verdoppeln.
Dazu muss ich bei jeder erneuten Einwahl ins DSL-Netz die Seite aufrufen und die Geschwindigkeit einstellen.
Meine Rechner hängen an einer Fritz-Box (DHCP-Router), die sich automatisch einwählt und fast den ganzen Tag online ist.
Meine Frage: Kann man den Vorgang "Einstellen der Bandbreite" elegant z.Bsp. per Script einstellen, ohne
die Webseite manuell aufsuchen zu müssen ?

Für Tipps bin ich dankbar !!!

Gruß

Axel

Shilong
Beiträge: 266
Registriert: 21.05.2003 19:12:37
Wohnort: Oensingen, Schweiz
Kontaktdaten:

Beitrag von Shilong » 13.02.2007 19:29:30

klar, lass dein skript die ziel-url des formulars aufrufen und gib die entsprechenden infos mit...

allerdings wird der provider daran keine Freude haben, denn anscheinend will er dass das von Hand gemacht wird - was ich allerdings auch sehr fragwürdig finde!!

Benutzeravatar
Rawbit
Beiträge: 720
Registriert: 24.12.2004 13:17:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von Rawbit » 13.02.2007 19:49:38

Shilong hat geschrieben:klar, lass dein skript die ziel-url des formulars aufrufen und gib die entsprechenden infos mit...

allerdings wird der provider daran keine Freude haben, denn anscheinend will er dass das von Hand gemacht wird - was ich allerdings auch sehr fragwürdig finde!!
Danke für Deine Antwort,

aber wie kann ich mit einem bash-script ? einen http-Befehl senden oder so ?
Mir fehlt hier irgendwie der Ansatz ...



Gruß

Axel

Shilong
Beiträge: 266
Registriert: 21.05.2003 19:12:37
Wohnort: Oensingen, Schweiz
Kontaktdaten:

Beitrag von Shilong » 13.02.2007 19:58:22

so meine holzhammer-methode:

lass wget die url aufrufen, kannste ja über cron oder ein init-script steuern ;)

Benutzeravatar
Rawbit
Beiträge: 720
Registriert: 24.12.2004 13:17:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von Rawbit » 13.02.2007 20:47:01

Shilong hat geschrieben:so meine holzhammer-methode:

lass wget die url aufrufen, kannste ja über cron oder ein init-script steuern ;)
Leider hat`s immer noch nicht geschnackelt, wget brauche ich doch zum "download" oder ?

Wie kann ich denn so die Site einstellen oder infos mitsenden ? Den download könnte ich ja nach /dev/null verschieben ....

Gruß

Axel

Shilong
Beiträge: 266
Registriert: 21.05.2003 19:12:37
Wohnort: Oensingen, Schweiz
Kontaktdaten:

Beitrag von Shilong » 13.02.2007 21:10:11

Code: Alles auswählen

wget http://url/page.php?formdata1=blabla&formdata2=blabla&etc > /dev/null
alles nach dem ? sind dann argumente die der seite übergeben werden - also variablenname und wert. die musst du natürlich herausfinden. Hab das nicht getestet und übernehme auch keine Verantwortung für Probleme mit deinem Provider ;)

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Beitrag von cosmac » 14.02.2007 02:58:03

wget muss das gleiche machen wie dein Browser, wenn du den Turbo-Knopf
anklickst. Der Browser macht ja auch einen Download von eben dieser einen
HTML-Seite, also hat Shilong schon recht.

Die Feinheiten hinter dem dem Fragezeichen bekommt man wahrscheinlich so raus:

Code: Alles auswählen

cd /tmp
wget http://turbo.dokom.de/ssp/dokom/index.jsp
Dabei erzeugt wget eine Datei "index.jsp" die du nach nopaste kopieren könntest
damit wir uns die anschauen können.
Beware of programmers who carry screwdrivers.

Benutzeravatar
Rawbit
Beiträge: 720
Registriert: 24.12.2004 13:17:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von Rawbit » 14.02.2007 17:34:02

cosmac hat geschrieben:wget muss das gleiche machen wie dein Browser, wenn du den Turbo-Knopf
anklickst. Der Browser macht ja auch einen Download von eben dieser einen
HTML-Seite, also hat Shilong schon recht.

Die Feinheiten hinter dem dem Fragezeichen bekommt man wahrscheinlich so raus:

Code: Alles auswählen

cd /tmp
wget http://turbo.dokom.de/ssp/dokom/index.jsp
Dabei erzeugt wget eine Datei "index.jsp" die du nach nopaste kopieren könntest
damit wir uns die anschauen können.
Hallo und Danke für Deine Antwort,

ich habe die Datei geladen und nach http://nopaste.debianforum.de/5099 geschoben als html text.

Gruß

Axel

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Beitrag von cosmac » 14.02.2007 22:44:58

Na gut, nicht so einfach wie ich gehofft habe, aber mal sehen...
Kommt dir "SDX107" oder "SDX107_005" bekannt vor?
Wenn nicht, koenntest du dafuer sorgen, dass sich der Router frisch einwaehlt
und dann nachschauen, welche IP er bekommen hat. Dann nochmal das wget
aufrufen und dann die IP und diese Ausgabe hier posten:

Code: Alles auswählen

grep "class=head" index.jsp
grep "2048" index.jsp
Beware of programmers who carry screwdrivers.

Benutzeravatar
Rawbit
Beiträge: 720
Registriert: 24.12.2004 13:17:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von Rawbit » 15.02.2007 21:04:13

cosmac hat geschrieben:Na gut, nicht so einfach wie ich gehofft habe, aber mal sehen...
Kommt dir "SDX107" oder "SDX107_005" bekannt vor?
Wenn nicht, koenntest du dafuer sorgen, dass sich der Router frisch einwaehlt
und dann nachschauen, welche IP er bekommen hat. Dann nochmal das wget
aufrufen und dann die IP und diese Ausgabe hier posten:

Code: Alles auswählen

grep "class=head" index.jsp
grep "2048" index.jsp
Hallo,


hier die Ausgaben von grep

<!--<P class=head>SDX107_005</P>-->
<tr><td><input type="radio" name="service" value="107_2048"

IP: (Ich hoffe meine firewall arbeitet ....) 85.22.30.213

Leider habe ich keine Ahnung was SDX.... bedeutet ...

Gruß

Axel

Antworten