DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Author Topic: Cross IM service  (Read 8,162 times)

Codebyte

  • "Premature Optimization is the root of all evil."
  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 160
    • Participated in NANY Challenge Once
    • Coding Snacks
    • Plugin Coding Medal
Cross IM service
« on: June 30, 2008, 01:38 AM »
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 30, 2008, 02:10 AM by Codebyte »

wreckedcarzz

  • Still lurking. Still an anthro.
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 1,629
    • Participated in NANY Challenge Twice
    • Coding Snacks
    • Furry Fandom Badge - Furry Fandom
    • Linux User
Re: Cross IM service
« Reply #1 on: June 30, 2008, 07:05 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

  • [Well, THAT escalated quickly!]
  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
    • Participated in NANY Challenge Once
Re: Cross IM service
« Reply #2 on: June 30, 2008, 01:40 PM »
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

  • "Premature Optimization is the root of all evil."
  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 160
    • Participated in NANY Challenge Once
    • Coding Snacks
    • Plugin Coding Medal
Re: Cross IM service
« Reply #3 on: June 30, 2008, 02:24 PM »
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

  • [Well, THAT escalated quickly!]
  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
    • Participated in NANY Challenge Once
Re: Cross IM service
« Reply #4 on: June 30, 2008, 03:07 PM »
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
    • Coding Snacks
Re: Cross IM service
« Reply #5 on: June 30, 2008, 06:16 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.



Original address: https://www.donationcoder.com/forum/index.php?topic=13878.0