Tutorial :Where can I found the stack of protocols that ICQ using to develop my own client?



Question:

I am going to develop ICQ client and I just wonder where can I find a reference to understand the protocols they used? Any links, books, etc.
And, by the way, if I am not mistaken - all ICQ clients - QIP, Miranda, ICQ Lite and others - uses the same version of protocol to communicate correctly with ICQ servers?


Solution:1

libpurple is a library that implements lots of IM protocols, among them the oscar protocol used by icq. It is used by many IM clients and is pretty stable, so I recommend you just use it. If you want to understand oscar though, studying libpurple might be a good idea.


Solution:2

Wikipedia has an article on the OSCAR protocol, although it's proprietary.


Solution:3

Pidgin is open source, perhaps you can refer to its source code.


Note:If u also have question or solution just comment us below or mail us on toontricks1994@gmail.com
Previous
Next Post »