I can’t install new *.user.js local scripts. I use Firefox 11.0, and Greasemonkey 0.9.18.
When I open (Firefox – File – Open) a .user.js file on my local disk, it is not recognized as a Greasemonkey user script.
However, if I enter a URL to a .user.js file, it is recognized and installed by Greasemonkey.
There are a few things that can cause this:
Is the script in the system’s
temppath? (as reported by runningecho %temp%on a Windows command line.)There is an unreported “feature” whereby scripts will not install from this location but will install from other folders.
Does another script with the same name already exist?
Uninstall it from the script manager.
Firefox’s run-time state can get corrupted when debugging scripts, either on a per-tab or program-wide basis. Try opening a new tab and installing with it focused.
Restart like so:
CHKDSKafterwards.gm_scriptsfolder in your Firefox profile folder.