|
|
|
Date Posted: |
January 21st, 2001
|
|
|
Last Updated: |
January 21st, 2001
|
|
|
License: |
GPL |
|
|
Downloads: |
2,508 total; 11 recently |
|
|
Page Views: |
13,010 total |
|
|
User Rating: |
awaiting 10 votes |
 |
|
Jump to the Downloads section |
|
 |
 |
About ICQlib:
Icqlib is the most feature complete, open source, library implementation of Mirabilis' ICQ protocol available on the Internet. icqlib currently supports approximately 90% of the ICQ UDP v5 protocol and 80% of the ICQ TCP v2 protocol, including new UIN registration, chat, and file transfer.
Features:
* supports multiple simultaneous connections to ICQ servers - more
* than one UIN can log in and receive events
* SOCKS5 firewall support for both UDP and TCP protocols
* event driven, non-blocking interface
* supports Russian language - automatically performs conversion from
Windows 1251 encoding to unix koi8 enc.
More than 10 ICQ clones (Unix and even Windows) use this library in order to connect and utilize the Mirabillis servers.
|
 |
|
 |
Latest Version |
 |
|
 |
| |
 |
|
Details about this version:
This quick port was made by one the core developers, Bill Soudan (KDE developer), by telneting to my BeOS box and literally porting it through Telnet and having the BeBook open on his browser (he doesn't have BeOS installed)! Jbq from Be helped with the port providing advices on Be networking stack's behaviour and creating the dynamic library (Bill created the static one - both libs are included in this archive) .
Two things had to be thrown out of the source in order to compile: TCP-IP support and Proxy Socks support. For example use ICQ_SEND_THRUSERVER (which is uses the UDP protocol) instead of ICQ_SEND_BESTWAY (which may use TCP, which won't work). Chat and file transfer support are TCP only, though, so these functions will not work at all. The full monty will work and compile out of the box when BONE will be released (I reckon).
Now, exactly because BeOS's ICQ clients are nothing but stable, it is really-really a good idea to use this well-proven library and build a GUI around it which will utilize the library. By only developing the GUI for it, the developing process will be minimal (and especially if you use a RAD tool, like BeXL, a *full featured* ICQ client can be built in no time).
|
| |
 |
|
Intel Version - requires R5 (396 KB) |
2,508 downloads |
|
 |
|
 |
 |
| |
  |
[rating: 10] |
|
 |
BeNews Server |
|
|
| Add Additional Location |
 |
|
 |
|
| Source Included |
 |
 |
 |
 |
 |
| |
 |
 |
Like this app? Have questions or comments?
Why not tell the author? Use the "e-mail publisher" link to get in touch with the publisher; they usually love getting feedback.
|
|
 |
 |
|
 |
 |
 |
 |
 |
 |
 |
|
|
 |
 |
 |
| |
Recent Downloads - # 340
Total Downloads - # 1,007
Total Views - # 1,071
User Ratings - N/A
|
 |
 |
 |
 |
| |
Class Libraries
Instant Messaging
|
 |
 |
 |
 |
 |
1. BePodder - 9.80
2. QEMU - 9.68
3. ScummVM - 9.57
4. cpu_fix - 9.42
5. Jukebox - 9.40
6. libdl.so - 9.40
7. Haiku AGP busm... - 9.35
8. vim6 - 9.31
9. Beezer - 9.26
10. HandBrake - 9.25
|
 |
 |
 |
 |
 |
1. BeOS 5 Perso... - 13,041
2. Realtek RTL8... - 12,780
3. Ati Radeon G... - 12,001
4. ATI Rage 128... - 7,220
5. Ensoniq Audio... - 7,196
6. USB Joystick... - 5,414
7. Broadcom 440x... - 5,208
8. USB Serial dr... - 4,614
9. S3 Trio 64 v2... - 4,492
10. Intel Extreme... - 4,320
|
 |
 |
 |
 |
| You are not logged in.
Login
|
 |
 |
 |
 |
|