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

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

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.hixie.ch/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.intervideo.com.tw/IUBugzilla/buglist.cgi">
<Param name="quicksearch" value="{searchTerms}"/>   // {searchTerms}是固定的,这个就是在搜索栏里输入的内容

</Url>
</SearchPlugin>

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

转载于:https://www.cnblogs.com/fellowcheng/archive/2010/09/10/1823303.html

为Firefox手动添加搜索引擎相关推荐

  1. 为FireFox增加自定义搜索引擎

    火狐浏览器真的很好用,但是默认的搜索引擎,不能满足我的要求,比如我喜欢用"爱词霸"搜做单词,在霏凡搜索下载. 那我们就自己定制一下吧,把自己喜欢的增加上去. FireFox默认的搜 ...

  2. Maven 手动添加 JAR 包到本地仓库

    转载自:http://www.blogjava.net/fancydeepin/archive/2012/06/12/380605.html Maven 手动添加 JAR 包到本地仓库 Maven 确 ...

  3. Maven 手动添加第三方依赖包及编译打包和java命令行编译JAVA文件并使用jar命令打包...

    一,实例:新建了一个Maven项目,在eclipse中通过 build path –> configure path-.将依赖包添加到工程中后,eclipse不报错了.但是用Maven命令 mv ...

  4. R语言生成数据及其95%置信区间数据(或者其它区间)、使用geom_ribbon函数为ggplot2图像手动添加置信区间的阴影区域using geom_ribbon to create shaded

    R语言生成数据及其95%置信区间数据(或者其它区间).使用geom_ribbon函数为ggplot2图像手动添加置信区间的阴影区域(using geom_ribbon to create shaded ...

  5. 为360极速浏览器添加搜索引擎

    我最近感觉百度搜索不给力,搜索结果第一页与想要的东西关联不大,只取部分关键词搜索,相比之下,感觉搜搜和搜狗更好用,于是想更换搜索引擎,搜了一下,没发现适合360极速浏览器的添加搜索引擎的方法,偶然间发 ...

  6. userdel、usermod、newgrp、chown、chgrp、手动添加用户、umask

    userdel命令 userdel USERNAME[默认不会删除家目录] -r 删除用户和它的家目录 usermod命令 -u:修改UID -g:修改基本组GID -a -G:修改附加值GID,-a ...

  7. VC6.0下MFC按钮点击函数手动添加

    有些vc6.0的兼容性不好,按钮双击不能自动加载函数,这时候需要手动添加按钮函数 点击类向导,再找到控件名字,点击触发消息类型,再选Add function,改好名字,就OK了

  8. 自动化监控--手动添加itme监控项详解

    前言 在自动化监控–zabbix安装和配置博文中我们已经创建了除监控节点外的一个监控节点agent1,并且为agent1添加了一个监控项模板,但是我们在工作中肯定有仅仅某一项或几项的的需求,这时候我们 ...

  9. iOS - 手动添加新的字体

    前言 最近在一个日记软件,发现系统的默认字体过于丑陋,于是有了更改应用字体的想法.完成操作的过程中踩了一些小坑,写下此文记录一下,希望能对后人有所帮助. 字体添加 1.引入字体文件 直接将下载好的字体 ...

最新文章

  1. 面试官吐槽:面试了一个三本的学渣,开口就要一万六!
  2. MySQL七种join
  3. JavaScript 自定义对象
  4. envoy api 网关_为Envoy构建控制平面的指南-特定于域的配置API
  5. 三星Galaxy S22全系售价曝光:标准版起步或超5000元
  6. 我的 2018 年终总结
  7. 使用BitmapFactory压缩图片遇到的问题总结
  8. MyBatis foreach语句批量插入数据
  9. Java网络编程实现
  10. Windows 7下可用的“超级终端”——Hypertrm和SecureCRT
  11. 《FLIPPED》(怦然心动)读书笔记
  12. eclipse 64位 免安装_超详细:64位Linux下安装PS模拟器ePSxe
  13. c语言地图染色程序,求C语言地图四染色代码..
  14. eclise导入已存在工程报 Faceted Project Problem 错误
  15. SpringAop篇 (1) AOP 基础之动态代理的实现
  16. JAVA与PLC通讯读取数据(两种方式)
  17. 二层网络的未来?starkgate 带你体验二层桥接
  18. 【杂说】东南大学建校117周年,校庆快乐
  19. 全光谱台灯对孩子有伤害吗?儿童用台灯的好处和坏处是什么
  20. 服务器之间文件同步 go,基于golang文件实时监控并同步远端服务器工具

热门文章

  1. SoundPlayer 播放无声音解决方案
  2. Map之containsKey()
  3. 明明努力了却学不好Java_为什么我这么努力,还是得不到自己想要的结果???...
  4. 洗牌一副n张牌,每一张牌都用字母顺序标记。
  5. FFmpeg —— 录制Windows桌面与麦克风,音视频同步(附源码)
  6. Linux下载ncbi的SRA文件
  7. IT耳朵IT桔子:2017年人工智能行业发展研究报告白皮书
  8. 谷歌学术、中国知网生成参考文献
  9. 电子工程师的自我修养 - 深度理解三极管datasheet
  10. 在命令提示符 “CMD” 中打印输出时间