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
➜ Plugins
➜ Any way to make a 'chat' plugin?
|
Any way to make a 'chat' plugin?
|
It is now over 60 days since the last post. This thread is closed.
Refresh page
Pages: 1
2
3
4
5
6
7
| Posted by
| Nick Gammon
Australia (23,173 posts) Bio
Forum Administrator |
| Date
| Reply #90 on Sun 13 Apr 2003 06:53 AM (UTC) |
| Message
| I've been trying to say I don't want to change the protocol, or do my own. I want to work smoothly in a mixed-client environment. So far my testing seems to show this is being achieved, bearing in mind I can't test zChat because of access violations etc.
However since it is supposed to support MM protocol that should be good enough.
I think I have the loop problem in hand, and within a day or so will be ready for some enthusiastic testers. ;) |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | | Top |
|
| Posted by
| Nick Gammon
Australia (23,173 posts) Bio
Forum Administrator |
| Date
| Reply #91 on Wed 16 Apr 2003 07:49 AM (UTC) |
| Message
| Well, it is here at last! :)
Version 3.37 of MUSHclient is released with the initial implementation of the chat system. It is pretty comprehensive, including:
- Make calls
- Accept calls
- Validate incoming calls
- Chat to one or many
- Emote to one or many
- Snoop another user
- Send/receive files
- Send commands
- Comprehensive script interface, so you can script chat sessions to your heart's content
- Send chat messages from within scripts, triggers, aliases, timers and so on
- Use plugin callbacks to filter incoming chat messages and react to them appropriately
- Ping other users to see how fast the connection is
- Chat with MudMaster and zChat users
A detailed description of the chat system can be found at The MUSHclient Chat System.
|
- Nick Gammon
www.gammon.com.au, www.mushclient.com | | Top |
|
| Posted by
| Nick Gammon
Australia (23,173 posts) Bio
Forum Administrator |
| Date
| Reply #92 on Wed 16 Apr 2003 08:04 AM (UTC) Amended on Wed 16 Apr 2003 10:31 PM (UTC) by Nick Gammon
|
| Message
| The chat improvement was achieved with a minimal amount of bloat, by the way. The download size of the MUSHclient installer has only increased from 1.17 Mb to 1.19 Mb.
This compares somewhat favourably to other clients which I could name, but won't. However to give you the general idea ...
- Client A
Main download: 6.93 Mb
Chat plugin: 0.67 Mb
Required database files:
- MDAC 2.7 SP1 - 5.14 Mb
- JET 4.0 SP3 OLEDB - 3.51 Mb
- JET 4.0 SP6 - 2.88 Mb
Add that all up and you need 19.13 Mb to install this client. (Of course, you don't need to re-download the database files every time you upgrade, but the main client is still 6.93 Mb).
- Client B
Main download: 0.87 Mb
Required DLLs: 1.25 Mb
Total size: 2.12 Mb
- Client C
Main download: 10.7 Mb
- Client D
Main download: 3.04 Mb
|
- Nick Gammon
www.gammon.com.au, www.mushclient.com | | Top |
|
| Posted by
| Zhamel
USA (67 posts) Bio
|
| Date
| Reply #93 on Wed 16 Apr 2003 10:33 AM (UTC) |
| Message
| | You rock! Keep up the awsome work. Because of you I can get into "trouble" at work for Mudding, luckily my boss muds also :) | | Top |
|
| Posted by
| NC99
USA (17 posts) Bio
|
| Date
| Reply #94 on Mon 21 Apr 2003 02:21 AM (UTC) |
| Message
| | I dont know if its just me, but i cant seem to be able to send commands to anyone who is allowing it.. Has anyone else had any problems with this? Other than that everything seems to work great. Thanks Nick! If i only knew how to configure it better. :p |
Im a minster of death...Praying for war!
NC | | Top |
|
| Posted by
| NC99
USA (17 posts) Bio
|
| Date
| Reply #95 on Mon 21 Apr 2003 02:47 AM (UTC) |
| Message
| | Something else i just noticed is the #request command doesnt work, and that it seems that everyone connects to you served.. not so sure if thats a good idea or not.. also.. when you try and call someone it seems to look for them on a chat server instead of going right to that IP address? |
Im a minster of death...Praying for war!
NC | | Top |
|
| Posted by
| Nick Gammon
Australia (23,173 posts) Bio
Forum Administrator |
| Date
| Reply #96 on Mon 21 Apr 2003 03:42 AM (UTC) |
| Message
| The command sending will probably only work if MUSHclient is at both ends. It uses a command number 105, which is a zChat command number, not a MudMaster command number.
There is a bug in IP resolution, see the other recent post about that. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | | Top |
|
| Posted by
| Nick Gammon
Australia (23,173 posts) Bio
Forum Administrator |
| Date
| Reply #97 on Tue 22 Apr 2003 09:07 PM (UTC) |
| Message
|
Quote:
Something else i just noticed is the #request command doesnt work, and that it seems that everyone connects to you served..
Sorry, I misunderstood your post. #request should work, and they should not be marked as served. I'll have to check that. However conceivably in your case it is related to the earlier bug, which resulted in connecting to the wrong IP address. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | | Top |
|
| Posted by
| NightCrawler
Canada (16 posts) Bio
|
| Date
| Reply #98 on Wed 23 Apr 2003 03:09 AM (UTC) |
| Message
| Hi,
I'm back after some problems with my ISP (got busted running servers...oops) and I was checking the status of the MUSHclient chat plug-in. I see the beta has been released to favorable response (minus a few bugs?). Nice, congrats!
I took a few minutes to browse through the new online "user's guide" for the chat plug-in too. I'm impressed. Every feature (as a MM user) seems to have been implemented including a few "bonus" features. I like the file checksum idea...and the detailed info you can retrieve on specific users is nice too.
Unfortunately, I haven't had time to test drive the client yet, but once I get my "situation" resolved with my ISP I'll toss in my two-cents for giggles.
Now, if you can make my MM scripts compatible with MUSHclient, I may even consider a permanent switch. I'm guessing that's too much to ask for, though...hehe.
Regards,
NightCrawler |
A computer once beat me at chess, but it was no match for me at kick-boxing... | | Top |
|
| Posted by
| Nick Gammon
Australia (23,173 posts) Bio
Forum Administrator |
| Date
| Reply #99 on Wed 23 Apr 2003 03:24 AM (UTC) |
| Message
| | I am currently working on a GUI interface to the chat system - should be available shortly. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | | Top |
|
| Posted by
| Flannel
USA (1,230 posts) Bio
|
| Date
| Reply #100 on Wed 23 Apr 2003 05:55 AM (UTC) Amended on Wed 23 Apr 2003 05:56 AM (UTC) by Flannel
|
| Message
| Nick, what exactly does GUI mean in this case?
Just another Options Tab for changing options/user stuff? or.. what?
As I dont think youre writing a zChat type thing (and dont take that as suggestion if you arent), so, whats the GUI going to be like? Just an additional toolbar? know |
~Flannel
Messiah of Rose
Eternity's Trials.
Clones are people two. | | Top |
|
| Posted by
| Nick Gammon
Australia (23,173 posts) Bio
Forum Administrator |
| Date
| Reply #101 on Wed 23 Apr 2003 06:14 AM (UTC) |
| Message
| First, there is one more configuration tab in the main world configuration system. This is for general chat configuration, for things like:
- Your chat name, eg. "Nick"
- Whether you are accepting incoming calls, and if so, on what port
- What colour you want chat messages in
- What to prefix each chat message with, eg. "<CHAT>"
- Limits on message size
- Whether to automatically accept files
- What directory to save files in
Then there is a general "current chat sessions" screen that is used to view the current status of the chats you are currently connected to. This will list each connection, and let you:
- View or change their status (eg. allow snooping, allow file transfers)
- Do various actions to that connection (or multiple connectios), such as ping, snoop, send a file, chat, emote, peek connections, request connections
- Hang up one or more connections
- Chat or emote to all
- Make a new call
Basically the GUI interface lets you use the chat system from a user-friendly dialog-box based system, which means you don't need the chat plugin if you don't want it.
However the chat plugin will let you do chats from the command window, without having to bring up, and dismiss, dialog boxes all the time. I would expect frequent users to learn a few commands rather than use dialogs.
However the main configuration screen certainly lets you view and change the chat configuration with a minimum of fuss. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | | 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.
302,077 views.
This is page 7, subject is 7 pages long:
1
2
3
4
5
6
7
It is now over 60 days since the last post. This thread is closed.
Refresh page
top