在这篇文章之后,我正在尝试将我的 GM 脚本移动到 Tampermonkey 。
我已经从 GM 将我的脚本导出为 zip 文件夹,复制了 user.js 文件,将其压缩为 zip 文件,并尝试分别导入压缩后的 user.js 文件和纯 js 文件,并且两次tampermonkey 都没有使用它们.
对于普通的 js 文件,它给了我一个“无法解析这个”的消息,而对于压缩文件,它只是一个旋转的死亡轮子。Tampermonkey 论坛似乎也关闭了
任何有关整理此问题的帮助将不胜感激。
TamperMonkey 更改了他们用于导入和导出 zip 文件的 Javascript 库。不幸的是,看起来当 Tampermonkey 尝试从 zip 导入时,它在从目录读取时返回一个未处理的空值。我还没有找到解决方法。
您必须确保 zip 文件不包含任何文件夹。这意味着您的所有 *.user.js 文件都必须位于 zip 的根级别。
在 Windows 10 中,这意味着您必须转到 GM 文件夹,选择所有 .user.js 文件,打开上下文菜单并单击“发送到”和“压缩(压缩)文件夹”。这将生成一个可导入的 zip 文件。
注意:此问题将在下一个 beta 和稳定版本中修复。
我也遇到过这个问题...
Tampermonkey Unable to parse this! :(
我采取了什么行动来解决这个问题:
我有一个大的Zip 文件,将它分成3 个小块并导入,然后一个接一个地导入 3 次(块明智的块),它成功了。
- 总是在导入/导出中使用 Tampermonkey 的悲惨经历