
KFritz
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
A KDE program for users of AVMs Fritz!Box to get call signaling and other functions.
Call notification
KFritz connects to the Fritz!Box to inform you about incoming calls. Detailed configuration is possible either in the KFritz user interface or KDE's system settings.
To enable this feature you have to dial "#96*5*" with a telephone connected to the Fritz!Box. This works for all firmware versions >= xx.03.99
You may experience problems when trying to dial "#96*5*" with an ISDN telephone. In such a case try to activate "auto keypad", "dial * and #" or some similar setting in your ISDN telephone. If your ISDN telephone contains no keypad support simply use an analogue telephone instead.
If you do not want to be notified by every call, you can specify a list of MSNs you are interested on in the plugin's setup. Max. 22 monitored MSNs are supported.
Phone book support
KFritz supports multiple phonebooks. You can configure which phonebooks are used. The order matters with respect to number lookup. When a call comes in, the plugin tries to resolve the number using the first configured phonebook. If that fails, it tries the second one, and so on.
Fritz!Box phone book
This accesses the Fritz!Box phonebook stored on the box itself.
das-oertliche.de/nummerzoeker.com phone books
This tries to resolve any number via online directories.
Local Phonebook
This is a local CSV file. It must be called "localphonebook.csv" and has to be placed in $KDEHOME/share/apps/kfritz/. Each line contains one entry in the following format: "«name»,«type»,«number»". «type» has to be replaced with a type code (1=home, 2=mobile, 3=work).
Fritz!Box call list
Shows the call history. Missed calls are indicated in KDE's system bar.
f you discover any bug or have a feature request, use the KDE bugtracking at https://bugs.kde.org/enter_bug.cgi?product=kfritz&format=guided
5 years ago
2015-03-25: Version 0.0.14
- Fix compiler issue with libindicate installed
(closes #329249 in KDE bugtracker)
- Fix crash on empty fritz phone book entries
(closes #330733 in KDE bugtracker)
5 years ago
2015-03-25: Version 0.0.14
- Fix compiler issue with libindicate installed
(closes #329249 in KDE bugtracker)
- Fix crash on empty fritz phone book entries
(closes #330733 in KDE bugtracker)
roctheme
5 years ago
[libfritz++/FritzClient.cpp:365] sending callList update request.
[libfritz++/FritzClient.cpp:410] Exception in connection to fritz.box - Arbitrary error occured
[libfritz++/FritzClient.cpp:410] waiting 60 seconds before retrying
[libfritz++/FritzClient.cpp:365] sending callList update request.
[libfritz++/FritzClient.cpp:410] Exception in connection to fritz.box - Arbitrary error occured
[libfritz++/FritzClient.cpp:410] waiting 120 seconds before retrying
Die Anrufbenachrichtigungen wiederum werden nach wie vor angezeigt.
FritzBox 7490 mit aktueller Firmware
Kfritz Version 0.0.12a unter KDE 4.14.13 auf Kubuntu 15.10
Report
jowi24
5 years ago
Viele Grüße,
Joachim.
Report
roctheme
5 years ago
Ich hoffe ich schaffe es sie mir selbst zu compilieren.
Report
roctheme
5 years ago
Ich bekomme jetzt allerdings keine Hinweise mehr, wenn jemand anruft. Die Funktion selber ist in der Fritzbox freigeschaltet.
Lustigerweise war diese Funktion die einzige, die in der Version 12a noch funktioniert hat mit der neuen Box.
Report
roctheme
5 years ago
Habe einfach die Pfade so angepasst, wie sie im Ubuntu-Paket waren.
Report
jowi24
5 years ago
Report
roctheme
5 years ago
[kfritz - FritzClient.cpp:494] Error parsing response in getCurrentIP().
Dieses Feature brauche ich jedoch nicht wirklich, so gesehen funktioniert jetzt alles wesentliche bestens.
Danke.
Report
jowi24
5 years ago
Viele Grüße,
Joachim.
Report
casi23
5 years ago
ich habe gerade versucht, unter Arch Linux das Programm zu bauen.
Make gibt als fehler
-- checking for module 'indicate-qt>=0.2.2'
-- package 'indicate-qt>=0.2.2' not found
aus.
make install läuft durch. beim starten von kfritz wird im KDE das Loginfenster für die Userdaten der FB angezeigt. Nach Eingabe, meldet die 7490 auch einen Zugriff des Users.
Kfritz baut aber kein GUI auf. Von der Console aus gestartet, kann ich auch die Ausgabe von kfritz sehen. Es werden Telefonbucheinträge gelesen, etc.
Nur zu sehen ist leider nichts.
Hat jemand eine Idee, wo mein Fehler liegt ?
Gruß und danke
Report
jowi24
5 years ago
Warum die GUI nicht zu sehen ist, kann ich leider nicht beantworten. Mit so einem Problem bin ich noch nicht konfrontiert gewesen.
Viele Grüße,
Joachim.
Report
Lemmiwinks
6 years ago
Report
jowi24
6 years ago
If the official repos do not provide latest KFritz package, please file a bug in the Ubuntu Bug Tracker to get the official package updated. Thank you!
Report
scherge
6 years ago
Report
quixit
7 years ago
One question, do you plan to support the multiple phonebook feature of the FritzBox?
Thank You
Thomas
Report
jowi24
7 years ago
http://projects.vdr-developer.org/issues/1505
However, this is currently only at low priority, i'm sorry.
Report
ub1x
8 years ago
seit dem update auf die neue Firmware
FRITZ!Box Fon WLAN 7390 FRITZ!OS 05.50
fragt kFritz immer nach dem Logindaten und kann sich nicht mehr anmelden. Kann zwar auch an einem KDE (openSUSE Tumbleweed) update gelegen haben, aber ich bin mir ziehmlich sicher das es direkt nach dem update der Fritzbox war.
Hier die Beschreibung zum Update:
http://webgw.avm.de/download/t_download.jsp?partid=16020
bzw.
http://download.avm.de/fritz.box/fritzbox.fon_wlan_7390/firmware/deutsch/info.txt
Gruß und Frohes Fest
Ulf
Report
jowi24
8 years ago
wir haben uns die Sache mal angeschaut.
AVM hat bei der letzten grösseren Änderungen im Login-Verfahren 2009 dokumentiert, wie man sich als externe Anwendung an der Fritzbox anmeldet:
http://www.avm.de/de/Extern/Technical_Note_Session_ID.pdf
Leider funktioniert das mit der aktuellen Firmware 85.05.50 plötzlich nicht mehr. Das notwendige Dokument welches zum Login benötigt wird, wird von der Box erst herausgerückt nachdem man sich bereits angemeldet hat. Das ist unserer Meinung nach ein Bug und wurde soeben auch an AVM gemeldet.
Wenn man sich über das Webinterface anmeldet, wird nicht der oben dokumentiert Weg, sondern abweichend vorgegangen, daher ist der Login über die Webseite davon nicht betroffen.
Mal schauen wie sich AVM zu unserer Anfrage äußert. Leider können wir bis dahin keine Abhilfe schaffen.
Viele Grüße,
Joachim.
Report
ub1x
8 years ago
trotzdem danke für die schnelle Antwort.
Ich habe es ja nicht eilig - kann warten bis die FB SW wieder einwandfrei funktioniert.
Frohes Fest
Ulf
Report
ub1x
8 years ago
Report
jowi24
8 years ago
Report
ub1x
8 years ago
Kleiner Schönheitsfehler => Im Fritz Telefonbuch werden Umlaute richtig dar gestellt,
z.B.
Bär => BÀr
Guter Rutsch
Ulf
Report
jowi24
8 years ago
Report
Heart
8 years ago
Quote:~ $ kfritz
[kfritz/KFritzWindow.cpp:89] Got password data from KWallet.
[libfritz++/Tools.cpp:101] detected codeset is 'UTF-8'
[libfritz++/LocalFonbook.cpp:97] XML phonebook not found, trying old csv based ones.
[libfritz++/LocalFonbook.cpp:127] file /home/heart/.kde4/share/apps/kfritz//localphonebook.csv not found.
[libfritz++/Fonbook.cpp:392] Local phone book initialized (0 entries).
[libfritz++/FritzFonbook.cpp:49] FritzFonbook thread started
[libfritz++/FritzClient.cpp:128] requesting login_sid.xml from Fritz!Box.
[libfritz++/FritzClient.cpp:138] logging into fritz box using SIDs.
[libfritz++/FritzClient.cpp:203] login successful.
[libfritz++/FritzClient.cpp:289] Looking up Phone Settings...
[libfritz++/FritzClient.cpp:252] interface language is de
[libfritz++/Tools.cpp:263] Found LKZ <hidden>
[libfritz++/Tools.cpp:268] Found OKZ <hidden>
[libfritz++/FritzClient.cpp:352] sending fonbook request.
[libfritz++/XmlFonbook.cpp:69] Parsing fonbook using xml parser.
[libfritz++/XmlFonbook.cpp:78] using charset iso-8859-1
KCrash: Application 'kfritz' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
sock_file=/home/heart/.kde4/socket-linux-buero/kdeinit4__0
[1]+ Angehalten kfritz
Report
jowi24
8 years ago
Report
mononoke
8 years ago
Thanks for linking openSuSE 12.1 repository on your website. Thanks to the packager too !!!
Version 0.0.9 works perfectly with Fritz!Box Cable 6360, KDE 4.8.2, openSuSE 12.1!
I have just one advice for people using KFritz with Colibri (Simple Notifier for Plasma/KDE). The option "Show notification from programs" must be enabled in the default Plasma Notification Setting (usually being found in the so called systemtray).
Report