KFritz

Network

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

13
8 .0
Description:

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
Last changelog:

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)

fabio70

9 years ago

Thanks for quick replay. I'm using Mepis 8.5 (based on debian stable) and kde 4.3.4.

For compiling i only made "make all" "make install".

I dont know if my tip it's correct, i have only translated de.po in italian renaming to it.po. I have attached to my mail so you can check it up.

After compiling with "make" i have it.gmo, de.gmo and nl.gmo. The installer renames the files to "kfritz.mo" and put them under:
/usr/local/share/locale/it_IT/LC_MESSAGES/kfritz.mo.

I think the problem it's my prefix that usually it's usr not usr/local.

By the way, kfritz can see the languages but if i switch language (also to nl or de not only italian) it always show me english interface.

This is the only problem i have (solved kwallet) cose the program works perfectly and it's really useful (thanks again for made it).

Report

C

jowi24

9 years ago

Hmm, I'm working too with the /usr/local prefix, but no problems with language support here. I'll check the .po file back at home.

By the way, how did you solve the kwallet problem?

Report

fabio70

9 years ago

It was a false problem (my mistake), because kwallet was disabled, re enabling it solved the "problem".

----------------------------
[kfritz/KFritzWindow.cpp:85] Got password data from KWallet.
----------------------------------

May the problem could be this?

--------------------------
[libfritz++/Tools.cpp:100] detected codeset is 'UTF-8'

[libfritz++/FritzClient.cpp:251] interface language is de
--------------------------


As i said don't know if my it.po it's correct, but that isn't the matter (i think) because neither nl nor de works.

By the way, if my po.it it's ok, you can use it in next release (or insert in the actual), if you want.

It' would be nice to add this feature:

right click on a number in the call list to add it to the local phone book.

Report

fabio70

9 years ago

It was a false problem (my mistake), because kwallet was disabled, re enabling it solved the "problem".

----------------------------
[kfritz/KFritzWindow.cpp:85] Got password data from KWallet.
----------------------------------

May the problem could be this?

--------------------------
[libfritz++/Tools.cpp:100] detected codeset is 'UTF-8'

[libfritz++/FritzClient.cpp:251] interface language is de
--------------------------


As i said don't know if my it.po it's correct, but that isn't the matter (i think) because neither nl nor de works.

By the way, if my po.it it's ok, you can use it in next release (or insert in the actual), if you want.

It' would be nice to add this feature:

right click on a number in the call list to add it to the local phone book.

Report

C

jowi24

9 years ago

Adding numbers:
Adding numbers to local and Fritz!Box phone book is on its way in the next release of KFritz, stay tuned ;-)

Interface language:
The interface language in the log is the actually the language of the Fritz!Box webinterface. The interface language of KFritz is handled by KDE, so I've currently no clue whats going wrong here.

KWallet:
Great this is solved. :)

Report

borisdigital

10 years ago

It would be really cool if kfritz
could make use of phone numbers
from my kde contacts (->kontact/kaddressbook).

I'm looking forward to new versions
with new features (someday?) ;)

Report

C

jowi24

10 years ago

Sure, new features and bug fixes will come :)

Report

gauda

10 years ago

after the computer comes up again from suspend kfritz stops working, e.g. when you get a call there is no notification!

anyway, thanks for this great software! i love it!

Report

C

jowi24

10 years ago

I'm sorry I cannot reproduce this, running KFritz here on my laptop and memory suspend. Can you give details about your environment?

Report

FloPe

10 years ago

I can confirm this behaviour.

KFritz stopps working after returning from Memory-Standby.

Report

C

jowi24

9 years ago

Please retry with kfritz 0.0.5 - is this fixed?

Report

paai

10 years ago

Hi,
I can't get the Ubuntu version to work.
When I start kfritz, it asks for my Fritzbok password and then the cursor just sits there.

The last lines of output look good:

[libfritz++/FritzClient.cpp:227] login successful.
[libfritz++/FritzClient.cpp:366] sending fonbook request.
[libfritz++/FritzFonbook.cpp:186] using charset iso-8859-1
[libfritz++/FritzFonbook.cpp:251] read 0 entries.
[libpthread++/PThread++.cpp:272] FritzFonbook: thread ended (pid=4031, tid=4034)
[libfritz++/FritzClient.cpp:206] logging into fritz box using old scheme without SIDs.
[libfritz++/FritzClient.cpp:227] login successful.
[libfritz++/FritzClient.cpp:328] sending callList request.
[libfritz++/CallList.cpp:140] parser skipped line in calllist
[libfritz++/CallList.cpp:140] parser skipped line in calllist
[libfritz++/CallList.cpp:210] CallList -> read 399 entries.
[libpthread++/PThread++.cpp:272] CallList: thread ended (pid=4031, tid=4035)

