![如何真正改变 Firefox 搜索引擎插件的名称?](https://linux22.com/image/1251428/%E5%A6%82%E4%BD%95%E7%9C%9F%E6%AD%A3%E6%94%B9%E5%8F%98%20Firefox%20%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E%E6%8F%92%E4%BB%B6%E7%9A%84%E5%90%8D%E7%A7%B0%EF%BC%9F.png)
我尝试更改搜索引擎插件的名称(切换搜索引擎时显示在下拉菜单中)但无济于事。
我更改了“..我的插件文件夹..\searchplugins”下的搜索插件 xml 文件中的 os:ShortName 标签,但重新启动 FF 后仍显示旧名称。我使用的是 FF 3.6.10。
提前致谢!
答案1
我刚刚升级到 Firefox 4,当更改 os:ShortName 不起作用时,我转向互联网。我的搜索插件没有嵌入更新机制,但在多次重新启动浏览器后,我仍然得到旧名称。
编辑:问题解决了!原来 Firefox 以某种方式缓存了其搜索引擎。您需要做的就是:
- 将有问题的搜索插件文件移到其他地方。
- 启动 Firefox 以注意文件夹更改,提示其重新初始化搜索插件缓存。
- 关闭 Firefox。
- 将文件移回其所属位置
瞧,完成了!现在,所有插件的名称都应该与你希望他们 :-)
答案2
在您的 Firefox/Profiles//searchplugins/blah.xml 中更改字段 os:ShortName 并删除 UpdateUrl 以禁止它从源获取更新的 XML。
编辑:使用以下 xml 创建一个新文件
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/specopensearch1.1/>
<os:ShortName>blahblah</os:ShortName>
<os:Description>asdad</os:Description>
<os:InputEncoding>UTF-8</os:InputEncoding>
<os:Url type="text/html" method="GET" template="http://www.imdb.com/find?q={searchTerms}&sourceid=mozilla-search">
</os:Url>
</SearchPlugin>
我已经用 Firefox4 测试过了:)