我正在写一个Greasemonkey脚本,如何实现自动更新?
是否可以将脚本放入GitHub存储库并设置@version
号码?
然后......有一些自动的方式怎么做?或者我必须手动检查。
答案 0 :(得分:1)
Greasemonkey 4目前不支持用户脚本自动更新here's the issue that tracks the feature。
回到webext之前的日子,您必须执行以下操作才能添加自动更新:
@updateURL
添加到脚本元配置中。 可以(但不是必须)与@downloadURL
相同。@version
添加到元。每个新的脚本版本都应该增加值。.user.js
结尾,以便GM打开安装对话框。是否可以将脚本放入GitHub存储库并设置@version编号?
该脚本可以在GitHub repo或gist中托管。但是,下载和更新URL应链接到原始文件。要安装脚本,用户必须打开@downloadURL
。这是the GM wiki page on the subject。