[Home] [Downloads] [Search] [Help/forum]

Gammon Software Solutions forum

See www.mushclient.com/spam for dealing with forum spam. Please read the MUSHclient FAQ!

[Folder]  Entire forum
-> [Folder]  MUSHclient
. -> [Folder]  General
. . -> [Subject]  MUSHClient and Background IRC

Home  |  Users  |  Search  |  FAQ
Username:
Register forum user name
Password:
Forgotten password?
(New message)
Subject: MUSHClient and Background IRC
Name:
Your forum user name.
Register forum user name
Password:
Your forum password.
Forgotten password?
Message:
Message to be posted (in English, please)
Maximum of 6000 characters. Text only please, no HTML.
Forum codes:
Check this if your message uses 'forum codes' or templates (auto-detected for new posts).
Forum codes Templates

Save this message ...


Subject review (reverse sequence)

Posted by Azeral777   (6 posts)  [Biography] bio
Date Sat 08 Aug 2009 08:24 AM (UTC)  quote  ]

Amended on Sat 08 Aug 2009 08:27 AM (UTC) by Azeral777

Message
Incidentally, is it possible for chat-related commands other than mere chat (or possible to add this functionality), such as snooping or command sending or file transfers, to be sent to other people who are connected to that 'server' without having to set up a separate direct connection with them?

If I recall, my very limited and quick tests showed that the 'everyone connects to one person' approach only allows normal chat to occur to the entire group, without the ability to funnel other modes of interaction (primarily tested with snooping) through the intermediary. When you try, the commands only bring up the central server as a possible target due to lack of direct connections with others. It'd be very helpful for those who, for one reason or another, don't have authority over their routers. Perhaps an 'act as server' checkbox could toggle this functionality, if there's fear of multiple people abusing an unwilling intermediary's bandwidth.
[Go to top] top

Posted by Nick Gammon   Australia  (18,770 posts)  [Biography] bio   Forum Administrator
Date Thu 06 Aug 2009 09:51 PM (UTC)  quote  ]
Message
Quote:

The only problem with it is that pretty much everyone now-a-days is behind some kind of NAT device.


True, but to use the chat system you only need to enable port-forwarding to a single copy of the client (effectively, this is the chat server). So if one of your group can leave a PC on 24/7, just run a copy of MUSHclient continually set up as the chat server. It doesn't even have to be the same copy you use for playing MUDs. The chat server world could use the IP address of 0.0.0.0 for its MUD (so it doesn't connect). It would simply be there to relay messages.

Everyone else is calling out, and the NAT problem doesn't exist for them.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
[Go to top] top

Posted by Lerayas   (3 posts)  [Biography] bio
Date Thu 06 Aug 2009 09:33 PM (UTC)  quote  ]
Message
Well! Let me know when that happens, Twisol. :3
[Go to top] top

Posted by Twisol   USA  (2,229 posts)  [Biography] bio
Date Wed 05 Aug 2009 11:46 PM (UTC)  quote  ]
Message
*shifty* An IRC plugin is my current project. In fact, if/when Nick has LuaSocket added to MUSHclient (which he said he was considering at the very least), it'll probably be a snap to install and use.

'Soludra' on Achaea

Blog: http://jonathan.com/
GitHub: http://github.com/Twisol
[Go to top] top

Posted by Lerayas   (3 posts)  [Biography] bio
Date Wed 05 Aug 2009 07:45 PM (UTC)  quote  ]
Message
There is that. To be honest, while waiting to read this reply, I discovered and tested out the #chat plugin and think it's really, really awesome. The only problem with it is that pretty much everyone now-a-days is behind some kind of NAT device. We've had to use a virtual-LAN program like Hamachi in order to connect. While that's pretty okay and totally workable, IRC would be nice.

At this point, I'm not sure whether or not putting the work into development for something like this would even be worth it, though!

Thanks for your prompt reply; Nick Gammon, you're pretty much my hero.
[Go to top] top

Posted by Nick Gammon   Australia  (18,770 posts)  [Biography] bio   Forum Administrator
Date Wed 05 Aug 2009 05:54 AM (UTC)  quote  ]
Message
Why not just use the inbuilt chat system? That lets you do chats to selected other players without going through the ingame tells. You can do things like group chat, or chat-to-all.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
[Go to top] top

Posted by Lerayas   (3 posts)  [Biography] bio
Date Wed 05 Aug 2009 12:45 AM (UTC)  quote  ]
Message
First and foremost, I am wondering if anything like what I am about to describe already exists. If not, I am mostly asking (as I have some coding experience in the necessary languages, but none in MUSHClient itself) how difficult it would be. Here goes:

I was wondering if it's a feasible idea to run IRC in the background of one MUSHClient world-window. That might be a confusing sentence, so here is an awesome example that better illustrates what I am talking about:

emote smiles.
You smile.

Bob smiles back.

say How's it goign?
You say, 'How's it goign?'

/irc Oops. Sorry, Bob; I meant 'going.'
<IRC Chatroom1> Joe: Oops. Sorry, Bob; I meant 'going.'


Maybe that illustrates what I mean better? It's perfectly feasible to run MUSHClient in one window and mIRC in another and alt+tab between them, but the fluidity and combined nature of this idea really appeal to me.

Thanks in advance for any help, guys. :D
[Go to top] 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.


1,271 views.

[Reply to this subject]  Reply to this subject   [New subject]  Start a new subject   [Refresh] Refresh page

Go to topic:           Search the forum


[Go to top] top

[Home]

Written by Nick Gammon - 5K

Comments to: Gammon Software support
[RH click to get RSS URL] Forum RSS feed ( http://www.gammon.com.au/rss/forum.xml )

[Best viewed with any browser - 2K]    [Internet Contents Rating Association (ICRA) - 2K]    [Web site powered by FutureQuest.Net]