I haven't worked on this since March, it's definitely not complete or optimized. That's why I'm calling this version 0.03 BETA.
But anyway, here is a working Windows-only PB4 AIM client (with source), featuring basic IMs, chats (only incoming though, you can't create your own), away messages, tabbed conversations, profiles, etc.
Looking over the unorganized, barely-commented code, there are MANY things I would do differently had I planned them out better, such as managing tabs. But the important part is the working AIM protocol, hopefully someone can make good use of it.
63 kb download on a crappy free host: click here
SaneAIM - PB AIM client (beta...)
Hmm, go ahead and use the code however you want, but that was from over a year ago when I was first learning networking and how manual linked lists work... Looking back at the code it is kind of unorganized, inefficient, and I think there is a memory leak with the linked list strings not being freed manually... I started a complete rewrite yet again earlier this year but never got too far into it.
Edit - Haha wow, that's basically what I wrote in the first post over a year ago..
Edit - Haha wow, that's basically what I wrote in the first post over a year ago..