风帆电池:修改Firefox扩展,支持高版本Firefox浏览器

来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 02:34:06

听说FF出了最新版,于是进行了升级。
 

  升级完成之后,居然有几个非常实用的扩展不支持Firefox了!天,难道要我在茫茫的扩展海洋中,再次苦苦寻找同样功用的扩展不成?要知道,很多扩展没有中文说明,而本人E文实在……算了,记得以前看到过修改扩展,以支持高版本Firefox浏览器的方法,现在研究一下吧。
   于是到developer.mozilla.org看了看扩展的开发文档,得到了3个非常有用的信息:

1.扩展文件以zip方式打包发布——意味着可以用 Winrar等解压缩软件打开;
2.扩展文件中用来确认扩展支持是否支持当前版本浏览器的安装配置文件 install.rdf实际是个xml文档——意味着可以用记事本等文本编辑器进行编辑;
3.install.rdf文件中……标记之间的内容,用于描述该扩展支持的目标浏览器和浏览器版本等信息。其中:
       {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
       1.0+            
       1.5.0.*         


得到上述的信息,那么就好说了。现在就动手:
首先,直接用Winrar打开xxx.xpi扩展文件,双击 install.rdf ,提示打开方式,选择记事本即可——当然有UltraEdit等编辑器的话,更好,看着不会花眼。
找到类似上面的内容,直接将......之间的内容,修改为符合FF浏览器版本的内容,修改之后,内容为:

           3.5

或者也可改为3.5.*
关闭记事本或其他编辑器,Winrar弹出类似“内容已改变,是否保存”的提示,保存。

将修改好的xxx.xpi文件安装到FF,安装后重新启动FF,扩展正常安装,使用也一切正常!
引用:
绝大多数扩展经此修改,都可正常使用。但不排除也有极少数扩展,修改后依然不被支持。