如何在Greasemonkey脚本中实现自动更新?

时间:2018-03-20 20:39:54

标签: greasemonkey-4

我正在写一个Greasemonkey脚本,如何实现自动更新?

是否可以将脚本放入GitHub存储库并设置@version号码?

然后......有一些自动的方式怎么做?或者我必须手动检查。

1 个答案:

答案 0 :(得分:1)

Greasemonkey 4目前不支持用户脚本自动更新here's the issue that tracks the feature

回到webext之前的日子,您必须执行以下操作才能添加自动更新:

  1. @updateURL添加到脚本元配置中。 可以(但不是必须)与@downloadURL相同。
  2. @version添加到元。每个新的脚本版本都应该增加值。
  3. 可选地,文件名应以.user.js结尾,以便GM打开安装对话框。
  4.   

    是否可以将脚本放入GitHub存储库并设置@version编号?

    该脚本可以在GitHub repo或gist中托管。但是,下载和更新URL应链接到原始文件。要安装脚本,用户必须打开@downloadURL。这是the GM wiki page on the subject