向FireFox搜索栏添加Baidu搜索

上网、浏览、聊天、下载等
头像
sevk
帖子: 2059
注册时间: 2007-05-08 16:26
系统: arch
来自: 火星内核某分子内某原子核内
送出感谢: 19 次
接收感谢: 6 次
联系:

向FireFox搜索栏添加Baidu搜索

#1

帖子 sevk » 2007-06-05 22:36

向FireFox搜索栏添加Baidu搜索


FireFox自带了很多搜索插件,有google,Yahoo!,Amazon等,但对于我们不能出国的用户来说基本没有用处,能在国内网访问的比较好的搜索网站可能就是Baidu了,所以我把Baidu添加进去还是有点实际意义的,好吧,动手吧!

FireFox的搜索插件装在FireFox安装目录下的searchplugins中,对一一个搜索插件,包含两个文件,一个src文件和一个img文件,我们需要创建的就是那个src文件了,img是图标,没有提供FireFox就会用默认的图标!
src文件的格式包括两个部分,一个是发送请求部分,一个是接受响应部分,
看我的baidu.src文件内容:

<search
version="1.0"
name="Baidu search"
description="Search chinese rescources"
method="GET"
action="http://www.baidu.com/s"
>

<input name="wd" user>
<input name="cl" value="3">

<interpret
resultListStart="<ol start="
resultListEnd="</ol>"
resultItemStart="<li>"
resultItemEnd="<br>"
>

</search>

在<search>中的属性定义了请求信息发送的规则,version,description可选,内容也任意,name是出现在 FireFox搜索栏上的名字,method就用GET吧,action可以通过查看baidu首页的HTML得到,比如我在百渡首页搜索 keyword,那么baidu给出的请求连接是:http://www.baidu.com/s?wd=keyword&cl=3
分析这个地址我们可以知道搜索表单的目的地址是http://www.baidu.com/s,所以我们这里用
action="http://www.baidu.com/s"
从地址中我们还可以看到带了两个参数--wd和cl,wd是关键字,cl不知道是什么,baidu首页默认的cl值是3,我们这里用
<input name="cl" value="3">,
而关键字是要用户在搜索栏中输入的,user代表了用户输入的值,我们把它传给wd,这个就可以产生形如
http://www.baidu.com/s?wd=keyword&cl=3
的请求地址了。
搜索返回的结果都是列表,<ol></ol>和<li>参数用以提取返回的信息,< br>用以分割每条信息,这样一个FireFox的搜索插件就做好了,把这个文件保存为baidu.src,放到FireFox安装目录的 searchplugins中,重启FireFox,点击搜索栏的图标,选择Baidu Search,然后在搜索框中输入你要搜索的关键字,敲回车,你要的搜索结果就出现在浏览器中了!
头像
ericzb
帖子: 441
注册时间: 2006-11-16 21:34
来自: Bridge View
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 ericzb » 2007-07-07 12:42

我汗,这和gusty bug有关系??

另外,进入这里
http://mycroft.mozdev.org/

在Find Search Engine Plugins / Search Providers中用"baidu"搜索

在general中选择baidu就OK.
头像
jarryson
帖子: 4002
注册时间: 2005-08-14 19:53
送出感谢: 1 次
接收感谢: 2 次
联系:

#3

帖子 jarryson » 2007-07-07 15:32

楼主的方法似乎在现在的firefox里面没有用了?我的目录下的文件和楼主说的不一样。。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#4

帖子 eexpress » 2007-07-07 15:41

为什么不用opera呢?菜单随便定义,都一句话
● 鸣学
头像
nihui
帖子: 1746
注册时间: 2006-10-21 12:03
来自: Shanghai
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 nihui » 2007-07-07 16:25

ericzb 写了:我汗,这和gusty bug有关系??

另外,进入这里
http://mycroft.mozdev.org/

在Find Search Engine Plugins / Search Providers中用"baidu"搜索

在general中选择baidu就OK.
这个是好方法。

