分享

【firefox】为火狐手动添加搜索引擎\插件位置详解

 clhon 2012-07-17

【firefox】为火狐手动添加搜索引擎

火狐浏览器真的很好用,但是默认的搜索引擎,不能满足我的要求,比如我喜欢用"爱词霸"搜做单词,在霏凡搜索下载。

那我们就自己定制一下吧,把自己喜欢的增加上去。

FireFox默认的搜索栏,增加搜索引擎的方法有三种:

1.安装插件
点击搜索栏,左边的下拉按钮,选择“管理搜索引擎”,在出现的页面点击”获取更多搜索引擎“,这个时候会登录到mozilla的add-on的网站上,随 便点点就安装上了,里边的搜索引擎不多,不太适合国内用户

2.特别环境安装
火 狐打开可以增加搜索引擎的页面会提示你安装,比如你打开爱词霸的网站 http://www.iciba.com/ ,这个时候点击的搜索栏左边的下拉按钮,会出现” 增加 ”爱词霸辞典“ “,点击这个,会自动把当前页面提供的搜索引擎增加到你的搜索栏。图文并茂的过程可以参考 :http://web.iciba.com/partner/#6

3.手动添加
这个是我是我喜欢的,因为好多网站都有搜索支持,但是我们没有提供上面两种方法,比如”霏凡 www.crsky.com“
我们可以打开那个网站,随便搜索一个词,比如flashget,这个时候打开的页面的网址为:

http://search.crsky.com/search.asp?keyword=FlashGet&sType=ResName&action=s&imageField.x=26&imageField.y=6


经过分析可以看出来, 这个网站包含两部分,一部分是黑色字体的 网站搜索地址,和参数,参数都用 & 隔开了,我们刚才搜索的关键字 FlashGet(红字标记的)也在里边。
首先我们先测试一下,吧上边的地址拷贝一下,然后更改Flashget为其他内容,比如emule,再复制到地址栏,回车,看到什么了,是不是搜索 emule的搜索结果啊,那就对了

打开的的火狐的安装目录,比如我安装在”C:\Program Files\Mozilla Firefox“,
里边有个”searchplugins“文件夹,新建立一个文件名字叫 crsky.xml 吧
增加 如下字段的内容
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" >
<ShortName>霏凡</ShortName>     //搜索栏显示的名字
<Description>霏凡下载</Description>    //选中该搜索引擎后,显示的描述名
<InputEncoding>gb2312</InputEncoding>      //编码
<Image width="16" height="16">data:image/x-icon;base64,R0lGODlhEAAQAJECAP8AAAAAA
P///wAAACH5BAEAAAIALAAAAAAQABAAAAIplI+py+0NogQuyBDEnEd2kHkfFWUamEzmpZSfmaIHPHrR
guUm/fT+UwAAOw==
</Image>
//图片和图片数据,这个后面介绍。

// 接下来很关键,请对照上边的网址看, name是参数名,value是参数取值,所 有的参数都要有啊
<Url type="text/html" method="GET" template="http://search.crsky.com/search.asp">
  <Param name="keyword" value="{searchTerms}"/>   // {searchTerms}是固定的,这个就是在搜索栏里输入的内容
  <Param name="sType" value="ResName"/>
  <Param name="action" value="s"/>

</Url>
</SearchPlugin>

关闭你的火狐重新打开,是不是增加了我们自定义的搜索引擎了啊。
关于此方法的官方文档:
http://developer.mozilla.org/en/docs/Creating_OpenSearch_plugins_for_Firefox


关于搜索栏图标的做法:
1.制作一张 16x16的bmp文件。
2.打开下面的页面
http://software./utilities/cgi/da
ta/data
3.在出现的页面选中“ base64”,在 “Alternatively, upload a file: ”右边,提交刚才制作好的文件
4.点击按钮Generate

这个时候会出现一个页面,他把图片转换成base64格式的了,把页面内的那行数据拷贝到图片数据的位置,就可以了。
 

====================================

我自己的成功例子:bugzilla.xml //新建一个XML文件,用notepad打开并将下文拷贝保存即可使用了

