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


Register forum user name Search FAQ

Gammon Forum

Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to "verify" your details, 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.
 Entire forum ➜ MUSHclient ➜ Suggestions ➜ Enable/disable plugins through the plugin menu

Enable/disable plugins through the plugin menu

It is now over 60 days since the last post. This thread is closed.     Refresh page


Pages: 1  2 

Posted by Cage_fire_2000   USA  (119 posts)  Bio
Date Reply #15 on Thu 07 Jun 2007 01:25 AM (UTC)
Message
OK, forget the script encoder, it doesn't work except for webpages viewed in IE.
Top

Posted by Shaun Biggs   USA  (644 posts)  Bio
Date Reply #16 on Thu 07 Jun 2007 05:59 PM (UTC)

Amended on Thu 07 Jun 2007 06:00 PM (UTC) by Shaun Biggs

Message
Quote:
Now, if you want a *real* lock system, you also wanted to let the client still do "most" things, *but* you don't want secure plugins, then one solution would be to add something like:

I think the best solution would be to have a plugin like Cage_Fire_2000 had mentioned having. If the world plugin is disabled, you can have it disconnect from the world. If you want to get really insane with all those extra client locking issues, just get a screen locking program like xlock.

Quote:
Again, this doesn't require that the plugin be secured at all, but it **does** prevent the client from locking up for 2-3 hours you are AFK, when we really can't be sure what the client or the connection will do if the client isn't able to do anything at all, since the script, using a normal dialog, is going to be frozen. Which, as I said, is imho, a bad idea.

If you are that concerned about what is going on with your client while you are gone for several hours, there is an even easier solution... close MUSHclient! I'm sure your game can get along fine without you being logged in 24/7 if it's a security issue. Setting a lock up if you, for example, are mudding from a computer lab at a university and have to run to the bathroom real quick is realistic. Being secure on your own computer should be a lot easier since you can just use other options like screen locking. WindowsXP even lets you switch out sessions where you can have programs running in the background... set up a guest account and swap into that if someone wants to use your computer.

The plugins work fine as is with the OnPluginDisable routine built in to disconnect your character. The only thing that will defeat this is being able to reconnect with an autologin, which isn't secure to begin with.

It is much easier to fight for one's ideals than to live up to them.
Top

Posted by Shadowfyr   USA  (1,787 posts)  Bio
Date Reply #17 on Thu 07 Jun 2007 06:43 PM (UTC)
Message
Sigh. Shaun, I am thinking in terms of what happens *if* you planned on only being afk for 2-3 minutes, but that turned into longer. Sure, you can lock the entire fracking computer, but maybe that **isn't** what someone wants to do. They might want it to be possible for someone to use the computer *but* also keep the client locked, in which case, you are right back to the same problem. You can't lock it, unless you are willing to risk someone getting around it, by deleting the plugin, or by freezing the client for a period of time you "can't" be 100% sure will only be a few minutes.

Sorry for being the sort of person that looks at all angles of a problem and recognizes when there are dragon sized holes in them. lol Its just the way I think.
Top

Posted by Shaun Biggs   USA  (644 posts)  Bio
Date Reply #18 on Thu 07 Jun 2007 07:50 PM (UTC)
Message
So you get disconnected from the world with the client lock plugin if someone tries to diable it... big deal. You obviously weren't using it at the moment anyway. Find the dragon sized hole in that...

Personally, I think you're just going about making mountains out of molehills here. Disconnecting you from your world will let people use the computer, but not muck about with your character. All your triggers/timers will still keep running until someone tries tampering with MUSHclient. They cannot log back in unless you have an autologin set or if they know your password (which means they can just connect with telnet and you're screwed anyway). All the problems you mentioned are solved with that one simple script setup.

It is much easier to fight for one's ideals than to live up to them.
Top

Posted by Nick Gammon   Australia  (23,046 posts)  Bio   Forum Administrator
Date Reply #19 on Thu 07 Jun 2007 09:11 PM (UTC)
Message
These "program lock" plugins - to be used during a quick absence - seem to me to be unnecessary, because under Windows XP you just hit Windows_key+L to instantly return you to the login screen. Under NT you press Ctrl+Alt+Del and hit "Lock Workstation".

Then you need to re-enter the account password before you can continue the session. Meanwhile in the background MUSHclient is still receiving data and processing it normally.

I suppose this won't work in a shared environment where everyone knows the password - although it would surprise me a bit if playing MUDs was allowed there. In that case, as someone said, you can just log out.

Another alternative for more security is to create a TrueCrypt volume:

http://www.truecrypt.org/

This can just be a file on disk. By running MUSHclient off such a volume your logs, player passwords etc., are all encrypted and safe from viewing - once you dismount the volume that is.

- 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.


60,687 views.

This is page 2, subject is 2 pages long:  [Previous page]  1  2 

It is now over 60 days since the last post. This thread is closed.     Refresh page

Go to topic:           Search the forum


[Go to top] top

Quick links: MUSHclient. MUSHclient help. Forum shortcuts. Posting templates. Lua modules. Lua documentation.

Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.

[Home]