![]() |
FritzBox - Telefoniegeräte - bitte testen.
Liste der Anhänge anzeigen (Anzahl: 4)
Ich möchte die Telefoniegeräte und die Telefonnummern einer Fritzbox auslesen. Die Telefonummern (MSN) samt Landes- und Ortskennzahl scheint zu funktionieren. Auch mein analoges und mein DECT-Telefon werden angezeigt. Allerdings habe ich keine ISDN-Anschlüsse (insbesondere s0) welche ich testen kann.
Deshalb bitte ich Euch um Mithilfe. Nach dem Start des Programms anmelden und auf das Tab Wählhilfe wechseln und sehen, was da im Memo angezeigt wird. 0.3.0.0 - 8. März 2014 - Neues Login. - Komplett überarbeitet. 0.2.1.0 - 4. August 2012 - Umlaute werden richtig dargestellt. 0.2.0.0 - 23. Juli 2012 - Passwort kann maskiert eingegeben werden. - Es werden drei Rufnummern gelesen und wenn vorhanden auch angezeigt.. 0.1.0.0 - 18. Juli 2012 Ich habe die Demo auf das Auslesen des Onlinetelefonbuches ausgerichtet. Ich würde mich freuen, wenn Ihr die Demo ausprobieren und berichten würdet, ob Eure Rufnummern korrekt angezeigt werden. |
AW: FritzBox - Telefoniegeräte - bitte testen.
Hallo,
bei mir gab es folgende Ausgabe:
Delphi-Quellcode:
Analog
ISDN ISDN1: Hauptnummer ISDN DECT (Foncontrol) DECT (Handset) IP IP SIP SIP0: xxxxxxxx SIP1: yyyyyyyy SIP2: zzzzzzzz MSN MSN0: xxxxxxxx MSN1: yyyyyyyy MSN2: zzzzzzzz Fax Faxmodem Kurzwahlen |
AW: FritzBox - Telefoniegeräte - bitte testen.
Moin auch! :hi:
BoxInfo Name FRITZ!Box Fon WLAN 7270 v3 HW 145 Version 74.04.89 Revision 19590 Serial .... OEM avm Lang de Annex B Lab Country 049 Flag nomini Bei Wählhilfe ist der Kasten leer. Bei Test wiederholt er nur die Anfrage. Ich habe die Tapi-Unterstützung installiert. Mein Anschluss ist 2 x ISDN mit 4 MSN und DSL. Win7 64Bit. Ich hoffe, du kannst mit den Daten etwas anfangen. |
AW: FritzBox - Telefoniegeräte - bitte testen.
Danke für die Tests. Ich habe leider vergessen zu schreiben, dass das Script Query.LUA verwendet wird, welches es in der Firmwareversion 74.04.89 noch nicht gibt. Ich musste bei meiner 7320 auch erst ein Update von 74.04.89 auf 74.05.22 vornehmen.
|
AW: FritzBox - Telefoniegeräte - bitte testen.
Ist das eigentlich gewollt, dass die Instanz von THttpRequest niemals freigegeben wird?
Wäre da nicht ein try finally angebracht?
Delphi-Quellcode:
function TFritzbox.GetLogOut: Boolean;
{******************************************************************************* * -8- Aus der Fritzbox ausloggen. } var HTTPReq : THTTPRequest; begin { * Wenn noch nicht eingeloggt ... } if GetIsLoggedIn then begin { * Abfrage mit Senden des Passwortes. } HTTPReq := THTTPRequest.Create; try HTTPReq.Method := 'POST'; HTTPReq.Accept := 'text/html'; HTTPReq.ContentType := 'application/x-www-form-urlencoded'; HTTPReq.URL := FRITZBOXurl(FRITZBOX_PATH_WEBCM); HTTPReq.SendStream := Format(FRITZBOX_MENU_LOGOUT, [FSession.SID]); { * Ausführen. } HTTPReq.Execute; { * Eine Überprüfung der Antwort ist nicht notwendig, da keine neue SessionID * übernommen werden muss. Siehe nächsten Kommentar. } finally HTTPReq.Free; end; end; { * Es wird geprüft, ob die SessionID noch gültig und der Zugriff auf die * Fritzbox möglich ist. } Result := GetIsLoggedIn; end; |
AW: FritzBox - Telefoniegeräte - bitte testen.
So, nun habe ich die 74.05.22 drauf. Es hat sich nichts geändert. Was muss ich den bei Test reinschreiben?
|
AW: FritzBox - Telefoniegeräte - bitte testen.
Zitat:
Zitat:
Mir kommt es im Moment nur darauf an, ob in der Wählhilfe Telefoniegeräte angezeigt werden. Unter Test sehe ich mir an, was die Settings bewirken. Im Moment müsste da die Liste der Telefonate angezeigt werden. |
AW: FritzBox - Telefoniegeräte - bitte testen.
@ Sir Rufo: Vielen Dank für Deinen Hinweis. Das hatte ich übersehen.
@ MacGuyver: Es scheint ein Problem mit der Anmeldung unter Win7 64bit zu geben. Die Antwort ist nicht vollständig und es wird keine SessionID gelesen. |
AW: FritzBox - Telefoniegeräte - bitte testen.
FRITZBOX!Box Fon WLAN 7390
Analog ISDN ISDN DECT (Foncontrol) DECT1: Mobilteil 1 DECT (Handset) IP IP0: N82 IP IP0: N82 SIP MSN Fax FaxMSN0: POTS Faxmodem Kurzwahlen Meine Geräte: ISDN Telefon Tectra DECT Handset Nokia N82 über SIP Fritzfax am PC PS: Unter WIn 7 64 bit klappt Anmemldung nicht, ebenfalls in einer XP-VM auf dieser Maschine auch nicht und unter W2k auch nicht PPS: Was passiert, wenn mehrere Fritzbox im Netz sind? |
AW: FritzBox - Telefoniegeräte - bitte testen.
Zitat:
Zitat:
|
AW: FritzBox - Telefoniegeräte - bitte testen.
Das Problem liegt in der Verbindungsgeschwindigkeit. Ich hatte die Header unter Windows XP mit Firefox und LiveHeader ermittelt und Keep_Alive mit 115 angegeben:
Delphi-Quellcode:
Beim Abholen der Antwort wird diese Zeit gewartet. Unter Windows XP ist diese Zeitspanne ausreichend. Bei meinem Windows 7 Home Premium 64Bit musste ich die Zeitspanne auf 300 erhöhen, damit das "Lämpchen" grün wurde.
const
KEEP_ALIVE = 115; ... function TClient.ReceiveBuf: Integer; {******************************************************************************* * -7- Die Antwort abrufen. } var FBuffer : Array[0..cBufSize - 1] of Char; begin Result := -1; if fConnected then begin fBytesRcvd := 0; { * Daten abrufen. } fBufferStr := ''; Result := -1; while (Result < 0) or (Result = cBufSize) do begin sleep(KEEP_ALIVE); FillChar(FBuffer, cBufSize, #0); Result := recv(fSocket, FBuffer, cBufSize, 0); { * Die gelesenen Bytes übernehmen und die Anzahl aktualisieren. } fBufferStr := fBufferStr + FBuffer; inc(fBytesRcvd, Result); end; end; end; Somit bekomme ich jetzt Zitat:
Nachtrag: Habe die geänderte Version ebenfalls im ersten Beitrag angehangen. |
AW: FritzBox - Telefoniegeräte - bitte testen.
Zitat:
Zitat:
Im Anhang ist eine Version, bei der die Abfragen beim Erstellen der Class TFritzbox entfernt wurde und welche dadurch schneller startet. Es wäre schön wenn weitere Besitzer einer Fritzbox, welche die Demo heruntergeladen haben, mir ihre Testergebnisse mitteilen könnten. Entweder hier oder per PN. Wen nur die Demo interessiert, kann sich auch die Demo auf der ![]() Nachtrag: Der Anhang ist im ersten Beitrag. |
AW: FritzBox - Telefoniegeräte - bitte testen.
Liste der Anhänge anzeigen (Anzahl: 1)
Es ist die Bezeichnung, die ich selber eingeben habe.
"Bei mehreren Boxen" eventuell vorsehen, da ich die IP-Adresse manuell ändern kann. |
AW: FritzBox - Telefoniegeräte - bitte testen.
Danke. Dann ist IP in dem Sinne kein Telefoniegerät und könnte aus der Abfrage entfernt werden. An das manuelle Eingeben einer IP habe ich auch schon gedacht.
|
Dieses Thema wurde am "26. Jun 2012, 21:51 Uhr" von "mkinzler" aus dem Forum "Programmieren allgemein" in das Forum "Software-Projekte der Mitglieder" verschoben.
|
AW: FritzBox - Telefoniegeräte - bitte testen.
Ich musste feststellen, dass im Online-Telefonbuch der Fritzbox alle Rufnummern stehen. Also interne und externe. Im neuen Tab werden die Einträge des ersten Telefonbuchs mit jeweils der ersten Nummer ohne Filterung angezeigt.
Download siehe ersten Eintrag. |
AW: FritzBox - Telefoniegeräte - bitte testen.
Zitat:
|
AW: FritzBox - Telefoniegeräte - bitte testen.
Update 18. Juli 2012
Ich habe die Demo auf das Auslesen des Onlinetelefonbuches ausgerichtet. Ich würde mich freuen, wenn Ihr die Demo ausprobieren und berichten würdet, ob Eure Rufnummern korrekt angezeigt werden. |
AW: FritzBox - Telefoniegeräte - bitte testen.
Habe die FritBox 7270 und die Liste bleibt einfach leer :) Die Anmeldung funktioniert aber korrekt.
|
AW: FritzBox - Telefoniegeräte - bitte testen.
Danke für den Test. :cry:
Es wird ![]() |
AW: FritzBox - Telefoniegeräte - bitte testen.
Liste der Anhänge anzeigen (Anzahl: 1)
Bei mir bleibt auch alles leer. Die Anmeldung funktioniert aber (wird grün).
FritzBox 7330 SL Firmware: FRITZ!OS 05.22 Edit: jetzt funktioniert es. Ich hab mir zwischenzeitlich über den Browser an der FB angemeldet. Ob es daran liegt, dass es jetzt geht? :cyclops: Allerdings wird die Interne Rufnummer "Büro" nicht richtig dargestellt. |
AW: FritzBox - Telefoniegeräte - bitte testen.
Hallo Jens,
vielen Dank für Deinen Bericht. Es ist gut möglich, dass es am Anmelden liegt. Manchmal funktioniert die Anmeldung auch erst, wenn man sich über das Webinterface angemeldet hat. Die falsche Darstellung des Umlauts werde ich mir morgen ansehen. |
AW: FritzBox - Telefoniegeräte - bitte testen.
Hallo Garfield,
an meiner 6360 läuft es auch. Es wird aber immer nur die erste Nummer des Eintrags angzeigt obwohl es ja bis zu drei Nummern sein können? |
AW: FritzBox - Telefoniegeräte - bitte testen.
Bei mir hats geklappt. (FRITZ!Box 7330 SL) Wäre ganz schön wenn das Anmelde-Edit das Passwort nicht im Klartext zeigen würde.... :roll:
|
AW: FritzBox - Telefoniegeräte - bitte testen.
Zitat:
![]() Zitat:
Zitat:
|
AW: FritzBox - Telefoniegeräte - bitte testen.
hallo,
befinden sich im Adressbuch Umlaute..so werden sie nicht angezeigt(falsch). ansonsten SUPI (FritzBox 7390)8-) |
AW: FritzBox - Telefoniegeräte - bitte testen.
Jetzt habe ich mehrfach erfolglos versucht einen Parser einzubauen. Dabei war die Lösung ganz einfach: Utf8ToAnsi. :oops:
|
AW: FritzBox - Telefoniegeräte - bitte testen.
Vielleicht kann man den
![]() |
AW: FritzBox - Telefoniegeräte - bitte testen.
Hallo Garfield,
seit FRITZ!OS 05.29 holt er das Online Telefonbuch nicht mehr ab auf meiner 6360. "Daten werden geladen" und das wars.:cry: totti |
AW: FritzBox - Telefoniegeräte - bitte testen.
totti, Deinen Beitrag habe ich schon ein paar mal gelesen und vor Grübeln vergessen zu antworten. Das Phonebook wird zur Zeit überarbeitet.
|
AW: FritzBox - Telefoniegeräte - bitte testen.
Neue Version im ersten Beitrag. Ist jedoch kein echtes Online Phonebook. Es werden "nur" bestimmte Listen abgefragt. Da meine Fritzbox kein ISDN hat, fehlt diese Überprüfung.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:51 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 by Thomas Breitkreuz