switchhosts对高版本的支持

最近firefox频频更新,貌似到年底会有很多大动作。。
这可苦了插件的更新了,这不,我的switchhost刚刚适应了firefox4.0,现在又要适应 5.0.。。可是 switchhost 官方迟迟升级,只是给出了 xp下的解决方案,摸索了一下,经过高人指点,找到了WIN7下的解决方案!
首先,搜索找到SwitchHosts@mozdev.org.xpi 这个文件,其实这个文件也可以手动找到,一般在
C:\Users\{你的登陆名}\AppData\Roaming\Mozilla\Firefox\Profiles\jibbcrwj.default\extensions
这个文件夹内(前提是你之前安装了SWITCHHOST,并且未卸载。如果没有,就去官网下载一个吧)。然后将
SwitchHosts@mozdev.org.xpi 这个文件拷贝到另外的完全地方,然后可以在FIREFOX中移除这个插件了。现在修改文件后缀为.ZIP 解压,得到一堆文件,找到 install.rdf ,用编辑器打开,找到




{ec8030f7-c20a-464f-9b0e-13a3a9e97384}

3.0

4.0




minVersion 表示支持FIREFOX的最低版本,
maxVersion 表示支持的最高版本,现在你知道我要干什么了吧~~嘿嘿,修改max Version 中的 4.0 为5.0 (当然,我直接修改为10.0了)保存。



好了,接下来这步也挺重要的,选择刚才解压开的所有文件打包为.ZIP(千万别偷懒,在这些文件上直接打包),然后修改后缀为 .XPI 。这里别偷懒,直接在原来的



SwitchHosts@mozdev.org.xpi中修改文件,会不起作用的,至于为啥,我不知道呢!


好了,启动firefox,将新修改好的 文件直接拖拽进firefox,就提示你安装了。 然后就享受你的switchhost吧!





如果使用的时候提示HOST文件拒绝被修改,只要将firefox属性中勾选上兼容性或者以管理员身份启动即可!


XP下的修改方式稍微不同,XP下直接能找到 SWITCHHOST解压包,然后里面直接有
install.rdf 这个文件,直接修改文件,然后重启FIREFOX即可!








【switchhosts对高版本的支持】

    推荐阅读