Reputation: 29339
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.
Upvotes: 3
Views: 11482
Reputation: 1673
Got the same problem with no resolution mentioned here I got my script installed simply by right-clicking the script in a file browser and "opening with ..." the firefox. Script installing dialog popped out and done. No other method working for me at the moment.
Upvotes: 0
Reputation: 1131
uninstalling and installing greasymonkey worked for me. All previous scripts were restored automatically.
Upvotes: 0
Reputation: 21
I was getting the same issue here. After reading Brock Adams' answer I realized that my folder was named "GM_scripts", so I changed the folder name, tried again and it worked.
Upvotes: 2
Reputation: 93473
There are a few things that can cause this:
Is the script in the system's temp
path? (as reported by running echo %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:
CHKDSK
afterwards.gm_scripts
folder in your Firefox profile folder.Upvotes: 2