firefox - Greasemonkey 无法识别且无法安装本地脚本

标签 firefox installation greasemonkey

我无法安装新的 *.user.js 本地脚本。我使用 Firefox 11.0 和 Greasemonkey 0.9.18。

当我打开(Firefox - 文件 - 打开)本地磁盘上的 .user.js 文件时,它未被识别为 Greasemonkey 用户脚本。

但是,如果我输入 .user.js 文件的 URL,Greasemonkey 会识别并安装该文件。

最佳答案

有几种情况可能会导致这种情况:

  1. 脚本是否位于系统的 temp 路径中? (如在 Windows 命令行上运行 echo %temp% 所报告的。)
    有一个未报告的“功能”,即脚本不会从此位置安装,而是从其他文件夹安装。

  2. 是否已存在另一个同名脚本?
    从脚本管理器中卸载它。

  3. 在调试脚本时,无论是在每个选项卡还是在程序范围内,Firefox 的运行时状态可能会被损坏。尝试打开一个新选项卡并以其为焦点进行安装。

  4. 像这样重新启动:

    1. 关闭 Firefox。使用任务管理器确保所有 Firefox 进程均已停止。他们可能需要几分钟的时间。如果您使用任务管理器终止进程,最好先运行 CHKDSK
    2. Firefox profile folder 中找到 gm_scripts 文件夹.
    3. 删除您正在处理的脚本的子文件夹以及弹出的任何重复或杂散的脚本。
    4. 重新启动 Firefox。
    5. 重新安装您正在处理的 GM 脚本。

  5. 关注the "Bigger Problems" instructions at the GM troubleshooting guide .

关于firefox - Greasemonkey 无法识别且无法安装本地脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10187750/

相关文章:

css - GWT:禁用 firefox 的鼠标中键滚动

linux - Ndless makefile/make 安装错误linux

javascript - 如何使用用户脚本停止函数的执行

javascript - 如何让 Greasemonkey 自动点击特定站点上的 "weird"链接?

firefox - Firefox 开发者工具中的 Sass(源映射)支持

javascript - JSON 语法错误仅在 Firefox 中出现

javascript - 防止浏览器扩展注入(inject) Javascript 代码

installation - 在 CMake 中,如何在目标安装后运行脚本?

c# - 如何为使用 visual studio Installer 创建的安装项目的桌面快捷方式设置图标?

screenshot - 通过greasemonkey/scriptish/等捕获屏幕