KABC Client

Groupware

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on git.opendesktop.org

0
Score 68%
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:

13 years ago

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

spookster

10 years ago

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

Report

spookster

10 years ago

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.

Report

csanchisb

13 years ago

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?

Report

csanchisb

13 years ago

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

Report

C

krake

13 years ago

I just uploaded a binary package for Debian/unstable (KDE 3.3.2)

Linked here and on the project's website

Report

C

krake

13 years ago

Updated Debian package for KDE 3.4.2

Report

suslik

13 years ago

Thx for the app.

I was thinking to write a SuperKaramba client for Kaddressbook, (a la Mac's)

And, now I can!

Thx again.

Report

C

krake

13 years ago

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

Report

MaxAuthority

13 years ago

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!

Report

C

krake

13 years ago

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

Report

13 years ago

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

product-maker 15 38

File (click to download) Version Description PackagetypeArchitecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
version
0.8.1
updated Sep 06 2005
added Jun 16 2005
downloads today
0
page views today 2
System Tags app software