相关疑难解决方法(0)

为什么downloadURL和updateURL键的使用被称为异常,它们如何工作?

我正在阅读GM的维基以确定@downloadURL&之间的差异@updateURL(我没有).但令我更加困惑的是,两者都没有得到修改:

指定此值是不常见的.大多数脚本都应该省略它.

我很惊讶,因为它是脚本自动更新的唯一方法,我不明白为什么不应该使用这些键.

维基本身很缺乏,没有其他论坛消息来源,所以我不得不问这里.也希望了解有关这些键的更多详细信息.

greasemonkey userscripts tampermonkey

28
推荐指数
1
解决办法
7108
查看次数

在真实的IDE中开发Tampermonkey脚本,并自动部署到OpenUserJs存储库

我最近开始开发基于Tampermonkey脚本的开发,该脚本托管在OpenUserJs上。似乎我将来会在此脚本上投入更多时间,以使其保持最新状态并在有时间时扩展其功能。我在Tampermonkey编辑器上编写的第一行代码已集成到chrome(脚本的编辑按钮)中。

但是我不喜欢它,我最想念的是某种自动完成/智能。Visual Studio在这里要好得多,所以我改用VS。问题:进行任何更改后,我必须复制孔代码并将其粘贴到Tampermonkey编辑器(Google Chrome)中。那很烦人,而且不是很灵活,因为当脚本增长时,我无法真正将代码拆分为多个js文件。

那么有没有办法使它自动化?我的想象是:我将js文件保存在VS(ctrl + s)中,然后将该脚本加载到我的Google chrome本地开发实例中以进行测试。

扩展名

我想将Alpha / beta版本作为托管版本发布在OpenUserJs上。因此,我可以轻松地在不同系统上测试发行版。而且我还有至少一个系统,像我的最终用户一样,我在OpenUserJs存储库上执行真正的更新过程。我认为这很重要,根据我的手动工作流程(OpenUserJs编辑器中的c&p),我已经看到了一些差异。

我最好的选择是从git知道的某种分支。这样我就可以像生产用户一样从OpenUserJs安装脚本,但是我可以选择某个地方来获取例如分支开发而不是master。OpenUserJs似乎支持github作为源库,但是没有分支。我无法想象,没有针对此类问题的解决方案,至少每个拥有较大脚本的开发人员都应该拥有...

javascript deployment google-chrome visual-studio tampermonkey

7
推荐指数
2
解决办法
2500
查看次数