AIM socket buddy list

This is a discussion on AIM socket buddy list within the A Brief History of Cprogramming.com forums, part of the Community Boards category; Been messing around with socket programming for a month and a half or so and have finally decided to go ...

  1. #1
    Registered User
    Join Date
    Jan 2003
    Posts
    99

    AIM socket buddy list

    Been messing around with socket programming for a month and a half or so and have finally decided to go balls to the walls and make something that I will actually use. I want to be able to have the program listen on the AIM port (5190) and when a person logs on or off the program would get the time that they logged on and their aim handle. The trouble with this is that for the most part these people do not have static IP's and I don't see any possible way to get their handle. I have the basic outline of the program I just don't have these two or so parts.

  2. #2
    RoD
    RoD is offline
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    you'd have to find a way for the program to pull the ip off the s/n's connection(obviously). In order to aquire a person using aim's ip, you would have to break the law.

  3. #3
    Registered User
    Join Date
    Jan 2003
    Posts
    99
    Is there not a way to dump the contents of the incoming packets from them and shift through them and find the sn?

  4. #4
    i want wookie cookies the Wookie's Avatar
    Join Date
    Oct 2002
    Posts
    455
    maybe you can make it work like a packet sniffer, except only port 5190?

    i know when you direct connect to someone, you can get their IP that way.

  5. #5
    Registered User
    Join Date
    Jan 2003
    Posts
    99
    See the thing is that I don't believe having their IP will work for what I am doing. These people for the majority are on dial up which means that they are signed a new or different IP address each time that they dial into their ISP. What seems to be the way to go would be to look into the packets that are recieved from port 5190 or ones that are associated with port 5190. Some how the handle's get to this computer and they must come across 5190. I was asking this question to see if anyone was along the same line of thought or if anyone had done something along this line before and wished to share their experience.

  6. #6
    Evil Member
    Join Date
    Jan 2002
    Posts
    638
    You could try looking into how GAIM works, it is an Open Source program so you can just pop it open and look through the code. Or you could even go to #gaim on freenode or the mailing list and ask there.

  7. #7
    I lurk
    Join Date
    Aug 2002
    Posts
    1,361
    http://www.ethereal.com/
    For all your sniffing needs.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Replies: 3
    Last Post: 03-04-2005, 01:46 PM
  2. Replies: 6
    Last Post: 03-02-2005, 01:45 AM
  3. Linked list with two class types within template.
    By SilasP in forum C++ Programming
    Replies: 3
    Last Post: 02-09-2002, 05:13 AM
  4. singly linked list
    By clarinetster in forum C Programming
    Replies: 2
    Last Post: 08-26-2001, 10:21 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21