[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]  Tips and tricks
. . -> [Subject]  How to install MUSHclient on Windows 7
Home  |  Users  |  Search  |  FAQ
Username:
Register forum user name
Password:
Forgotten password?
(New message)
Subject: How to install MUSHclient on Windows 7
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)

Pages: 1  2  3 4  

Posted by Fiendish   USA  (1,041 posts)  [Biography] bio   Global Moderator
Date Thu 21 Feb 2013 02:09 PM (UTC)  quote  ]

Amended on Thu 21 Feb 2013 02:12 PM (UTC) by Fiendish

Message
MUSHclient wants to update files in its own folder. Windows UAC doesn't allow that in certain places like %ProgramFiles% or %SystemRoot%. If you want MUSHclient to run properly, you have to either not put it in a UAC protected location or run MUSHclient as Administrator.

Now I don't know what the security settings on C:\рабочий стол\ are, but try moving the MUSHclient folder to a location controlled by your user such as your user documents folder.

Also try restarting the computer. Windows could just be locking the file temporarily.

http://aardwolfclientpackage.googlecode.com/
https://github.com/fiendish/aardwolfclientpackage
[Go to top] top

Posted by Ricko   (2 posts)  [Biography] bio
Date Thu 21 Feb 2013 06:16 AM (UTC)  quote  ]
Message
Explain in detail please.
[Go to top] top

Posted by Nick Gammon   Australia  (19,672 posts)  [Biography] bio   Forum Administrator
Date Wed 20 Feb 2013 09:42 PM (UTC)  quote  ]
Message
Make sure you install somewhere you have write-access. For example in My Documents, or Documents.

- Nick Gammon

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

Posted by Ricko   (2 posts)  [Biography] bio
Date Wed 20 Feb 2013 05:21 PM (UTC)  quote  ]
Message
help me please!!! Windows 8, starting error -> Can't open global preferences
database at:
C:/рабочий стол/днс/mushclient/
mushclient_prefs.sqlite (Error was: "unable to open
database file")
Check you have write-access
to that file. what to do???
[Go to top] top

Posted by WhiteWolf   Canada  (18 posts)  [Biography] bio
Date Fri 18 Jan 2013 08:16 AM (UTC)  quote  ]
Message
Hello, I had an unusual glitch with my desktop copy of MushClient v. 4.84, and I'd managed to narrow it down to one type of trigger, and the script (using VBScript) that it calls ( my 'pose-clipper' script)

My laptop runs Windows 7 Home Premium x64, without any issues. My desktop was also running Win 7 Home Premium x64, but it was kicking back an error upon startup:

(* well, it was until I disabled all the related triggers... something about access to "OnGagTrigger" the call for the script in my glitch'd trigger *)

It was still kicking this back the following error despite my not having anything that really could trigger it (it was triggering on a name that is not set in the trigger list, and nothing else on the line is set either...)

Trigger function "OnGagTrigger" cannot execute - scripting disabled/parse error.

I narrowed it down to that type of triggers, and the script, by disabling the triggers as a while at first, then the 'pose-clipper' ones manually - a tedious process)

I finally tried the solutiuon that worked... copy the installed MushClient directory from my laptop to my desktop (it goes into C:/Program Files (x86)/MushClient in both systems, and hey presto, the 'glitch' vanished.

So, my question becomes, was anything changed recently in the 4.84 install compared to the originally distributed one? If so, its got a glitch... I'm just glad I could salvage from my laptop...

Then again, maybe something in my desktop was preventing something from running correctly (or at least ~installing~ correctly) as the brute-force copy/paste worked. A manual look-compare saw identical files/sizes/dates... so If you changed sommat, please, swap it back?

WhiteWolf McBride
faithful MushClient user (yea, I prefer my formatting... its a Client for Mushes, right?)
[Go to top] top

Posted by YmerejO42   USA  (25 posts)  [Biography] bio
Date Wed 05 Dec 2012 07:07 AM (UTC)  quote  ]
Message
Well, thanks for answering the question, although it's a little out-of-date now. lol
[Go to top] top

Posted by Nick Gammon   Australia  (19,672 posts)  [Biography] bio   Forum Administrator
Date Tue 04 Dec 2012 08:32 PM (UTC)  quote  ]
Message
YmerejO42 said:

What do you have to have to compile MUSHclient? I have Visual Studio 2008 Express, would that work?


Express won't work because MUSHclient uses MFC, and that is not part of the freebie stuff they distribute.

- Nick Gammon

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

Posted by JackDesert   (3 posts)  [Biography] bio
Date Tue 04 Dec 2012 04:36 PM (UTC)  quote  ]
Message
Same technique of installing onto Windows 7 will work on Win8 and I thank you for mentioning it as I was getting pretty ticked off at my logs being empty, my characters being unrunable etc.
[Go to top] top

Posted by YmerejO42   USA  (25 posts)  [Biography] bio
Date Mon 08 Nov 2010 11:37 PM (UTC)  quote  ]
Message
OK, once I got Windows Validation to admit that my copy is legit (Microsoft hates me), I got the Win7 64-bit version, and now it works perfectly. Turns out that the one I had was for Vista 32-bit, and wasn't installing properly or something.

Still think it would be nice to update the helpfiles, but at least now it works. Thanks for the verification on that.

