无法将GM user.js文件导入tampermonkey

时间:2018-08-05 05:50:40

标签: firefox-addon greasemonkey tampermonkey greasemonkey-4

this发布之后,我试图将我的GM脚本移至tampermonkey。

我已经从GM将脚本导出为zip文件夹,复制了user.js文件,将其压缩为zip文件,并尝试分别导入压缩的user.js文件和普通js文件 ,而这两次tampermonkey都没有接受它们。

对于普通的js文件,它给了我一个“无法解析此消息”的信息,对于压缩文件,它给了我死机。 Tampermonkey论坛似乎also

任何帮助您解决此问题的人都将不胜感激。

3 个答案:

答案 0 :(得分:0)

TamperMonkey更改了他们用来导入和导出zip文件的Javascript库。不幸的是,当Tampermonkey尝试从zip导入时,它从目录中读取时会返回未处理的null值。我还没有找到解决方法。

答案 1 :(得分:0)

您必须确保该zip文件不包含任何文件夹。这意味着您所有的* .user.js文件都必须位于zip的根目录下。

在Windows 10上,这意味着您必须转到GM文件夹,选择所有.user.js文件,打开上下文菜单,然后单击“发送到”和“压缩(压缩)文件夹”。这将生成一个可导入的zip文件。

注意:此问题将在下一测试版和稳定版本中解决。

答案 2 :(得分:0)

我也遇到过这个问题...

Tampermonkey Unable to parse this! :(

我采取了什么措施来解决这个问题:

<块引用>

我有一个 Zip 文件,将其分成 3 个小块 并逐一导入并再次导入 3 次(逐块),它成功了。

- 总是在导入/导出中使用 tampermonkey 的可悲经历

Tampermonkey Unable to parse this! :(