the AIM protocol is a closed protocol owned by AOL (known as OSCAR), so it's
details aren't published. However, they've been reverse engineered fairly
effectively i.e. ethereal has one that can decipher messages cleanly. Theres
some unofficial documentation @ http://gaim.sourceforge.net/protocol.php,
you'll have to write your own sockets code.
"iwdu15" <iwdu15@discuss ions.microsoft. com> wrote in message
news:70CBB091-2855-42A0-867F-03AD709197A4@mi crosoft.com...[color=blue]
> hi, does anyone kno the protocol for AIM or how i would go about making a
> program that could communiicate with the AIM server? thanks[/color]
In article <eZHxk8DpFHA.33 16@TK2MSFTNGP14 .phx.gbl>, Cathal Connolly [VB MVP] wrote:[color=blue]
> the AIM protocol is a closed protocol owned by AOL (known as OSCAR), so it's
> details aren't published. However, they've been reverse engineered fairly
> effectively i.e. ethereal has one that can decipher messages cleanly. Theres
> some unofficial documentation @ http://gaim.sourceforge.net/protocol.php,
> you'll have to write your own sockets code.
>
>[/color]
Theres also the open source messanger gaim. Use it on linux all the
time.
In article <A3378ED2-66DF-44DB-9606-7B8961AB02ED@mi crosoft.com>, iwdu15 wrote:[color=blue]
> well then if i cant really connect to AIM, then likw what would b the basics
> of like conne ting to a friends computer to send them messeges?[/color]
You can use AIM - it's just a matter of figuring out the protocol. One
poster gave a reference to a document that covered what was known.
Another option, is to download the gaim source, and look at it. It's
free and handles AIM (as well as several other protocols) flawlessly.
In article <A3378ED2-66DF-44DB-9606-7B8961AB02ED@mi crosoft.com>, iwdu15 wrote:[color=blue]
> well then if i cant really connect to AIM, then likw what would b the basics
> of like conne ting to a friends computer to send them messeges?[/color]
How funny... I never noticed, but the link was to the gaim site :)
There are some links from there to various Oscar docs. I'm looking
through a couple now - and I see no reason that this can't be
implemented in .NET...
Comment