Greasemonkey script not updating

I have a greasemonkey script with the following metablock -

// ==UserScript== // @name TDF Improved Dark Skin // @namespace TDF // @include http://www.digit.in/forum/ // @copyright harshilsharma63 // @author harshilsharma63 // @author harshilsharma63 // @downloadURL https://openuserjs.org/install/harshilsharma63/TDF_Improved_Dark_Skin.user.js // @updateURL https://openuserjs.org/install/harshilsharma63/TDF_Improved_Dark_Skin.user.js // @grant none // @version 0.4 // ==/UserScript== 

Even if I update the script on the server and increase the version (for example, from 0.2 to 0.4), Greasemonkey does not update the installed script. In addition, on the Greasemonkey script server management page in Firefox, “find updates” and “forced search updates” are grayed out. What am I doing wrong?

+7
greasemonkey
source share
2 answers

It looks like Greasemonkey Error # 1938 . It should be fixed in the next version of Greasemonkey (version 2.1).


In addition, it never bothers to check that extensions.greasemonkey.enableUpdateChecking not set to false approximately: config. (The key may not be available for new GM + FF installations.)

+4
source share

You do not need to install @downloadURL or @updateURL to make sure your updates script. All recent user script managers use the new method to check for updates if these values ​​are missing. But if you are going to install them, at least use the meta url to save my bandwidth.

 // @updateURL https://openuserjs.org/meta/harshilsharma63/TDF_Improved_Dark_Skin.meta.js 

Source: I am running OpenUserJS.org and have implemented the initial version of the Greasemonkey updater.

+4
source share

All Articles