如何让1.5的扩展使用在2.0甚至3.0上?
来源:百度文库 编辑:神马文学网 时间:2024/04/29 08:27:10
正值firefox2.0发布,由于1.5上的许多扩展作者未来得及更新,使得许多原本在1.5上正常安装的扩展无法安装到2.0上。同时由于2.0的发布,又有一批新狐狸到来,新人总是发帖求助问如何让1.5的扩展使用在2.0上。虽然论坛已经有无数的帖子说明了如何让扩展使用到2.0,但是还是让我总结一下方法,希望新人们在发帖之前看看这个帖子或者善用论坛搜索功能来获得你们想要的答案。
让1.5扩展使用在2.0上不外乎两个方法,一个是使用nightly tester tools扩展强制安装,另外一个就是手动修改扩展的版本号!
1.安装nightly tester tools扩展,下载地址是:https://addons.mozilla.org/zh-CN/firefox/addon/6543
以后安装扩展的时候一律勾选不考虑兼容性而用nightly tester tools 安装,见图最下方。
2.手动修改扩展的最大版本号。
双击.xpi文件并选择打开方式为winrar,也可以在winrar选项设置中添加xpi后缀用winrar打开。打开后看到install.rdf,双击并选择打开方式为记事本或者其它文本编辑软件如emeditor等,搜索maxversion字样,可以找到类似1.5 ,如果是原来用在1.5上,中间应该是显示1.5,把他改成2.0,如果要支持3.0就改成3.0。然后直接在记事本上选择”保存“,然后winrar会提示你“文件install.rdf已经被修改,你希望在压缩文件里更新它吗?”,选择是,即可,然后就可以安装扩展了。
当然你也可以选择先解压,然后在压缩的方法,但是更繁琐了,尤其是rdf的编码和压缩包的后缀名问题,解压后,打开install.rdf,修改版本号完毕后保存的编码应该是UTF-8,然后压缩为zip后缀名,而不是rar,最后在把zip改成xpi。注意保持文件排列结构和原扩展要一致,否则安装时提示此为不合法安装包。
3.0为扩展新增了一个强制检查是否具备安全更新的功能,即install.rdf中至 之间的更新地址必须是https打头的,否则将显示未能提供安全更新,无法继续安装。要解决这个问题有三个方法:一、在about:config 中新建布尔值extensions.checkUpdateSecurity并设置为false;二、将install.rdf中至 之间更新地址的http改成https;三、直接删除至 的内容
3.在2.0或以后版本中最简单的方法就是禁用检查扩展主题兼容性这个功能,方法是:在about:config中找到extensions.checkCompatibility,双击把值改为fasle。(如果没有就新建一个布尔值)
提示:1.第一种方法比较简单,能应付所有版本的firefox,但是要注意扩展本身的最大版本号,而且需要多装一个扩展。第二种方法较为繁琐!
2.在第二种方法中,install.rdf里面可能有多个,这是由于这个扩展可以安装在firefox,thunderbird和其它浏览器上,所以有多个maxversion,这是你需要找到对应于firefox的maxversion,应该不难找到,代码上方的某个地方就有提示!
3.采用压缩解压的时候,注意压缩后要和原扩展的结构一致,否则无法正常安装,rdf保存为UTF-8。
4.这两种方法无法保证1.5的扩展完全兼容2.0,如果在1.5上正常而在2.0上不正常,八成是不兼容,需要等待作者修复并更新。
一个小技巧:安装扩展时候往往会延迟几秒才安装,要取消这个延迟,2.0以上的用户只需在about:config 里面找到security.dialog_enable_delay 这项,双击修改值为0即可取消该延迟!
我将此帖置顶,希望有疑问的朋友看看此帖,还有什么问题请在这个帖子提出!如果发新贴问的话,我会锁帖甚至删贴!
上一次由fang5566于2008-4-05 周六, 10:17修改,总共修改了7次
让1.5扩展使用在2.0上不外乎两个方法,一个是使用nightly tester tools扩展强制安装,另外一个就是手动修改扩展的版本号!
1.安装nightly tester tools扩展,下载地址是:https://addons.mozilla.org/zh-CN/firefox/addon/6543
以后安装扩展的时候一律勾选不考虑兼容性而用nightly tester tools 安装,见图最下方。
2.手动修改扩展的最大版本号。
双击.xpi文件并选择打开方式为winrar,也可以在winrar选项设置中添加xpi后缀用winrar打开。打开后看到install.rdf,双击并选择打开方式为记事本或者其它文本编辑软件如emeditor等,搜索maxversion字样,可以找到类似
当然你也可以选择先解压,然后在压缩的方法,但是更繁琐了,尤其是rdf的编码和压缩包的后缀名问题,解压后,打开install.rdf,修改版本号完毕后保存的编码应该是UTF-8,然后压缩为zip后缀名,而不是rar,最后在把zip改成xpi。注意保持文件排列结构和原扩展要一致,否则安装时提示此为不合法安装包。
3.0为扩展新增了一个强制检查是否具备安全更新的功能,即install.rdf中
3.在2.0或以后版本中最简单的方法就是禁用检查扩展主题兼容性这个功能,方法是:在about:config中找到extensions.checkCompatibility,双击把值改为fasle。(如果没有就新建一个布尔值)
提示:1.第一种方法比较简单,能应付所有版本的firefox,但是要注意扩展本身的最大版本号,而且需要多装一个扩展。第二种方法较为繁琐!
2.在第二种方法中,install.rdf里面可能有多个
3.采用压缩解压的时候,注意压缩后要和原扩展的结构一致,否则无法正常安装,rdf保存为UTF-8。
4.这两种方法无法保证1.5的扩展完全兼容2.0,如果在1.5上正常而在2.0上不正常,八成是不兼容,需要等待作者修复并更新。
一个小技巧:安装扩展时候往往会延迟几秒才安装,要取消这个延迟,2.0以上的用户只需在about:config 里面找到security.dialog_enable_delay 这项,双击修改值为0即可取消该延迟!
我将此帖置顶,希望有疑问的朋友看看此帖,还有什么问题请在这个帖子提出!如果发新贴问的话,我会锁帖甚至删贴!
上一次由fang5566于2008-4-05 周六, 10:17修改,总共修改了7次
如何让1.5的扩展使用在2.0甚至3.0上?
如何在Ubuntu上使用网络打印
寄宿在我们家中、衣物里甚至身体上的‘显微怪物’
Google 官方发布在任意网站使用 Google Scribe 功能的扩展
Linux 内核使用的 GNU C 扩展
如何确定哪些用户在驱动器上使用的磁盘空间最多?
关键字大全--教你如何使用关键字,以及在B2B上的选...
如何在日语键盘布局上使用正确的按键顺序
如何在Ubuntu上使用网络打印 - Ubuntu中文
崛起的中国如何扩展外援?
如何让孩子合理的使用零花钱.
最高人民检察院关于拾得他人信用卡并在自动柜员机(ATM机)上使用的行为如何定性问题的批复
最高人民检察院关于拾得他人信用卡并在自动柜员机(ATM机)上使用的行为如何定性问题的批复 ...
[IE9] 如何让你的网站在IE9和Win7任务栏上更闪亮
Nokia手机在使用一段时间后,运行速度会越来越慢,甚至出现死机
惨无人道的印度童婚:有的新娘甚至在吃奶
主板上的扩展前置USB接口图解
认识主板上的扩展前置USB接口
第一节 地图上的比例尺、方向和图例[扩展资料]
在Ubuntu上使用Ant所遭遇的问题
均价线在技术分析上的使用问题
在自己的AT91RM9200板子上使用U-Boot
让火狐浏览器更加完美的十个扩展插件
张茅:设想在“十二五”让群众个人支付比例降低到30%甚至以下