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.