阅读:17267回复:11
【原创】自制搜索插件 By A502ALARM
整理自旧论坛
ff自带了数个搜索引擎~但是都是en搜索引擎~即便是官网提供的搜索引擎中也唯独缺少了中文搜索引擎~~ 其实搜索引擎插件很简单~ 不过是简单的将搜索栏中的关键字加上几个控制字串组织一下发送给指定网址罢了 以如下google为例: 在软件安装目录下的searchplugins目录内存放了已有的搜索引擎 建立文件GoogleChina.src 图片可以借用已有的google.gif改名为googleChina.gif即可 用emeditor一类的文本编辑软件打开googleChina.src如下 表用记事本~记事本打开的话就都粘在一堆看都看不清楚了 我用的是emeditor,其他类似可以替代记事本的工具很多~随便选一个吧 个人推荐emeditor <SEARCH version = "7.1" name="Google China"定义搜索引擎名称 description="Google Search China"描述信息 method="GET" action="http://www.google.com/search"搜索页面地址 queryEncoding="UTF-8" queryCharset="UTF-8" > <input name="hl" value="zh-CN">hl控制符指明搜索引擎为简体中文搜索引擎 <input name="ie" value="UTF-8">ie控制符指明搜索关键字的编码格式, <input name="oe" value="UTF-8">这个我不清楚~以前用sleipnir时并无用到此关键字,猜测应该是现实结果字符的编码 <input name="lr" value="lang_zh-CN%7Clang_zh-TW">lr控制符是指定搜索栏关键字的语言~例中是繁体和简体 <input name="inlang" value="zh-CN">关键字 inlang是指在何种语言中搜索(google首页不是有在所有语言、简体、繁体三种选择么~)可以设为zh-cn中文 # There are several bugs in the code for the Next and Previous buttons; therefore, they are disabled #<inputnext name="start" factor="20"> #<inputprev name="start" factor="20"> <input name="q" user> <input name="sourceid" value="mozilla-search"> <interpret browserResultType="result" resultListStart="<!--a-->" resultListEnd="<!--z-->" resultItemStart="<!--m-->" resultItemEnd="<!--n-->" charset = "UTF-8" > </search> <BROWSER alsomatch="" update="" updateicon="" updatecheckdays="3" > 很简单吧 yahoo等也是类似道理 只要用记事本把拿一个现有的搜索引擎打开对照一看就可以很容易摸索出来了 而且真正变得都是input name那一段~~其他地方只有少数比如搜索页面地址需要改动 |
|
|
1楼#
发布于:2004-11-26 13:10
请问该代码是什么语言写的?请教
|
|
|
2楼#
发布于:2004-11-26 13:10
对于看不到搜索链接的
可以直接查看搜索表单页面源代码来完成 其实这个方法比看链接更准确有效 |
|
3楼#
发布于:2004-11-26 13:10
好帖,又有事做了
|
|
|
4楼#
发布于:2004-11-26 13:10
学习ing,但是我想把这个网站http://www.daocao.com/的Mp3搜索弄进Firefox里,该怎么弄呢??它每次搜索在地址栏显示的都是这个链接http://www.daocao.com/mp3zone/music_search_result2.php,哪位大侠可以帮帮我。
|
|
5楼#
发布于:2004-11-26 13:10
有没有人教教我如何自制一个GOOGLE桌面搜索的插件?!
是否把搜索地址那改一下就行了?! |
|
|
6楼#
发布于:2004-11-26 13:10
好帖子好帖子!!!
|
|
|
7楼#
发布于:2004-11-26 13:10
推荐一个替代notepad的编辑器,NoteXPad,国人软件,100% Win32汇编,速度快,体积小。
NoteXPad帮助文档中的信息: NoteXPad是一个记事本软件,是用 win32 汇编语言来开发的。 NoteXPad的主程序仅有几十K大小,但它提供的功能毫不含糊,有鲜明的特色:它可以快速打开任何大小的文件、可以设定自动复制、自动粘贴、支持语法及超链接的高亮显示。目前,它仍在发展完善之中,将具备更多的功能。 以上这些特色,使NoteXPad完全超越了Windows自带的记事本,让用户体验到全新功能的记事本。 NoteXPad是一个免费软件,你可以无偿地使用它的所有功能。 如果用户能够通过论坛或email及时反馈软件中存在的错误,提出好的建议,将被视为对作者的热心支持。如果用户能在物质上捐赠这个自由软件的开发,同样也是对作者的支持。 软件主页: http://dREAMtHEATER.yeah.net 电子邮件: <!-- e --><a href="mailto:NoteXPad@163.com">NoteXPad@163.com</a><!-- e --> |
|
|
8楼#
发布于:2004-11-26 13:10
神啊++你好牛,我提的问题你04年就帮我解决了阿,火狐狸就是这么强忍
|
|
|
9楼#
发布于:2004-11-26 13:10
我有个问题,像sogua里面是这样的
http://search.sogua.com/search/search.a ... Gua+Search 最后的search后面还有个控制符&fmp3=1 表示只搜索mp3文件,还可以换成其他的,像asf,wma等 如果没有这个控制符就是搜索所有格式 像这样的怎么实现阿? |
|
10楼#
发布于:2004-11-26 13:10
两个强人
喜欢 |
|
|
11楼#
发布于:2004-11-26 13:10
本来想写一个此类的帖子看来无必要了,补充几点技巧:
如果不懂HTML的人很难遭到搜索页的地址和参数,可以用以下方法找到,以baidu图片搜索为例 1。进入baidu的图片搜索页:http://image.baidu.com/ 2。输入"张那拉”,开始搜索 3。在地址栏出现如下地址:http://image.baidu.com/i?z=&s=1&ct=201326592&cl=2&lm=-1&tn=baiduimage&word=%D5%C5%C4%C7%C0%AD&pic=1 其中?前面的http://image.baidu.com/i 就是src,?后面的就是参数,等号前面的是参数名,后面的是参数值 参数描述就是: <input name="z" value=""> <input name="s" value="1"> <input name="ct" value="201326592"> <input name="cl" value="2"> <input name="lm" value="-1"> <input name="tn" value="baiduimage"> <input name="word" user> #user表示从搜索栏中输入,一般如果搜索汉字,含%的一串字符就是搜索关键字的参数值,前面的就是参数名了 <input name="pic" value="1"> |
|
|