Home | Blog | Software | Reviews and Features | Forum | Help | Donate | About us
topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • December 10, 2016, 10:49:57 AM
  • Proudly celebrating 10 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Cross IM service  (Read 3682 times)

Codebyte

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 160
  • "Premature Optimization is the root of all evil."
    • View Profile
    • CodeByter.com
    • Donate to Member
Cross IM service
« on: June 29, 2008, 08:38:15 PM »
How would I go about making one of my TCP/IP chat programs able to talk with AIM or something... Is this difficult?
CodeByter.com - http://www.codebyter.com
« Last Edit: June 29, 2008, 09:10:59 PM by Codebyte »

wreckedcarzz

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 1,623
    • View Profile
    • Donate to Member
Re: Cross IM service
« Reply #1 on: June 30, 2008, 02:05:26 AM »
AIM has an SDK if you sign up for their developer group, I have a copy of it - I think it is C#/C++ only, not sure...

I wouldn't say it is difficult, but based on my attempts, it sure isn't easy.

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,029
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: Cross IM service
« Reply #2 on: June 30, 2008, 08:40:14 AM »
If you have access to the protocol, it's "easy enough" - which still means lots of work and potential bugs. If you get a ready-made library (which any SDK probably will be), it should be "pretty darn easy".

If you need to reverse-engineer the protocol... well, forget about it. It's doable, but since you're asking how hard it is, you wouldn't be ready for it yet :)
- carpe noctem

Codebyte

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 160
  • "Premature Optimization is the root of all evil."
    • View Profile
    • CodeByter.com
    • Donate to Member
Re: Cross IM service
« Reply #3 on: June 30, 2008, 09:24:08 AM »
lol, I'll check some stuff out :) Still would be interested in the process though. Thanks for the link Wreckedcarzz!
CodeByter.com - http://www.codebyter.com

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,029
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: Cross IM service
« Reply #4 on: June 30, 2008, 10:07:41 AM »
Btw, unless you're going to be doing this for the learning experience, you might want to check out Miranda.
- carpe noctem

jazper

  • Coding Snacks Author
  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 92
    • View Profile
    • Jazper's Software
    • Donate to Member
Re: Cross IM service
« Reply #5 on: June 30, 2008, 01:16:30 PM »
I've purchased the components from http://www.imcomponents.com/  for use in Delphi.  They are very good and actively maintained...if you are willing to pay $$ for them, definately worth the purchase.