Suchergebnisse

  1. spackmat

    Fritz!Box API für PHP (inkl. Login-Sessions)

    Wenn ich das auf die Schnelle richtig gesehen habe, ist dafür ein normaler Login nötig. Auf der 7390 mit aktueller Firmware jedenfalls. Klappt denn der Login bei Dir mit anderen Scripten? Ich probiere es immer mit dem ring_phone-Script. Wenn der Login damit klappt, liegt das Problem eher nicht...
  2. spackmat

    Fritz!Box API für PHP (inkl. Login-Sessions)

    Die XML-Datei der alten Firmwares lässt sich ohne weiteres mit SimpleXML durcharbeiten, statt sie irgendwo hin zu speichern. Die CSV-Datei der neueren Firmwares ist etwas komplizierter. Da das Format aber eigentlich recht simpel ist, kann man da Zeilenweise durchgehen und mit einer kleinen Regex...
  3. spackmat

    Fritz!Box API für PHP (inkl. Login-Sessions)

    @skyynet: Ich würde das mal so probieren: $params = array( 'getpage' => '/lua/photo.lua', 'myabfile' => '/var/media/ftp/Mass-StorageDevice-01/FRITZ/voicebox/rec/rec.0.001', // oder, muss man ausprobieren: 'myabfile' =>...
  4. spackmat

    Fritz!Box API für PHP (inkl. Login-Sessions)

    Der Fehler kommt, wenn schon vor dem Login keine gültige Antwort von der Box zurück kommt. Das Script fragt erst mal, ob man schon eingeloggt ist und holt dazu eine xml-Datei ab, wo u.a. die SID drin steht. Das scheitert bei Dir schon. Das kann eigentlich nur zwei Gründe haben: Entweder Du...
  5. spackmat

    Fritz!Box API für PHP (inkl. Login-Sessions)

    Die Unterscheidung ist leicht zu treffen: 1. kommt der Remotezugang über https, also Port 443. 2. und noch viel unterschiedlicher kommt der Remotezugriff am WAN-Interface der Box an und nicht am LAN-Interface. Die Sache mit dem Dropdown ist praktisch für den lokalen Zugriff, für uns aber absolut...
  6. spackmat

    Fritz!Box API für PHP (inkl. Login-Sessions)

    Praktischerweise hast Du Deine Fehler bereits farblich markiert: statt $this->config->setItem('192.168. 178.1', 'fritz.box'); und $this->config->setItem('*****', false); und $this->config->setItem('/html/de/home/foncallsdaten.csv'); Muss es so lauten: $this->config->setItem('fritzbox_ip'...
  7. spackmat

    Fritz!Box API für PHP (inkl. Login-Sessions)

    Im Grunde ja. Wie das geht, steht auch in der mitgelieferten README. Wichtig ist, dass Du das richtige Script nimmst: Für ältere Firmwares die XML-Variante und für neuere (Fritz!OS 5.50) die normale Variante, wo eine CSV-Datei herausfällt. Die Einstellungen editierst Du in der...
  8. spackmat

    Fritz!Box API für PHP (inkl. Login-Sessions)

    Posting 1: Wie unerfreulich: Auch der Login für die Fernwartung ist komplett anders, also wirklich komplett anders, da muss ich einiges umbauen. Das ganze basiert jetzt ja auf der Benutzerverwaltung der Box und auch mit einem .lua Login Script. Das Problem wird sein, dass nicht alle eine neue...
  9. spackmat

    Fritz!Box API für PHP (inkl. Login-Sessions)

    Kleiner Tippfehler, Zeile 80 in der fritzbox_api.class.php, statt if ( !$this->config->getItem('remote_config_user') || $this->config->getItem('remote_config_password') ) sollte es if ( !$this->config->getItem('remote_config_user') || !$this->config->getItem('remote_config_password') )...
  10. spackmat

    Fritz!Box API für PHP (inkl. Login-Sessions)

    So, hatte doch jetzt schon kurz Zeit: In der Tat hat sich das Format grundlegend geändert, eine XML-Datei scheint die Box nicht mehr auszuspucken, stattdessen kommt eine .csv-Datei. Habe das Script entsprechend angepasst und für ältere Firmwares das alte Script umbenannt in...
  11. spackmat

    Fritz!Box API für PHP (inkl. Login-Sessions)

    Ja, das ist offenbar neu geregelt, muss ich mir die Tage mal anschauen und das Script anpassen.
  12. spackmat

    Fritz!Box API für PHP (inkl. Login-Sessions)

    Oh, ein Fork auf Github. Gute Idee an sich. Ich habe unabhängig davon mal eine neue Version gebaut und bei der Gelegenheit den Code an einigen Stellen mächtig umgebaut. Nachteil: Die Scripte müssen leicht angepasst werden. Vorteil: Die mitgelieferten Scripte habe ich schon angepasst und jetzt...
  13. spackmat

    Fritz!Box API für PHP (inkl. Login-Sessions)

    Der User Pikachu hat das Problem freundlicherweise bereits gelöst und mir eine angepasste SID-Extrahierungs-Methode zur Verfügung gestellt. Ich werde die in den nächsten Tagen in die API integrieren, so dass man auswählen kann, ob man eine Box mit der alten oder der neuen Liginmethode hat. AVM...
  14. spackmat

    Fritz!Box API für PHP (inkl. Login-Sessions)

    Hmm, würde mich wundern, wenn AVM den komischen Login-Mechanismus einfach so ändert, aber wer weiß. Ich habe leider keine 7270 mit Labor-Firmware zur Hand, deswegen kann ich das nicht selber testen, aber Du kannst mal etwas ausprobieren: Die Fehlermeldung ist eine Exception, die in Zeile 255...
  15. spackmat

    Fritz!Box API für PHP (inkl. Login-Sessions)

    Ich habe mal schnell geguckt: Bei einem Klick auf den "Computer starten" Button werden folgende Parameter per POST an das Script /net/edit_device.lua geschickt: plc_desc: Beschreibung des Computers dev_name: Name des Computers btn_wake: Senden back_to_page: /net/network_user_devices.lua dev...
  16. spackmat

    Fritz!Box API für PHP (inkl. Login-Sessions)

    WoW klingt ja immer wüst. :) Coole Anwendung jedenfalls! Auch was code11 da vor hat. Schön, dass noch andere die API gebrauchen können.
  17. spackmat

    Fritz!Box API für PHP (inkl. Login-Sessions)

    Laufende Gespräche werden in der Oberfläche ja angezeigt, mindestens auf dem Dashboard. Insofern sollten sie sich auch mit der API auslesen lassen. Da da möglicherweise, habe es gerade nicht vor mir, mit JavaScript realisiert ist, muss man ggf. etwas suchen, woran man laufende Gespräche...
  18. spackmat

    Fritz!Box API für PHP (inkl. Login-Sessions)

    Cool, freue mich immer, wenn jemand die API benutzt und weiterentwickelt. Danke an godghost und loeppel! cc-by-sa ist für Code ungewöhnlich, aber da weiß ich ziemlich genau, was drin steht :) Ne im Ernst, ich hatte keine Lust, mich haargenau mit den Open-Source-Lizenzen auseinanderzusetzen...
  19. spackmat

    _FB_Tools - manage your FritzBox from Autoit

    Sehr schön, Dank an mr.smiley für diese Portierung! Ich freue mich immer, wenn mein Kram portiert und/oder weiterentwickelt wird. :)
  20. spackmat

    Fritz!Box API für PHP (inkl. Login-Sessions)

    mr.smiley wollte ein Script haben, das den neuen LAN4-Gastzugang schalten kann. Ich habe ihm das WLAN-Gastzugangs-Script mal angepasst und möchte es Euch nicht vorenthalten. Ich werde es auch in die nächste Version der Distribution aufnehmen, kann man immer mal gebrauchen. Ich habe auch die...
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.