<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" >
<ShortName>Bugzilla</ShortName>     //搜索栏显示的名字
<Description>Bugzilla</Description>    //选中该搜索引擎后,显示的描述名
<InputEncoding>gb2312</InputEncoding>      //编码
<Image width="16" height="16">data:image/bmp;base64,Qk02BQAAAAAAADYEAAAoAAAAEAAAABAAAAABAAgAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAMDAwADA3MAA8MqmAAAgQAAAIGAAACCAAAAgoAAAIMAAACDgAABAAAAAQCAAAEBAAABAYAAAQIAAAECgAABAwAAAQOAAAGAAAABgIAAAYEAAAGBgAABggAAAYKAAAGDAAABg4AAAgAAAAIAgAACAQAAAgGAAAICAAACAoAAAgMAAAIDgAACgAAAAoCAAAKBAAACgYAAAoIAAAKCgAACgwAAAoOAAAMAAAADAIAAAwEAAAMBgAADAgAAAwKAAAMDAAADA4AAA4AAAAOAgAADgQAAA4GAAAOCAAADgoAAA4MAAAODgAEAAAABAACAAQABAAEAAYABAAIAAQACgAEAAwABAAOAAQCAAAEAgIABAIEAAQCBgAEAggABAIKAAQCDAAEAg4ABAQAAAQEAgAEBAQABAQGAAQECAAEBAoABAQMAAQEDgAEBgAABAYCAAQGBAAEBgYABAYIAAQGCgAEBgwABAYOAAQIAAAECAIABAgEAAQIBgAECAgABAgKAAQIDAAECA4ABAoAAAQKAgAECgQABAoGAAQKCAAECgoABAoMAAQKDgAEDAAABAwCAAQMBAAEDAYABAwIAAQMCgAEDAwABAwOAAQOAAAEDgIABA4EAAQOBgAEDggABA4KAAQODAAEDg4ACAAAAAgAAgAIAAQACAAGAAgACAAIAAoACAAMAAgADgAIAgAACAICAAgCBAAIAgYACAIIAAgCCgAIAgwACAIOAAgEAAAIBAIACAQEAAgEBgAIBAgACAQKAAgEDAAIBA4ACAYAAAgGAgAIBgQACAYGAAgGCAAIBgoACAYMAAgGDgAICAAACAgCAAgIBAAICAYACAgIAAgICgAICAwACAgOAAgKAAAICgIACAoEAAgKBgAICggACAoKAAgKDAAICg4ACAwAAAgMAgAIDAQACAwGAAgMCAAIDAoACAwMAAgMDgAIDgAACA4CAAgOBAAIDgYACA4IAAgOCgAIDgwACA4OAAwAAAAMAAIADAAEAAwABgAMAAgADAAKAAwADAAMAA4ADAIAAAwCAgAMAgQADAIGAAwCCAAMAgoADAIMAAwCDgAMBAAADAQCAAwEBAAMBAYADAQIAAwECgAMBAwADAQOAAwGAAAMBgIADAYEAAwGBgAMBggADAYKAAwGDAAMBg4ADAgAAAwIAgAMCAQADAgGAAwICAAMCAoADAgMAAwIDgAMCgAADAoCAAwKBAAMCgYADAoIAAwKCgAMCgwADAoOAAwMAAAMDAIADAwEAAwMBgAMDAgADAwKAA8Pv%2FAKSgoACAgIAAAAD%2FAAD%2FAAAA%2F%2F8A%2FwAAAP8A%2FwD%2F%2FwAA%2F%2F%2F%2FAP%2F%2F9vb%2F%2F%2F%2F%2F%2F%2F%2F29vb%2F%2F%2F%2F%2FnEkKX19fZ6enXdz29v%2F%2F9ouTAAtepqWmXpScB%2F%2F%2F%2F%2F%2BUnZxJU663pZzdnQj%2F%2F%2F%2F%2FlJ3dnZxmv2bd3Z32%2F%2F%2F%2F9pSdnd2cbre%2FXJyc7v%2F%2F%2F%2F%2BUnZ3clLe3b7e%2Fv3dmrvb2lJ3dlG63t7e3t7e3t3cH%2F5Oc3Jy%2Ft7e3t7e3t7e%2Frv%2BT3JNvt7dvbm63t7e%2Fbgj%2Fk5yUbre39v%2F%2Fbre%2Fbgf%2F9pPd3Fx3twek%2F65vrgf%2F%2F%2F%2F2BwgHr7f3AO1vXQf%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FaurqVlXb%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F9q2uCAj%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F8I9v%2F%2F%2F%2F%2F%2F%2F%2F8%3D</Image>

<Url type="text/html" method="GET" template="http://bugs./IUBugzilla/buglist.cgi">
<Param name="quicksearch" value="{searchTerms}"/>   // {searchTerms}是固定的,这个就是在搜索栏里输入的内容

</Url>
</SearchPlugin>

本段引用自http://blog.csdn.net/zeyutang /archive/2007/11/27/1903603.aspx
 

 
火狐搜索引擎通配符
{searchTerms}
 

 

firefox的插件是放在哪个文件夹?

答案

C:\Documents and Settings\Administrator\Application Data\Mozilla\Firefox\Profiles\23bgj5bd.default\extensions


火狐浏览器的书签是在哪个文件夹里边?

答案

备份书签:点击书签- 管理书签,在书签管理器中点击文件-导出书签,选择好路径后就可以了。
一般是放在C:\Documents and Settings\用户名\Application Data\Mozilla\Firefox\Profiles\muy18aot.default下面。

 

firefox的自定搜索引擎文件是放在哪个文件夹?

火狐这家伙把每个搜索引擎许多信息包括搜索小图标一起写进了后缀为xml的文件里,放在

FirefoxGreen\Mozilla Firefox\searchplugins

下,这里就是每次默认安装都会出现的默认搜索引擎。咱们在各类网站上下的搜索引擎一般放在

FirefoxGree\Profiles\searchplugins

下。也就是说,只要把下来的*.xml放在FirefoxGreen\Profiles\searchplugins就可以自由组织你的火狐搜索引擎了。

 


 

【Firefox】添加火狐自定义搜索引擎

 这篇我的博客文章可同步参考。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多