Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are
spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the
password reset link.
Due to spam on this forum, all posts now need moderator approval.
Entire forum
➜ MUSHclient
➜ General
➜ Oscar Protocol & AIM
It is now over 60 days since the last post. This thread is closed.
Refresh page
Posted by
| Orangeist
(8 posts) Bio
|
Date
| Thu 19 Feb 2009 04:31 AM (UTC) |
Message
| So, has anyone ever considered the possibility of incorporating AIM into MUSHclient? I have no idea whether this is possible or not, but I figured it was worth a shot. What could be better than having one of your tabs dedicated to AIM, eliminating the need for a useless program to suck up your computer's resources with unnecessary graphics and functions.
Looking into the matter, I've found that AOL offers SDKs for AIM and even has examples of source code in various languages. I was thinking the best route would be to try and go with VB for this one (what a better time to actually learn VB!). Info here on the OSCAR protocol AIM uses:
http://dev.aol.com/aim/oscar/
So before I even give this a shot, has anyone ever tried this before and confirm that it would be an utter waste of time in that it can't be done? Any tips would help, as well. Thanks! | Top |
|
Posted by
| Nick Gammon
Australia (23,133 posts) Bio
Forum Administrator |
Date
| Reply #1 on Thu 19 Feb 2009 05:03 AM (UTC) |
Message
| I haven't tried it. I can forsee problems that MUSHclient is already a client of the MUD, trying to make it a client of AIM as well may conceivably run into problems of "who is running the main loop, anyway?".
It is possible it will work, but I can't help much with the technical details, not having attempted anything like that. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| Dralnu
USA (277 posts) Bio
|
Date
| Reply #2 on Thu 19 Feb 2009 01:59 PM (UTC) |
Message
| Let me say I don't use MUSHclient, but here is a thought:
Since it is apparently highly scriptable, why not wrtie an IRC client to connect to bitlbee? This would also avoid issues of people logging in from two diffrent locations (main AIM/Yahoo/ect clients, plus MUSHClient). | Top |
|
Posted by
| RichKK
(33 posts) Bio
|
Date
| Reply #3 on Sat 21 Feb 2009 05:47 PM (UTC) |
Message
| In the past I would have MUSHclient save output to a text file that was read by an external script that could send IMs to AIM and receive them as well for MUSHclient to open.
| Top |
|
Posted by
| RichKK
(33 posts) Bio
|
Date
| Reply #4 on Sat 30 May 2009 04:47 PM (UTC) Amended on Sat 30 May 2009 06:21 PM (UTC) by RichKK
|
Message
| Is it possible to connect to an IRC network using MUSHclient? I'd love to connect to BitlBee im.bitlbee.org:6667 but this is as far as I get:
--- Connected on Saturday, May 30, 2009, 12:42 PM ---
:im.bitlbee.org NOTICE AUTH :BitlBee-IRCd initialized, please go on
I understand I'd need to run some other programs I believe for the ident for some servers but any help on connecting would be appreciated. | Top |
|
Posted by
| Nick Gammon
Australia (23,133 posts) Bio
Forum Administrator |
Date
| Reply #5 on Sat 30 May 2009 09:56 PM (UTC) |
Message
| I presume the protocols are different. I am not an expert in IRC at all, but what I just looked up on Wikipedia seems to indicate it is a TCP-based protocol (similar in concept to the MUD chat which is already implemented).
You might be able to get somewhere by using Lua (and Luasocket) to open a chat connection, and periodically check if something incoming has arrived.
I am reluctant to start adding bits and pieces on (like IRC, AIM, and so on) when external programs already exist to do these things. There was a time when someone wanted me to incorporate an FTP client into MUSHclient.
What might work, if you can find it, is to find an IRC client that has some external "hooks" (eg. via COM) so it could do the bulk of the work, and MUSHclient could ask it from time to time what is happening. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| RichKK
(33 posts) Bio
|
Date
| Reply #6 on Sun 31 May 2009 01:16 AM (UTC) Amended on Sun 31 May 2009 01:32 AM (UTC) by RichKK
|
Message
| It's odd because I know I once used an IRC client to connect to a MUD server so I had hope they were similar enough. Then when I searched the forum I took some threads to mean that people are using MUSHclient to connect to IRC.
http://www.gammon.com.au/forum/bbshowpost.php?id=5331
http://www.gammon.com.au/forum/bbshowpost.php?id=5111
But I guess those are not vanilla installations of MUSHclient.
I was actually looking into instant messaging clients that could send or receive UDP packets but thanks for the info about using COM, I am going to bother IRC admin.
And I guess someday being able to boot into a MUSHclient operating system is right out <g> | Top |
|
Posted by
| Relient F
(2 posts) Bio
|
Date
| Reply #7 on Thu 04 Jun 2009 01:37 PM (UTC) |
Message
| Hi,
To register to an irc network, after you connect you could do something like
nick RelientF
user bigd localhost server :some random person
You should then get all the weird stuff you normally see when you connect.
To send a message, use privmsg. For example
privmsg &bitlbee :identify Some20Random20Password
Note that privmsg is both for channels and users, and directly before you put a string you need to put a :
HTH! | Top |
|
The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).
To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.
27,552 views.
It is now over 60 days since the last post. This thread is closed.
Refresh page
top