对于有搜索功能的网站,firefox 的搜索处的图标会变成蓝色的。
.

私人空间
附有 Magic Linux 2.1 最新开发日志~


미안하다, 사랑한다


欢迎来 #xfce-cn 中文频道~~
xmoke
帖子: 193
注册时间: 2007-02-01 13:01
送出感谢: 0
接收感谢: 0

#6

帖子 xmoke » 2007-07-07 22:15

lz的方法也太火星了吧,only for firefox 1.5

推荐用open searchfox扩展,点一下就添加
头像
ipv6now
帖子: 759
注册时间: 2006-09-30 1:08
来自: QingDao
送出感谢: 0
接收感谢: 0
联系:

#7

帖子 ipv6now » 2007-07-07 22:44

顶二楼
kyant
帖子: 54
注册时间: 2007-03-07 12:01
送出感谢: 0
接收感谢: 0
联系:

#8

帖子 kyant » 2007-07-07 23:18

FireFox自带了很多搜索插件,有google,Yahoo!,Amazon等,但对于我们不能出国的用户来说基本没有用处,能在国内网访问的比较好的搜索网站可能就是Baidu了,所以我把Baidu添加进去还是有点实际意义的,


强烈不同意这个观点。
strup
帖子: 652
注册时间: 2006-09-16 14:19
送出感谢: 0
接收感谢: 1 次

#9

帖子 strup » 2007-07-08 14:39

直接在http://addons.mozine.cn/firefox/search-engines/加啊,哪里要这么麻烦
3zheng
帖子: 31
注册时间: 2007-01-28 21:20
送出感谢: 0
接收感谢: 0

#10

帖子 3zheng » 2007-07-09 18:55

<SearchPlugin>
<ShortName>Baidu</ShortName>
<Description>Baidu Web page search</Description>
<InputEncoding>gb2312</InputEncoding>

