强制 Firefox 安装附加组件

强制 Firefox 安装附加组件

我想在 Firefox – Firesheep 中安装一个新的附加组件,但是当我尝试这样做(从文件xpi)时,它告诉我无法安装,因为它与 4.0.1 不兼容。

但是兼容性检查被禁用了。有什么方法可以强制安装该插件吗?

答案1

您可以使用附加组件兼容性报告器。使用此扩展,Firefox 将安装所有扩展,无论它们是否兼容。此外,您可以从附加组件管理器报告(如果您愿意)给定扩展是否与当前版本的 Firefox 不兼容或报告错误。

答案2

据我所知,您可以“破解”一个xpi文件来更改所需的最高版本。

  1. 将其重命名xpizip,并使用您最喜欢的解压软件将其提取
  2. 找到该install.rdf文件并在文本编辑器中打开它
  3. 更改以下行(如果你正在谈论这只 Firesheep):

    <em:maxVersion>3.6.*</em:maxVersion>
    
  4. 到那一个:

    <em:maxVersion>4.0.1</em:maxVersion>
    
  5. 保存文件并再次压缩整个文件夹。

  6. 重命名zipxpi尝试再次安装该附加组件。

请注意,这并不一定会使附加组件工作,但它至少应该安装。

答案3

如果其他方法都失败了,可以通过以下链接下载先前版本的 Firefox:
https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/

您可能需要 3.6 版本:
https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/3.6/win32/en-US/

答案4

下载此版本的 mozila,它应该可以完美运行: https://ftp.mozilla.org/pub/firefox/releases/3.6.28/win32/en-GB/

相关内容