KABC Client

Groupware

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

1
Become a Fan
5.0

Available as/for:
Description:
A commandline client to KDE's addressbook, similar to kfmclient begin a commandline client to KIO

Takes input from either commandline arguments or through standard input.
The latter allows to use it in shell pipes&filters constructs

See README for usage examples
Last changelog:

0.8 -> 0.8.1

Adding installation instructions and build files for creating Debian packages.
No changes to the program itself!

0.7.2 -> 0.8
dialog input for selecting contacts rather than reading input or taking commandline input

0.7.1 -> 0.7.2
Another documentation update. This time a manpage

0.7 -> 0.7.1
Added examples for working with the CSV output format filter: create empty LaTeX letters prefilled with receipient address.

No changes to the program itself

0.6.2 -> 0.7
Added CSV (comma separated values) filters for input and output using the csv templates of KAddressBook for describing the CSV data format.
Check README.csv for details

0.6.1 -> 0.6.2
Fixed a bug in Merge operation (phone numbers not merged correctly)

Fixed vcard input

0.6 -> 0.6.1
Can specify vCard version for vcard output format.
Use UTF-8 as the default encoding when format is vcard (if no codec is specified on commandline)

0.5.2 -> 0.6
Added a "merge" operation for append information to already existing contacts.

Allow input and output in encodings different from the environments default encoding.
Especially useful when dumping vcards to a file as vcards are supposed to be in UTF-8. Just use -oc utf8 for that.

0.5.1 -> 0.5.2
Some changes based on user suggestions (Thank you for the feedback!):

Search is now default operation
Operation mode switches have single letter aliases (first letter uppercased)

0.5 -> 0.5.1

Added error messages for when failing add or remove operations.

"Fixed" the version number (wasn't updated after 0.4)

Only create new UID if the one supplied by the input data is already used in by another contact in the addressbook

See ChangeLog file for details


Ratings & Comments

10 Comments

spookster

It seems this is dead now -- none of the links work. Shame...

spookster

OK, I tracked down a tarball via a src.rpm. It doesn't build out of the box, but it is here: http://lukeplant.me.uk/downloads/kabcclient-0.8.tar.bz2 To get it to build, you need autotools. If you have autoconf 2.6 or newer, you have to hack the 'admin/cvs.sh' script, replacing 2.5 with 2.6 in appropriate places -- or just replace it with the one I made: http://lukeplant.me.uk/downloads/kabcclient-cvs.sh Then: make -f Makefile.cvs Then the usual.

csanchisb

The configure script ALWAYS complains about my KDE prefix no matter how I set it up. It's /opt/kde3 in SuSE. I've also tried subfolder under that and also the "make -f Makefile.cvs" thing, but it keeps saying it doesn't find any KDE headders. Am I doing something wrong?

csanchisb

Sorry, it was my fault, kdelibs-devel wasn't installed. The app works very well, congrats

krake

I just uploaded a binary package for Debian/unstable (KDE 3.3.2) Linked here and on the project's website

krake

Updated Debian package for KDE 3.4.2

suslik

Thx for the app. I was thinking to write a SuperKaramba client for Kaddressbook, (a la Mac's) And, now I can! Thx again.

krake

Great! Just as a note: while the vcard output gets you all possible information, using the csv output can be a lot easier when you just need some of the possible data fields. There is an example for this under doc/examples in the source archive, where a script uses an own CSV template to create pre-fill LaTeX letters. If you encounter any question, don't hesitate to post again or send an email

MaxAuthority

I really like the idea, it's a great addition similar to the konsolekalendar interface for korganizer. Just a small improvment: Short options would be useful, e.g. kabcclient -s bla in addition to kabcclient --search kabcclient bar should also search for bar, since it's probably the most often needed option to kabcclient. Thanks for the program!

krake

Thank you very much for your feedback. I implemented the necessary changes in 0.5.2

Pling
0 Affiliates
Details
license
version 0.8.1
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

Other Groupware:

Taskjuggler Debian Etch deb
seraphyn
last update date: 17 years ago

Score 5.0

Kotivox
dev2
last update date: 15 years ago

Score 5.0

opensync-plugin-kdepim
MasterPatricko
last update date: 14 years ago

Score 5.0

opensync-plugin-akonadi
MasterPatricko
last update date: 14 years ago

Score 5.0

PlexyDesk
sirajr
last update date: 10 years ago

Score 5.0

Aethera
BigBoss
last update date: 20 years ago

Score 5.0



System Tags