<Image width="16" height="16">
data:image/x-icon;base64,AAABAAIAEBAAAAEACABoBQAAJgAAABAQAAABACAAaAQAAI4FAAAoAAAAEAAAACAAAAABAAgAAAAAAAABAAAAAAAAAAAAAAABAAAAAQAAAAAAAL8UFQCYMwAAmjQAAJ06AAChPQAAuSQaANkOGQDBFBQAwBIeAMAfHwDaEBoA2hMdAMARIwDEHiwA2xYgANoYIgDbGiQA2x4nANwcJgDbHigAwyUlAMMsKwDcJSoA3SMtAN0kLQDeKzQA3i82AMUzMADBOTYAxDA8AN4wNwDfMDkA3zU9AKNBAAClQwAApkQAAKhHAACqSQAArU0AAK9QAACyVAAAtFcAALhaAAC5XgAAvWEAAL9lAADCaAAAxGsAAMZuAADIcgAAy3QAAM12AADPeQAA0HoAANJ+AADEOkMA4DpBAOE+RgDCRUYAzUpHAM1LSwDQQlEA0E9VAMJTUwDNU1IAx19aANFXVADQWFgA4UFHAOJESwDiRk0A4klQAOJNUgDjS1QA41FYAORTWQDkV10A5VpgAOVeZQDUbWsA2HJvAMx2dgDFf38A13F0ANR3fQDbfHoA5WBnAOZjaQDnZmwA52tvAOdscQDpcXYA6XR4ANOAAADVggAA336BAOp8ggDUgoAA3YaEAN2IhwDqgYYA7IeLAOuJjQDtj5MA7ZKWAOGWmADmo6AA56ilAOelqwDlqaoA6q6rAPCipgDwpaoA8amsAPGsrgDus64A6K2zAOe2tgDqubQA87K1APS9wADrxsQA7MvIAPbIygDxzs4A/8zMAPXRxAD11MkA+NbLAPfS0wDz1NAA+NHTAPjS1AD41NUA9NjWAPbf3AD42doA+dvdAPnd3gD+6dQA/u3bAPrg4QD75ucA/u/hAPvo6QD87+gA/O7vAP7y5gD68+wA/ff3AP748gD++vYA/vf4AP75+QD//v4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////ACEhISEhISEhISEhISEhISEh//////////////////8hIf//jlk6SmhoORpXkf//ISH//2UHCwsHBwsLEXD//yEh//9hDw8RDxERDxh5//8hIf//hUYREQ8RDxlOi///ISH//5aLShERDxFLi3n//yEh//9yaYtGFBhNi0pKi/8hIf98IUp4i1lai2YaEXz/ISH/cREhhf+W//+LTU2O/yEh/45OWf9nhf9ycnyO//8hIf//k/9cIU58IUV8////ISH/////XBhOiyFHi////yEh/////4llgv+Li/////8hIf//////////////////ISEhISEhISEhISEhISEhISEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAABAAAAAgAAAAAQAgAAAAAABABAAAAAAAAAAAAAAAAAAAAAAAALhbAP+0VwD/slQA/69RAP+tTgD/q0oA/6hHAP+mRAD/o0IA/6I+AP+gPAD/njoA/5w4AP+bNgD/mjQA/5gzAP+6XgD////////////////+////zP///8b////G////xv///8b////G////xv///8z///////////////+aNQD/vWEA////////////+uDh/+dlbP/hPkb/40tU/+2Pk//tj5P/4DtD/94rNP/lYGf/++jp////////////mzYA/79lAP////////7+/+uBh/7aDxn+2hAa/9oQG/7ZDhn+2g8Z/9oTHv7aEx3+2xkj//Cipv7//////////504AP/CaAD////////+/v/qfIL+2xYg/tsXIf/bGCL/2xgi/9sYIv/bGCL/2xYg/t0jLf/0vcD+//////////+eOwD/xGsA////////////+NLU/+JES//cHCb/2xgi/9sYIv/bGCL/2xgi/90lL//lWmH/+dzd////////////oD0A/8dvAP////////////339//5293/4khQ/9seKP7bGCL/2xgi/9sYIv/jUFj++dvd//S+wf7//v///////6NAAP/JcwD////////8/P/xqaz+7ZKW/vnb3f/iR0/+2x4n/t0kLP/kV13++dvd/+JOU//iSlH++d7f/v////+lQwD/zHUA///////2yMr/3zQ8/+NMUv/zsrX/+dvd/+Zjaf/nbHH/+dvd/+yHi//eMDf/2xok//bIy/7/////qEcA/853AP//////8KWq/9oYIf7fNz7+//////nb3f/+9/j////////////5293/5FNZ/+NSWf775uf//////6pJAP/QegD///////rg4f/lXmT+52ds/vGsrv/mX2b/7ZKW///////tkpb/7ZKW//bIy//64eL///////////+tTQD/0n0A/////////////O7v///////pcXb/3zA5/+ZfZv/2yMv/3i82/+FBR//2yMv/////////////////r1AA/9N/AP/////////////////++fn/6XR4/9wlKv7lW2D++dvd/+A6QP7iRkz++dvd/////////////////7JUAP/VgQD///////////////////////jZ2v7qgYX+99LT/v/////42tv++dvd/v////////////////////+0VwD/1oMA////////////////////////////////////////////////////////////////////////////uFoA/9aDAP/WgwD/1YEA/9OAAP/TfgD/0HsA/895AP/NdgD/y3QA/8hxAP/GbQD/xGsA/8JoAP+/ZQD/vWEA/7leAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
</Image>

<Url type="text/html" method="GET" template="http://www.baidu.com/s">
<Param name="wd" value="{searchTerms}"/>
<Param name="cl" value="3"/>
</Url>
<SearchForm>http://www.baidu.com</SearchForm>
</SearchPlugin>

把上面的代码保存成baidu.xml文件,放在/usr/lib/firefox/searchplugins文件夹里面就行了,或者直接从Windows相关目录中找这baidu.xml个文件,复制过来就行
Helium3
帖子: 45
注册时间: 2006-09-23 8:39
送出感谢: 0
接收感谢: 0

