puhongyi
千年狐狸
千年狐狸
  • UID3
  • 注册日期2004-11-20
  • 最后登录2012-03-29
  • 发帖数1116
  • 经验9枚
  • 威望2点
  • 贡献值38点
  • 好评度19点
阅读:16898回复:11

【原创】自制搜索插件 By A502ALARM

楼主#
更多 发布于:2004-11-26 13:10
整理自旧论坛
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那一段~~其他地方只有少数比如搜索页面地址需要改动
vliqi
火狐狸
火狐狸
  • UID322
  • 注册日期2004-11-28
  • 最后登录2007-08-30
  • 发帖数135
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于: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">
李琦
nibar
火狐狸
火狐狸
  • UID318
  • 注册日期2004-11-28
  • 最后登录2005-04-25
  • 发帖数273
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2004-11-26 13:10
两个强人
喜欢
使用FireFox的一分子。
xbtsw
狐狸大王
狐狸大王
  • UID413
  • 注册日期2004-11-30
  • 最后登录2009-07-10
  • 发帖数442
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2004-11-26 13:10
我有个问题,像sogua里面是这样的
http://search.sogua.com/search/search.a ... Gua+Search
最后的search后面还有个控制符&fmp3=1
表示只搜索mp3文件,还可以换成其他的,像asf,wma等
如果没有这个控制符就是搜索所有格式
像这样的怎么实现阿?
angels
火狐狸
火狐狸
  • UID4562
  • 注册日期2005-03-30
  • 最后登录2005-10-20
  • 发帖数161
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2004-11-26 13:10
神啊++你好牛,我提的问题你04年就帮我解决了阿,火狐狸就是这么强忍
i'm fine,and you ?
oltra
小狐狸
小狐狸
  • UID3134
  • 注册日期2005-02-18
  • 最后登录2006-09-28
  • 发帖数19
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于: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 -->
to be continued...
hgjcool
狐狸大王
狐狸大王
  • UID4979
  • 注册日期2005-04-10
  • 最后登录2009-05-28
  • 发帖数597
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2004-11-26 13:10
好帖子好帖子!!!
中国红警95联盟-->QQ群:4146358
stangetz
小狐狸
小狐狸
  • UID5058
  • 注册日期2005-04-13
  • 最后登录2007-03-09
  • 发帖数79
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2004-11-26 13:10
有没有人教教我如何自制一个GOOGLE桌面搜索的插件?!
是否把搜索地址那改一下就行了?!
不只是.......................肥
Ψ伓煶嵪抙Ψ
小狐狸
小狐狸
  • UID5597
  • 注册日期2005-04-29
  • 最后登录2006-07-26
  • 发帖数19
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2004-11-26 13:10
学习ing,但是我想把这个网站http://www.daocao.com/的Mp3搜索弄进Firefox里,该怎么弄呢??它每次搜索在地址栏显示的都是这个链接http://www.daocao.com/mp3zone/music_search_result2.php,哪位大侠可以帮帮我。
blackdire
火狐狸
火狐狸
  • UID2211
  • 注册日期2005-01-15
  • 最后登录2006-11-03
  • 发帖数165
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
9楼#
发布于:2004-11-26 13:10
好帖,又有事做了
CPU:Intel CeleronD 325 D0制程(2.53G) 主板:七彩虹刀锋战士 C.848P Ver2.3 (Intel 848P+ICH5) 内存:威刚(V-DATA) 万紫千红 DDR400 256MB × 2 硬盘:WDC WD1200JB-22GVA0 (120G 8MB缓存) 声卡:板载ALC655 显卡:七彩虹镭风9550-GD2 CT冰封骑士3 [ATI RADEON 9550(RV350) 显存256MB(450/700MHz)] 网卡:Realtek RTL8139/810x Family Fast Ethernet NIC 1394网络适配器:VIA OHCI Compliant IEEE 1394 Host Controller 电源:鑫谷核动力300V 机箱:LG纳蓝先锋2002 显示器:BenQ FP71G+S 光驱:台电女神 52xCOMBO 52×24×52×16(Secondary, Master)+BenQ 1650T 白色(Secondary, Slave) 软驱:Sony 键盘:双飞燕KBS-5 鼠标:Microsoft IntelliMouse PS/2 音箱:杂牌 打印机:Lexmark Z11 Color Jetprinter 操作系统:RedFlag Linux Workstation 5 Microsoft Windows XP Professional Service Pack 2(5.1.2600) Microsoft Windows 98 SE(4.10.2222)
A502ALARM
小狐狸
小狐狸
  • UID2612
  • 注册日期2005-01-29
  • 最后登录2010-09-13
  • 发帖数5
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
10楼#
发布于:2004-11-26 13:10
对于看不到搜索链接的
可以直接查看搜索表单页面源代码来完成
其实这个方法比看链接更准确有效
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-29
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
11楼#
发布于:2004-11-26 13:10
请问该代码是什么语言写的?请教
Firefox More than meets your experience
游客

返回顶部