On the matter of moving the world/plugin/logs folders - What do you have to have to compile MUSHclient? I have Visual Studio 2008 Express, would that work? If not, then what would I need to get? Maybe I can help contribute by rewriting part of the code to move those into the My Documents like I've suggested, then it shouldn't matter where MUSHclient is installed. I know, you can change them manually, but I'm not sure the changes would save if you weren't running in elevated mode to start with. If it defaults to a writeable folder, then there's no issue there. Plus it would make it easier to use on multi-user systems, like mine.
[Go to top] top

Posted by Nick Gammon   Australia  (19,672 posts)  [Biography] bio   Forum Administrator
Date Mon 08 Nov 2010 10:37 PM (UTC)  quote  ]

Amended on Mon 08 Nov 2010 10:41 PM (UTC) by Nick Gammon

Message
YmerejO42 said:

In fact (having just tried it), for some reason Win7 refuses to associate older .hlp files with the program, you have to edit the registry in order to do so. But it still won't launch from within MUSHclient, so context-sensitive help is nonexistent.


Yeah it works fine. I just tried on what is basically a Vanilla Windows 7 environment. I only bought and installed it to prove MUSHclient starts up OK. No registry editing or anything like that.



I just started MUSHclient, and the Ctrl+Shift+Alt+L stuff works. And as you can see from the screenshot, hitting the "Functions" button when editing a script works. And the context-sensitive help works (the "show me what this does" cursor). And F1 works in the usual way.

Maybe you didn't install the legacy help stuff in the recommended way?

- Nick Gammon

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

Posted by YmerejO42   USA  (25 posts)  [Biography] bio
Date Mon 08 Nov 2010 09:57 PM (UTC)  quote  ]
Message
Quote:
So I'm not sure what is really being achieved by your turning my .zip file into another installer.


I just prefer to have the default installation be in a folder other than Program Files. That way, if I have to reformat my computer (happens more often than you might think), I don't have to remind myself to change the installation folder when I'm installing MUSHclient.

Quote:
No, but downloading the Windows-supplied help program makes the existing help file run OK (as described on page 1 of this thread).

And yeah, the Microsoft-supplied help file reader does read the old format, but 1) it's something extra for end-users to have to install, and 2) it doesn't do any good if you're playing and hit F1 for help. In that case, it tries to launch it with the native help program, which won't read the old format, even if you have the older one installed and associated with the older help files.

In fact (having just tried it), for some reason Win7 refuses to associate older .hlp files with the program, you have to edit the registry in order to do so. But it still won't launch from within MUSHclient, so context-sensitive help is nonexistent.
[Go to top] top

Posted by Nick Gammon   Australia  (19,672 posts)  [Biography] bio   Forum Administrator
Date Mon 08 Nov 2010 07:22 PM (UTC)  quote  ]
Message
Well I seem to be getting different results to you. First I made a non-administrator account on Windows 7, then grabbed the latest installer (4.67) and ran that. It asked for an administrator password to run the installer, which is fair-enough I think. Under your plan of installing to C:\games you would expect to have to give permission for that.

After that it asked an install directory so I said C:\games (so it ended up in C:\games\MUSHclient). That worked fine, then I started the program, connected, saved the world file and exited.

I then re-ran MUSHclient - didn't have to enter an admin password. I saved the world file again, no admin password.

So I'm not sure what is really being achieved by your turning my .zip file into another installer.

YmerejO42 said:

Also, any luck with getting the help file updated? I tried, but I never had any luck with getting it converted.


No, but downloading the Windows-supplied help program makes the existing help file run OK (as described on page 1 of this thread).

- Nick Gammon

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

Posted by YmerejO42   USA  (25 posts)  [Biography] bio
Date Mon 08 Nov 2010 02:37 PM (UTC)  quote  ]
Message
Well, all I ask is that you keep putting up a .zip download, please, so I can continue using my installer. That way, I don't have to remember to change the install location to a place where Vista or Win7 won't continually prompt me for Administrator rights for me to save worldfiles, or aliases, or most other things that I do in the normal course of MUDding.

Plus, remember, if MUSHclient is started in a non-elevated state, Win7 at least won't allow it to elevate "on the fly" to write into the Program Files folder, I believe. So you'd have to elevate it on every run, which would make some people paranoid that you'd hidden some malicious code in the program, and was using that to force them to allow it to run. Not saying that you have, pointing out that some people are paranoid enough to think that way.

Again, as I said on another occasion, if you could modify the source so that the default directory for datafiles is something like <user>\My Documents\My Games\MUSHclient, that would also avoid all of the issues with the User Account Rights. If I knew programming well enough, I'd offer to patch it myself, but I don't, unfortunately.

Also, any luck with getting the help file updated? I tried, but I never had any luck with getting it converted.
[Go to top] top

Posted by Nick Gammon   Australia  (19,672 posts)  [Biography] bio   Forum Administrator
Date Mon 08 Nov 2010 05:34 AM (UTC)  quote  ]
Message
The current installer allows you to choose a destination directory (which you could easily make to be C:\games\).

Also it remembers what you previously installed into for next time. So, for a one-time change of the installation location, effectively the existing installer will do what you suggest.

However the latest version does include the updated look-and-feel of the installer.

- Nick Gammon

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

Posted by YmerejO42   USA  (25 posts)  [Biography] bio
Date Wed 03 Nov 2010 04:14 PM (UTC)  quote  ]
Message
WillFa said:
p.s. %SystemDrive% gives you the boot drive. %HomeDrive% can be set by your Net Admin so that you save to a server and not locally.


Hopefully, people using MUSHclient will be either playing on a standalone computer, at home, or if they do have a network, they'll know not to install it on a server drive.
[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.


79,213 views.

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

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.

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