为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 吧
增加 如下字段的内容
< 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/data/data
3.在出现的页面选中“ base64 ”,在“Alternatively, upload a file: ”右边,提交刚才制作好的文件
4.点击按钮Generate
这个时候会出现一个页面,他把图片转换成base64格式的了,把页面内的那行数据拷贝到图片数据的位置,就可以了。
为FireFox增加自定义搜索引擎相关推荐
- Firefox中自定义搜索引擎……
想给firefox添加https://版本的谷歌搜索引擎.搜了下发现:评价颇高的Search Engine Creator 不支持中文(等UTF-8):类似问题在找LaTeX编辑器的时候就碰到过了. ...
- 在项目中增加自定义icon图标
以MUI框架为例,内容来自于MUI官网. mui如何增加自定义icon图标 mui框架遵循极简原则,在icon图标集上也是如此,mui仅集成了原生系统中最常用的图标:其次,mui中的图标并不是图片,而 ...
- LicheePI (荔枝派)Zero 开发笔记(3):安装 GoAhead 5.2.0 并交叉编译在 LicheePI 上运行,增加自定义 Actions
下载源码和尝试性安装 项目开发需要,使用 Goahead 作为嵌入式 WEB 服务器.以前一直选择 Goahead,这一次也不例外.到 Goahead 主页一看,只有 GoAhead 5.2.0 呈现 ...
- wordpress给后台文章列表增加自定义排序栏
为什么80%的码农都做不了架构师?>>> 受到Joost de Valk文章custom post type snippets 的启发,Joost的这篇文章简单地提供了一段怎么 ...
- 给Fedora 15的gnome3增加自定义程序快捷方式
2019独角兽企业重金招聘Python工程师标准>>> 用了一段时间的Fedora 15 + gnom3之后发现一个很蛋疼的地方:程序列表里面列出的程序都是那些用过yum安装的程序, ...
- gnome3增加自定义程序快捷方式
<gnome3增加自定义程序快捷方式> https://blog.csdn.net/weixin_34400525/article/details/91842932 转自weixin_34 ...
- linux添加自己的库,Linux学习笔记——例叙makefile 增加自定义共享库
Linux学习笔记--例说makefile 增加自定义共享库 0.前言 从学习C语言开始就慢慢开始接触makefile,查阅了很多的makefile的资料但总感觉没有真正掌握makefile,如果自己 ...
- 【实用】表维护视图SM30增加自定义按钮的实现
表维护视图SM30增加自定义按钮的实现 1.新建Table并通过"表维护生成器"生成SM30维护视图. 正常的创建表维护视图到这一步也就结束了,最多是进函数组调整字段名称和显示效果 ...
- SD--如何在输出控制中增加自定义字段
在sap的输出控制中,我们有时需要增加系统未定义的字段作为条件表的字段,为了实现该需求我们就需要修改增强. 输出控制用到的通讯结构 KOMKBK1 (Output Determination Comm ...
最新文章
- hadoop SecondNamenode 详解
- 购买使用vps建站(3)
- spss假设检验_《SPSS操作》--参数/非参数检验
- NOIP 2012 Day2
- python正则表达式使用
- Linux基础(3)--搭建最小的Linux系统
- v-show组件 vue_Vue.js教程--基础(实例 模版语法template computed, watch v-if, v-show v-for, 一个组件的v-for.)...
- 20210119:力扣第42周双周赛(下)
- mysql主主同步稳定吗_MySQL主主同步
- 灰色按钮激活程序的原理 (学习)
- 微信公总测试号的申请+微信网页授权
- 043_Unicode对照表九
- Windows + Linux 双系统 卸载 Liunx
- 电驴怎么显示服务器列表,(转)如何更新电驴服务器列表(eMule Server List)
- Android audio 三 AudioRecord 分析下
- 怎么查询oracle归档模式,查看oracle数据库归档模式
- 不要被意外牵着鼻子走
- Anaconda安装及使用
- Discuz论坛简单搭建
- 诡异的心理暗示?胡扯
热门文章
- sql server中如何修改视图中的数据?
- java 累加器_Spark基础教程——累加器的使用(JAVA)
- element ui el-table 无数据时显示默认空图片(el-empty)
- 高通平台gpio调试
- loglog matlab,MATLAB 函数loglog()
- 阴阳师手游服务器维护,《阴阳师》手游3月20日维护更新公告
- 阿里云服务器SSH远程连接与踩坑小记
- 逆袭增长1300万播放,UP主仅靠20万粉登顶B站!
- java使用poi操作world生成饼图,柱状图,折线图,组合图:二
- 服务器:php-fpm线程卡死导致网站无响应