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

Gammon Forum

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

[Folder]  Entire forum
-> [Folder]  MUSHclient
. -> [Folder]  Suggestions
. . -> [Subject]  Lock World
Home  |  Users  |  Search  |  FAQ
Register forum user name
Forgotten password?

Lock World

It is now over 60 days since the last post. This thread is closed.   [New subject]  Start a new subject   [Refresh] Refresh page

Posted by FarlandsMux   Australia  (1 post)  [Biography] bio
Date Mon 18 Jun 2001 06:53 AM (UTC)  quote  ]
Hello People! - A suggestion for the multi-share computers in the world. When one system is running multiple connections, and your friend steps in to use one, how could you make a world 'lock' when it is placed in the background? It would be a good way to ensure privacy of your world, and for us Wizards, ensure safety of the db without having to logout which is annoying when users switch around a lot.
Hope others find this suggestion useful!

Akira (UNE/WTF muus/mux)

aka: 'Ashlan' farlands.spodzone.com 6060
[Go to top] top

Posted by Nick Gammon   Australia  (19,679 posts)  [Biography] bio   Forum Administrator
Date Reply #1 on Mon 18 Jun 2001 10:10 AM (UTC)  quote  ]
This request has come up a couple of times, and my main question is - how do you protect it?

I suppose the obvious answer is "with a password", but then that leads to another question - what if you forget the password?

You might have some way of "unlocking" the password (eg, by emailing me) but if someone is sharing the computer they can probably fake up an email without too much trouble.

If you can think of some way of locking the world, but with some way of recovering if you forget your password, that can't be easily compromised, I will be very happy to hear of it. :)

- Nick Gammon

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

Posted by Ashlan   Australia  (8 posts)  [Biography] bio
Date Reply #2 on Thu 18 Mar 2004 02:02 AM (UTC)  quote  ]
Hee, ages since this idea was bandied about. STILL a really handy idea.

Yeah, i have a reasonable idea - don't forget you're password! If you CAN'T remember it, then you HAVE to close the world, and start a new session. Hm, no, the session being locked would make it impossible to close the session i suppose.


Okay, so you forget your password, which is stupid, but happens - you CAN close the world and start a new session. is that possible on a code level? If so, that's the obvious solution. The option to: <Lock session when switching worlds> would be the obvious next suggestion, to ensure privacy & safety.

ashlan nau`arri
ashlan.pupware.com 1503
[Go to top] top

Posted by Shadowfyr   USA  (1,776 posts)  [Biography] bio
Date Reply #3 on Thu 18 Mar 2004 02:35 AM (UTC)  quote  ]
Actually.. Just locking the keyboard input and access to the toolbar buttons would be enough (oh, and the immediate mode script command). No real need to disable closing the client, the world or anything else in the client, just cut off all methods that let someone send text or run script until you 'unlock' *that* world. If you forget the password you typed in when you set it to be locked, then all you do is close the world, then reload it to reconnect. This would automatically kill the lock on that world and as long as you don't have your password to the server set to automatically log in, no problems. The advantage is you can choose anything you want when you lock it, it doesn't have to be a fixed password, just a random word you type in when you lock it. A dialog pops up, asks you for a password and locks that world. Try to unlock it and get the same password dialog.

One possibility is to add a broken lock icon to the World window, next to the close button. Click it, get the dialog and that window now shows a complete lock, like you see in IE and the like for secure pages. Unobvious, out of the way, doesn't interfer with other worlds that may be open that you want unlocked, etc.

Only suggestion would be that closing the client itself should only be allowed if no locked worlds are open. That way if someone fools with a world in the client that isn't locked, they can't close the client and lose your connected but locked world as well. This won't keep them from trying to close the worlds, but most people would hopefully minimize the client, instead of taking the trouble to close them all.

main {
__if (Schrodinger_Cat is Alive or version >= "XP"){
____if version = "Vista" then Performance /= Number_of_Cores;
____call Functional_Code();}
____call Crash_Windows();}
[Go to top] top

Posted by Meerclar   USA  (609 posts)  [Biography] bio
Date Reply #4 on Thu 18 Mar 2004 02:37 AM (UTC)  quote  ]
Even if you unlock worlds when the client is shut down you have ppl that have all their world set to autolog their characters because they cant be bothered to remember passwords in the first place so your security is still busted. There really isn't a good way to do this at the program level. The best security is quite simply educated users, something there very simply aren't enough of in the computer world.

Meerclar - Lord of Cats
Coder, Builder, and Tormenter of Mortals
Stormbringer: Rebirth
[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.


It is now over 60 days since the last post. This thread is closed.   [New subject]  Start a new subject   [Refresh] 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.


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]    [Web site powered by FutureQuest.Net]