![]() |
Fritzbox: Anruferliste aktualisieren.
Von der Fritzbox kann man die Anruferliste von "../html/de/FRITZ!Box_Anrufliste.csv" bzw "../html/de/home/foncallsdaten.xml" herunterladen. Allerdings scheinen diese Dateien immer erst aktualisiert zu werden, wenn man das WebInterfaxces der Fritzbox im Browser aufruft.
Gibt es eine Möglichkeit, die Aktualisierung zu erzwingen? |
AW: Fritzbox: Anruferliste aktualisieren.
"Öffne" doch einfach das WebInterface ... dann sollte das doch auch aktualisieren ;)
Evtl. steht in dem HTML-Quelltext vom Web-Interface ja auch eine Funktion drin, die die Aktualisierung anstösst. Dann nur diese Funktion aufrufen. |
AW: Fritzbox: Anruferliste aktualisieren.
Zitat:
Zitat:
Code:
und bekomme die XML-Datei. Mit GET bekomme ich nur eine HTML-seite mit einer Fehlermeldung.
POST /cgi-bin/webcm HTTP/1.1
Host: fritz.box:80 Accept: text/xml Accept-Encoding: * Accept-Charset: ISO-8859-1 Keep-Alive: 115 Connection: Keep-Alive Content-Type: application/x-www-form-urlencoded Content-Language: de Content-Length: 66 getpage=../html/de/home/foncallsdaten.xml&sid=8a05dc50736f72ed In Live HTTP Header sieht der Aufruf der Aktualisierung in Firefox so aus:
Code:
http://fritz.box/cgi-bin/webcm?getpage=../html/de/home/foncallsdaten.xml&sid=5a887fb327b9f147
GET /cgi-bin/webcm?getpage=../html/de/home/foncallsdaten.xml&sid=5a887fb327b9f147 HTTP/1.1 Host: fritz.box User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 115 Connection: keep-alive Referer: http://fritz.box/cgi-bin/webcm?sid=5a887fb327b9f147&getpage=..%2Fhtml%2Fde%2Fmenus%2Fmenu2.html&errorpage=..%2Fhtml%2Fde%2Fmenus%2Fmenu2.html&var%3Apagename=foncalls&var%3Aerrorpagename=foncalls&var%3Amenu=fon&var%3Apagemaster=&time%3Asettings%2Ftime=1298562413%2C-60&var%3AshowDialing=&var%3Atype=0&var%3AvonFoncalls=&var%3AcurrFonbookID=&var%3APhonebookEntryNew=&var%3APhonebookEntryXCount=&var%3APhonebookEntryNumber=&telcfg%3Asettings%2FUseJournal=1&var%3AWaehlhilfeVon= Cookie: currmenu=fon HTTP/1.0 200 OK Cache-Control: no-cache Content-Type: text/xml Expires: -1 Pragma: no-cache |
AW: Fritzbox: Anruferliste aktualisieren.
Vom Entwicklungssupport von AVM habe ich den Hinweis bekommen, dass ich die TR-064 verwenden kann.
Mit
Code:
hatte ich es schonmal versucht. Nur das reicht nicht. Es muss eine HTTPS-Verbindung sein. Der Benutzername steht im Standard und das Passwort ist das der Fritzbox.
POST /upnp/control/x_contact HTTP/1.1
Host: fritz.box:49000 Accept: */* Accept-Encoding: * Accept-Charset: ISO-8859-1 Connection: Close Content-Type: text/xml Content-Language: de Content-Length: 256 SoapAction: urn:dslforum-org:service:X_AVM-DE_OnTel:1#GetCallList <?xml version="1.0"?> <s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <u:GetCallList xmlns:u="urn:dslforum-org:service:X_AVM-DE_OnTel:1" /> </s:Body> </s:Envelope> |
AW: Fritzbox: Anruferliste aktualisieren.
Dieser Tage habe ich diese vorläufige Lösung gefunden:
Code:
POST /cgi-bin/webcm HTTP/1.1
Host: fritz.box:80 Accept: text/xml Keep-Alive: 115 Connection: Keep-Alive Content-Type: application/x-www-form-urlencoded Content-Length: 103 getpage=../html/de/menus/menu2.html&sid=29679290e21942c5&var:menu=fon&var:pagename=foncalls |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz