Habe hier schon einige Code schnippsel zur Fritzbox gefunden, aber wie immer liebe ich die PHP Klassen.
Wie aus den anderen PHP Klassen von mir, auch hier der volle , mir möglichen inhalt, an Steuerungsmöglichkeiten der Box.
Beispiel:
<?
include 'fritzbox.class.php';
$fb=new FritzBoxUpnpDevice('fritz.box');
$status=$fb->GetStatusInfo();
print_r($status);
?>
Die einzelnene Funktionen sind in der datei fritzbox.class.php.def zusammengefasst.
Have Fun…
cu
Xaver
Wie immer sind Rückmeldungen über Fehler und Erweiterungen willkommen!
Respekt vor Deiner Arbeit.
Habe endlich mal 5 Minuten gehabt um mir das anzusehen.
Dazu habe ich gleich mal zwei Fragen:
Hat es einen Grund dass du die SOAP Calls zu Fuß bauste und keine SoapClass verwendest ?
Wie kann ich Funktionen aufrufen welche eine Authentifizierung erfordern ?
Außer dass die Laufzeit noch mal um 300ms kürzer ist, sehe ich keinen Vorteil über mein Vorgehen mit der Soap-Klasse.
Für laien dürfte es sogar zu schwer sein neue / andere Services der Box in der Klasse zu erweitern.
Michael
EDIT: Laufzeit war wohl ein Messfehler… Nun ist es mit dem SoapCall um 200ms schneller