Paai

Report

C

jowi24

10 years ago

What cursor? Please describe your problem in more detail. Which version of KFritz do you use?

Report

whites11

10 years ago

this is just an idea.
it would be great if kfritz could include an akonadi client service to synchronize the fritz's addressbook with akonadi's one, thus with any other device sync'd with akonadi.
i imagine having my google's address book sync'd with my fritzbox automatically.
what d'you think about?

Report

losty

10 years ago

here is my little Blog Post about KFritz
http://antaniker.wordpress.com/

Report

drvoodoo

10 years ago

Hi,
linking results in following error:

Linking CXX executable kfritz
lib/libfritz++.a(FritzClient.cpp.o): In function `fritz::FritzClient::CalculateLoginResponse(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
/home/..../Workspace/KDE/kfritz/src/kfritz/libfritz++/FritzClient.cpp:73: undefined reference to `gcry_md_hash_buffer'
collect2: ld gab 1 als Ende-Status zurück
make[2]: *** [kfritz] Fehler 1
make[1]: *** [CMakeFiles/kfritz.dir/all] Fehler 2
make: *** [all] Fehler 2
==> FEHLER: Build fehlgeschlagen.
Breche ab ...

It is a failure of the Archlinux PKGBUILD? I have modified it

Report

C

jowi24

10 years ago

Version 0.0.4 uses libgcrypt, so I think the pkgbuild has to be adapted to link against this library.

Report

trueg

10 years ago

This is just a little fix for the build system. So far I did not try the app, only installed it. Thus, praise comes later. ;)

--- CMakeLists.txt 2010-02-16 22:08:08.000000000 +0100
+++ CMakeLists.txt.new 2010-02-19 12:48:27.000000000 +0100
@@ -82,5 +82,5 @@
install(FILES kfritz.notifyrc DESTINATION ${DATA_INSTALL_DIR}/kfritz)
install(FILES kfritzui.rc DESTINATION ${DATA_INSTALL_DIR}/kfritz)
install(FILES kfritz.kcfg DESTINATION ${KCFG_INSTALL_DIR})
-install(FILES kfritz.desktop DESTINATION "/usr/share/applications/kde4")
+install(FILES kfritz.desktop DESTINATION ${XDG_APPS_INSTALL_DIR})

Report

C

jowi24

10 years ago

You are right, thank you. I just missed to replace it before releasing. Fixed it... :)

Report

FloPe

10 years ago

Hi.

Where can I find a changelog from 0.2 to 0.3 or changes in general?

greets

Report

FloPe

10 years ago

Ok, I gotta be blind ;)

Great App!!!

Are there new features planned. I think there's much potential in this thing!

Wish:
- save retrieved name from dasoertliche.de in the call list

Report

C

jowi24

10 years ago

Added it to the todo list.

Report

cord

10 years ago

Thanks for the hint: "make all" worked for me.

Regards,

Cord

Report

C

jowi24

10 years ago

Great, have fun!

Report

cord

10 years ago

Could you please give some instructions on how to compile this application?

Thanks in advance!

Regards,

Cord

Report

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)

12345678910
12
product-maker mea5 Feb 09 2016 9 excellent
product-maker poiuztrew Apr 13 2015 9 excellent
product-maker Moppel Feb 27 2013 9 excellent
product-maker peavey Nov 23 2012 9 excellent
product-maker Heart May 02 2012 9 excellent
product-maker mononoke Apr 23 2012 9 excellent
product-maker Goldfinger Nov 02 2011 9 excellent
product-maker schleby Jul 25 2011 9 excellent
product-maker SirDodger Feb 17 2011 9 excellent
product-maker ach Jan 17 2011 9 excellent
product-maker bugmenot1234 Jan 17 2011 9 excellent
product-maker ub1x Dec 24 2010 9 excellent
Be the first to comment
m00nraker
Dec 06 2013
Moppel
Feb 27 2013
peavey
Nov 23 2012
mononoke
Apr 23 2012
devport
Nov 01 2011
SirDodger
Feb 17 2011
ach
Jan 14 2011
RalphMW
Dec 27 2010
marcocingolani
Sep 19 2010
borisdigital
Apr 20 2010
gauda
Mar 18 2010
FloPe
Feb 17 2010
ub1x
Feb 14 2010
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.0.14
updated Mar 25 2015
added Feb 14 2010
downloads 24h
0
mediaviews 24h 0
pageviews 24h 3
System Tags app software