Ich hab zwar null Ahnung von Sripte usw. Aber ich hoffe doch das ihr das hinbekommt. Bis dahin nutze ich Fritz!App Ticker für Android auf meinem Smartphone. Hier funktioniert der Abruf der Anrufliste,Telefonbuch usw. auch mit der neuen Fritz 5.50 Firmware
Ich habe null Ahnung von JFRITZ, aber das gleiche Problem mit meinem eigenen Anrufholeskript seit dem Update. Hab's aber hinbekommen.
AVM hat viele Seiten intern geändert.
Mit folgenden Änderungen im JFritz sollte das Skript mit OS 5.50 funktionieren:
Erst muss man den Challange holen. Das ging bislang über diese XML-Datei:
Code:
http://[fritzbox]/cgi-bin/webcm?getpage=../html/login_sid.xml
Jetzt muss man sie über diese Seite holen:
Code:
http://[fritzbox]/login_sid.lua
Dann musste man mit POST-Variablen den aus diesen Daten errechneten Response an die /cgi-bin/webcm übergeben.
POST:
Code:
login:command/response=[response]&getpage=../html/login_sid.xml
Jetzt übergibt man den Response mit diesen Post an ebendiese /login_sid.lua
POS:
Code:
response=[response]&page=/login_sid.lua
Die SID sollte jetzt bekannt sein.
Jetzt folgte noch ein Refresh der CVS-Daten durch den Aufruf der Anruflisten-Seite der Fritzbox mit der soeben erlangten SID. Diesen Refresh kann man meinen Tests nach jetzt weglassen, da die CSV-Datei nicht mehr durch den Aufruf hitnerlegt wird, sondern im folgenden Aufruf jedes Mal dynamisch erzeugt wird.
Die Anrufliste hat man bislang mit folgenden Aufruf bekommen:
Code:
http://[FRITZBOX]/cgi-bin/webcm?sid=[SID]&getpage=..%2Fhtml%2Fde%2FFRITZ%21Box_Anrufliste.csv
Jetzt bekommt man die Anrufliste durch:
Code:
http://[FRITZBOX]/fon_num/foncalls_list.lua?sid=[SID]&csv=
Fertig! 3 (kleine) Änderungen; sonst alles so lassen. Jetzt geht euer JFritz wieder