windows - 如何在 firefox 和 chrome 中安装解压的扩展?

标签 windows google-chrome-extension firefox-addon

我已经使用 crossrider 创建了扩展,他们给了我 xpi 和 crx 文件,我提取了这些文件并想通过将数据复制到浏览器的扩展路径来手动安装。

我已经阅读并尝试了很多关于此的帖子,但它们没有帮助,因为我认为有些帖子是旧的并且无法找到目标路径和注册表。 就像在许多帖子中一样,他们说在此处的注册表中创建以下 key

32-bit Windows: HKEY_LOCAL_MACHINE\Software\Google\Chrome\Extensions

但我在我的 Windows 注册表中找不到它,而且我使用的是 32 位。

我想要一些东西,比如我将我的扩展数据复制到浏览器的扩展目录并注入(inject)一些注册表值,仅此而已。如果可能的话,怎么做?

最佳答案

对于 firefox,只需将 xpi 或解压文件夹添加到配置文件文件夹。无需注册,因此它是跨平台的。

它不可能是自动的,因为 spy 软件会无处不在。将 xpi 放在配置文件的扩展文件夹中后,在下次启动 Firefox 时,它会提示说它发现了一个未授权的用户加载项,并让用户有机会启用它,或者保持禁用状态。

如果你想在不启动的情况下进行,只需在浏览器中启动 xpi 或解压文件夹的文件路径(如果解压文件夹不起作用,然后将其指向 install.rdf),用户将被提示是否需要安装。

虽然有一些注册表选项:Install Firefox extension using Windows registry

关于windows - 如何在 firefox 和 chrome 中安装解压的扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27155766/

相关文章:

javascript - 从具有相同属性名称的多个表中引用列

c++ - 如何使用 nsCOMPtr 正确调用 do_QueryInterface

windows - IIS - 您无权查看此页面错误消息

windows - 为什么在批处理脚本中检查了 Windows 版本?

Windows 系统上的 java7 : Files. walkFileTree() 和 "System Volume information"

google-chrome - "Uncaught Invalid Chrome Web Store item URL"同时内联安装 chrome 扩展

javascript - 创建 Chrome 扩展时,API 调用应该从后台脚本还是前端进行?

javascript - 如何识别浏览器元素的选项卡关闭事件 [XUL/firefox]

windows - Windows 中的 i18n shell

javascript - 尝试构建查询字符串并抓取 Google 结果