473,403 Members | 2,284 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,403 software developers and data experts.

AIM protocol

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
Nov 21 '05 #1
5 2075
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" <iw****@discussions.microsoft.com> wrote in message
news:70**********************************@microsof t.com...
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

Nov 21 '05 #2
In article <eZ**************@TK2MSFTNGP14.phx.gbl>, Cathal Connolly [VB MVP] wrote:
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.


Theres also the open source messanger gaim. Use it on linux all the
time.

--
Tom Shelton [MVP]
Nov 21 '05 #3
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?
Nov 21 '05 #4
In article <A3**********************************@microsoft.co m>, iwdu15 wrote:
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?


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.

--
Tom Shelton [MVP]
Nov 21 '05 #5
In article <A3**********************************@microsoft.co m>, iwdu15 wrote:
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?


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...

--
Tom Shelton [MVP]
Nov 21 '05 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

34
by: jblazi | last post by:
Let us assume I have a list like and would like to transoform it into the string '{1,2},{7,8},{12,13}' Which is the simplest way of achiebing this? (The list is in fact much longer and...
1
by: Dom Leonard | last post by:
Hi all, I occasionally use the javascript protocol in window.open to retrieve a window property of the opener for use as HTML source: window.htmlSrc="<html>...blah ....<\/html>";...
6
by: Charles Law | last post by:
This is going to seem like a basic OO question, but it comes up and bites me every now and again. Suppose we have a multi-tiered protocol to implement, what is the logical, OO way to design the...
0
by: shoorik | last post by:
Folks, SiteID is an exciting new protocol that I've been planning and designing during the past couple of months. It's currently in early release, but I've been hoping to make somewhat of a...
5
by: Fatih BOY | last post by:
Hi, How can i register my own protocol like app-help://somepage.html which searchs typed files under a predefined folder (like document folder under installation root) ? Fatih BOY
12
by: Laszlo Zsolt Nagy | last post by:
Hello, I would like to develop a new network protocol, where the server and the clients are Python programs. I think to be effective, I need to use TCP_NODELAY, and manually buffered transfers....
4
by: Bob Badger | last post by:
Hi, Simple question (although I guess with a complicated answer). Is HTTP an async protocol? For instance, if I send a message to a c# webservice via http what is the protocol actually doing? ...
1
by: Benry | last post by:
Hi guys. I hope I can discuss Twisted here. If not, direct me to the correct place please. My question(s): I'm working on a custom network protocol (application layer in TCP/IP model) for a...
6
by: tycoonajayverma | last post by:
Hi, Can some one help me out for these following errors 24-OCT-2006 11:52:03 * (CONNECT_DATA=(SID=pro1)(CID=(PROGRAM=)(HOST=report2)(USER=crystal))) *...
4
by: Pool | last post by:
I tried to connect DB2 (Sitting in Unix server at my client location) using Db2 connect V8. I am getting the following error message. I tried all the possible options BUt the error is same.. See each...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.