Tampermonkey脚本不自动更新

时间:2018-03-20 19:38:31

标签: userscripts tampermonkey

在我的脚本顶部,我有以下内容:

// ==UserScript==
// @name         Test script
// @description  testing auto-update
// @namespace    http://tampermonkey.net/
// @author       newbie
// @version      1.0.0
// @updateURL    https://github.com/mygithubaccount/test/raw/master/test.user.js
// @downloadURL  https://github.com/mygithubaccount/test/raw/master/test.user.js
// @match        http://awebsite.com/*
// @run-at       document-end
// @grant        GM_getResourceText
// @grant        GM_addStyle
// @grant        GM_xmlhttpRequest
// @grant        GM_getResourceURL
// @grant        GM_xmlhttpRequest
// ==/UserScript==

请注意,这些值仅供参考。

当我对脚本进行更改并增加github上的版本号然后将更改推送到master时它会更新原始脚本链接,但是我不会从Tampermonkey获得自动更新,就像弹出窗口中的脚本一样有更新。只有在我手动转到链接并重新安装脚本才能更新它时,它才会更新。

如何使用弹出窗口进行自动更新?

1 个答案:

答案 0 :(得分:0)

我不是用户脚本方面的专家,只能从我的防篡改猴子经验中得知:

为了更新篡改猴子,我必须将URL复制粘贴到脚本的“设置”标签上的Update URL中:here is a screenshot

(显然,请确保Check updates已打开)

然后,如果您在篡改猴子图标上手动Check for userscript updates,您应该会看到一个适当的弹出窗口。