PDA

View Full Version : libpurple-dev , any tutorial out there?



StOoZ
May 7th, 2008, 05:51 PM
Im looking desperately for a tutorial/guide for this , as I would like to develop a simple terminal IM client for ICQ only,with a simple features such as : see who is only, for a particular account + send msg,thats it.

does any one knows of a good tutorial?

xelapond
May 7th, 2008, 06:13 PM
What language do you want to write it in? Is there a specific reason you want to use libpurple-dev, or would any other ICQ lib work?

StOoZ
May 7th, 2008, 06:39 PM
in C++.
I dont know any other lib, I would be happy to know a one which have more tutorials and guides.
the reason for this app is for learning,write some code in C++.
it supposed to be a terminal only client,no gui,and very simple,as already mentioned.

StOoZ
May 8th, 2008, 12:31 AM
*bump*
someone? :(

loell
May 8th, 2008, 12:35 AM
libpurple is written in c , I guess you need to read the pidgin source code to understand its core. yup, no docs for new developers.

StOoZ
May 8th, 2008, 05:45 AM
arent there another libs for that purpose?

loell
May 8th, 2008, 05:56 AM
kopete's core libraries maybe.

slavik
May 8th, 2008, 06:06 AM
pidgin.im has the docs, if you can, Sean Egan published a bug on GAIM (version 1.5 I think it was) that shows how to do some stuff with the library (the library is pretty much the same).

StOoZ
May 9th, 2008, 06:05 AM
couldnt find anything useful about koepte.
regarding libpurple, I manages to find this
http://developer.pidgin.im/doxygen/2.2.0/html/group__core.html

it is a great source,but still not a tutorial, since I dont really know how to begin with it.
:(

michaelcbrook
May 20th, 2010, 07:55 AM
I know this thread is extremely old, but I feel that it is still a relevant problem that libpurple has little or no tutorials out there. That is why I would like to share a website that I am starting called http://libpurple.com/. It is very new, but I plan on providing tutorials and how-to's for libpurple as well as examples on how to connect it with databases, etc. for web based services and the like.

Hopefully this will help someone...

-Michael

nvteighen
May 20th, 2010, 02:21 PM
couldnt find anything useful about koepte.
regarding libpurple, I manages to find this
http://developer.pidgin.im/doxygen/2.2.0/html/group__core.html

it is a great source,but still not a tutorial, since I dont really know how to begin with it.
:(

Usually, libraries don't have tutorials, except very standard ones like ncurses, GTK+ or QT, but the others have API docs... like the ones you've found. Understanding API documentation is an important skill for a programmer and as far as I see, that one is very nicely organized.

go_beep_yourself
September 21st, 2010, 01:50 AM
➜ CBomber tar -xf pidgin-2.7.3.tar.gz
➜ CBomber cd pidgin-2.7.3
➜ pidgin-2.7.3 find ./ -name purple-client-example.c
./libpurple/purple-client-example.c
➜ pidgin-2.7.3


As described here:
http://stackoverflow.com/questions/1705250/getting-started-with-libpurple