Hallo Leute, ich versuche gerade über das POST Kommando mit Hilfe von curl (vielleicht auch wget) WLAN ein bzw ausschalten. Jedesmal per Hand über das Webinterface diese Aktion ausführen wird mit der Zeit lästig. Leider kenne ich mich in CGI Programmierung kaum aus. Hat vielleicht jeamand das schon gemacht? curl "http://fritz.box/cgi-bin/webcm" -d 'login=&password=MEINPWD' MEINPWD ist dabei Fritzbox Passwort Würde mich freuen, wenn einer mir da Hilfestellung geben kann. Grüsse, daniel
habe vergessen zu erwähnen, dass diese curl Aufrufzeile so nicht funktioniert, aber in etwa so "aussehen müsste". über Firefox->Extras->Seiteninformationen weiss ich, dass Feldname login:command/password heisst. Die Formularaktion ist dabei http://fritz.box/cgi-bin/webcm und als Methode ist POST angeben. An diese infos kommt man ran, wenn man ganz normal fritz.box als URL eingibt und dann über Menü Extras->Seiteninformationen geht.
mittlerweile habe ich daran etwas gehackt und daraus ist ein skript entstanden könnte vielleicht jemand brauchen in den weiten des internets gehen die sachen oft lange nicht unter ;o vor allem wenn man mit richtigen begriffen sucht cat /pool/inst1/bin/wlan.sh #!/usr/bin/env bash if [ "$1" == "" ]; then echo "usage: wlan 0|1" exit 1 elif [ "$1" == "0" ]; then echo wlan down ... wget -q --post-data wlan:settings/ap_enabled=0 http://fritz.box/cgi-bin/webcm elif [ "$1" == "1" ]; then echo wlan up ... wget -q --post-data wlan:settings/ap_enabled=1 http://fritz.box/cgi-bin/webcm else echo "usage: wlan 0|1" fi
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.