#11

帖子 Helium3 » 2007-07-11 0:53

kyant 写了:FireFox自带了很多搜索插件,有google,Yahoo!,Amazon等,但对于我们不能出国的用户来说基本没有用处,能在国内网访问的比较好的搜索网站可能就是Baidu了,所以我把Baidu添加进去还是有点实际意义的,


强烈不同意这个观点。
强烈赞成你不同意这个观点的观点
luckyone
帖子: 94
注册时间: 2007-09-12 13:16
送出感谢: 0
接收感谢: 0

进入 此网站,你只需点击一下baidu选项即可!!

#12

帖子 luckyone » 2007-10-14 12:29

about58567.html&highlight=&sid=048019c4 ... 7f7789f8c3

Here are the Search Engine Plugins / Search Providers that match your query.
Click once on the plugin name to install. The new engine will appear in the search bar shortly.

This output was cached at 23:08 on 8 Oct 2007. To bypass the cache, please use the advanced search and select 'skip cache'.

1. Arts & Media - Images
Sherlock Working Plugin Icon Baidu image Semi zh-CN (baidu.com) by GuangWang [Judge it]
2. Arts & Media - Music
Sherlock Working Plugin Icon Baidu Lyric Semi en-CN (mp3.baidu.com) by phunter [Judge it]
Sherlock Working Plugin Icon Baidu mp3 Semi zh-CN (baidu.com) by GuangWang [Judge it]
3. Dictionaries
Sherlock Working Plugin Icon Baidu Dictionary Semi zh-CN (baidu.com) by Alex Xiong [Judge it]
Sherlock Working Plugin Icon Baike encyclopedia Semi zh-WW (baike.baidu.com) by Liu Min (April) [Judge it]
4. General
Sherlock Working Plugin Icon Baidu 百度 Semi zh-CN (baidu.com) by boks [Judge it]
OpenSearch Working Plugin Icon Baidu 知道 Semi zh-CN (baidu.com) by Fution Bai [Judge it]
OpenSearch Working Plugin Icon Baidu Local Semi zh-CN (baidu.com) by cngeeks [Judge it]
Sherlock Working Plugin Icon Baidu Local Semi zh-CN (baidu.com) by cngeeks [Judge it]
5. News
OpenSearch Working Plugin Icon Baidu news Semi zh-CN (news.baidu.com) by compliant [Judge it]
6. Undefined
Sherlock Working Plugin Icon Douban @ Baidu Semi zh-CN (baidu.com) by boks [Judge it]

11 plugins found.
Key
Sherlock Plugins with this symbol are based on the Sherlock standard.
OpenSearch Plugins with this symbol are based on the OpenSearch standard.
Working Plugins with this symbol should be working. If they do not, then please judge the plugin.
Untested This plugin has not been tested yet, so it might not be working as expected.
Broken This plugin is currently broken. If you are able to fix it, please submit an update. Otherwise, please try again later.
Mouseover the status icon to see the date the plugin was last updated and the date the plugin was last verified.
头像
依寻依然
帖子: 1617
注册时间: 2006-10-31 14:49
送出感谢: 0
接收感谢: 0

#14

帖子 依寻依然 » 2007-10-15 13:05

strup 写了:直接在http://addons.mozine.cn/firefox/search-engines/加啊,哪里要这么麻烦
这是最好的办法
Borders are meant to be crossed
头像
shugoal
帖子: 1109
注册时间: 2007-08-20 21:39
来自: 沈阳
送出感谢: 0
接收感谢: 0
联系:

#15

帖子 shugoal » 2007-10-15 20:07

直接http://addons.mozine.cn/firefox/search-engines/搞定 用得着这么麻烦么?
失恋的痛苦不在于失恋本身 在于青黄不接!
青黄不接的年代里 我把爱情暂放一边!

★★○●◎◇★☆☆★
回复

回到 “因特网相关软件”