修改扩展兼容 FireFox 3.0
  • 分类:软件
  • 发表:2007-11-08
  • 围观(2,561)
  • 评论(0)

其实很多扩展已经兼容于 FireFox 3.0,但是出于保守考虑,在 install.rdf 文件中将版本限定在 2.0.0.x。那我们就可以修改扩展的 install.rdf 文件,以骗过 FireFox 的兼容性检查,打开这个扩展。

FireFox的扩展文件 *.xpi 其实是一个 zip 格式的压缩包,我们可以用 WinRAR/WinZIP 解开,可以看到  install.rdf 文件。用记事本之类的文本编辑器打开,找到类似如下的字符串:

<Description>
<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
<em:minVersion>1.0</em:minVersion>
<em:maxVersion>2.0.0.*</em:maxVersion>
</Description>

将那个 maxVersion 修改为 3.0.*,或者直接改成 4.0,保存,然后将所有文件打包为 zip 格式,然后将文件扩展名改为 xpi,就可以在 FireFox 3.0 beta 1 里安装了。当然,还是有部分扩展并不兼容于 FireFox 3.0 beta 1,这样修改后,虽然可以安装,但是其实扩展并没有起作用。

如果修改后安装时遇到提示“。。。,未提供安全更新”,可以将  install.rdf 文件中

em:updateURL="xxxxx"

这一行中间的xxxx删除,然后在打包安装一般就可以了。

进过测试,基本兼容于 FireFox 3.0 beta 1  的扩展有:

Adblock Plus 0.7.5.3

All-in-One Sidebar 0.7.1

Better Gmail 1.0.1

Download Statusbar 0.9.6 beta 1  (官方出的直接兼容 FF 3.0 b1的测试版,无需修改)

FlashGot 0.6.9.7

gladder 1.2.0.1

Gmail Notifier 0.6.2.2 (官方今天出的直接支持的版本,无需修改)

Google Notebook 1.0.0.18

Grab and Drag 2.5.0.3

IE Tab 1.3.3.20070528

IE View 1.3.4

Mouse Gestures 1.5.2

SearchStatus 1.21

ShopIP 0.8.03

以下插件修改后能安装,但是无效:

Foxmaerks Bookmark Synchronizer 1.0.1

Tab Mix Lite CE 2.0.1

Tab Min Plus 0.3.6

共有 0 条评论

Top