Board logo

标题: 【工具】Search Engin Analyzer. Ver 0.03(搜索引擎分析器)[070614重要更新] [打印本页]

作者: wolfcm    时间: 2006-12-24 14:21     标题: 【工具】Search Engin Analyzer. Ver 0.03(搜索引擎分析器)[070614重要更新]

Search Engin Analyzer
搜索引擎分析器

Written by wolfcm for GreenBrowser
Ver 0.03
[attach]42[/attach]
首先:
感谢 MoreQuick 的辛勤努力,制作出 GreenBrowser 这么优秀的浏览器供大家免费使用

用途:
Search Engin Analyzer
是一个受 Opera 右键菜单中的“创建搜索/Create search”功能启发编写的“搜索引擎分析器”
通过 JavaScript 程序分析表单,获取 GreenBrowser 浏览器可用的搜索格式
如果您有什么好的想法、意见和建议,欢迎到论坛参与讨论,以及下载新版试用:
http://www.5igb.com/bbs/viewthread.php?tid=77

安装、卸载和升级
下载之后解压保存到一个合适的文件夹,运行其中的 install.bat
就会在注册表中给 IE/GreenBrowser 右键加上一个“搜索引擎分析(S)”选项

如果更换了保存的文件夹位置,请重新运行 install.bat
需要卸载的话,运行 uninstall.bat,即可清除所有写入注册表的安装信息
升级的时候,请先运行旧版的 uninstall.bat,再运行新版的 install.bat

使用:[attach]40[/attach]
在搜索引擎的文本输入框上单击鼠标右键,选中“搜索引擎分析”选项
[attach]41[/attach]
正常的话,就会弹出一个窗口,提示已经分析获取搜索引擎并且保存到剪贴板
关闭提示窗口,粘贴到你的 GreenBrowser 搜索引擎当中即可

如果不能识别搜索引擎表单,程序也会弹出提示窗口说明原因

关于如何在 GreenBrowser 中添加搜索引擎,请参考以下网页:
http://www.morequick.com/Skill/AddSearch.htm

其实这个插件可以用于 IE 以及所有使用 IE 右键菜单的浏览器
不过分析得到的搜索引擎格式不一定对所有浏览器都通用
(尤其是 GreenBrowser 支持的 POST 搜索格式)

目前已知问题:
#繁体中文或其他语种网站可能会出现乱码

更新信息:
2007-06-14 Ver 0.03
1、可识别处理类似 "search.php?a=1&b=2" 已经包含 ?/& 字符的表单提交路径
2、表单中有冲突的 action 元素时可正确识别(感谢 MoreQuick)
3、改进关键字输入框所在表单的获取方式,效率有所提高
4、增加了快捷键 S,如需取消或指定其他快捷键请自行修改安装和卸载文件
5、修正了几处小错误


2006-12-24 Ver 0.013
1、修改了安装和卸载的方式,更方便直观

2006-09-03 Ver 0.012
1、如果网页本身使用 UTF-8 编码,对所有表单元素值采用相应编码
2、默认忽略的元素类型 submit|reset|button|password|textarea
3、可自定义忽略的表单元素类型(需要自己编辑程序开始的一个选项)
4、如果 submit 按钮不被忽略的话,只有第一个按钮有效(Opera 也是如此)

2006-08-31 Ver 0.011
1、代码修改,效率有所提高(虽然很小,不过理论上存在:)
2、提示文本部分修正

2006-08-30 Ver 0.01(第一个发布版本)
1、自动分析搜索引擎表单,获取 GreenBrowser 可用的搜索引擎格式
2、自动识别网页是否使用 UTF-8 编码,对应不同的搜索引擎格式
3、自动识别表单提交方式(GET/POST),对应不同的搜索引擎格式


CODE:
补充说明:
针对以 POST 方式提交表单的搜索引擎,GreenBrowser 有对应的 POST 方式搜索
简单地说,POST 搜索方式的链接有一个特征,就是里边的分隔符全部为 &&,如:
http://search.greendown.cn/search.asp&&action=s&&sType=ResName&&keyword=%s

但是 GreenBrowser 这个 POST 方式搜索有 BUG:搜索中文时会提交乱码
导致无法正常搜索,也无法返回搜索结果,上述 greendown 的例子就是这样
为此我曾经向 MQ 报告:
http://www.5igb.com/bbs/viewthread.php?tid=6628

如果发现这种情况,可以尝试把 POST 方式搜索改为常见的 GET 方式
就是把第一个 && 改为半角问号 ?,其余的 && 改为单个 &,如:
http://search.greendown.cn/search.asp?action=s&sType=ResName&keyword=%s

部分网站这样修改过之后,就可以用 GET 模式正常搜索了
而部分网站的搜索引擎必须是 POST 方式,所以还是无能为力
所以要彻底解决这个问题,还需要 MQ 继续改进 GreenBrowser 本身

[ 本帖最后由 331700374 于 2008-7-26 16:00 编辑 ]

图片附件: 001.png (2007-6-14 21:26, 57.51 K) / 该附件被下载次数 568
http://bbs.5igb.com/attachment.php?aid=40



图片附件: 002.png (2007-6-14 21:26, 60.78 K) / 该附件被下载次数 591
http://bbs.5igb.com/attachment.php?aid=41



附件: SearchEnginAnalyzer 0.03.zip (2007-6-14 21:33, 4.58 K) / 该附件被下载次数 2288
http://bbs.5igb.com/attachment.php?aid=42
作者: GreenBrowser    时间: 2006-12-24 14:22

没什么大改进就继续用0.012
作者: Passerby    时间: 2006-12-24 14:26

啊,又一个来了
作者: wolfcm    时间: 2006-12-24 14:32

生蛋快乐啊各位!哈哈~
新论坛不错啊……
作者: lforl    时间: 2006-12-24 16:42

wolfcm=wolf come?

圣诞快乐!:love:
作者: 古语有云    时间: 2006-12-24 16:45

看似不错
作者: vlwow    时间: 2006-12-24 19:35

个人感觉是gb插件中最有用的几个之一,尤其对于偶这种不懂html语言,不会自己分析得到搜索引擎的。
作者: bydonk    时间: 2006-12-24 22:42

Merry Xmas !
作者: wolfcm    时间: 2006-12-29 00:48

这可是俺的得意之作,怎么差不多到了最后一帖了
不能垫底啊,订起来,哈哈
作者: zf.zhang    时间: 2006-12-29 09:48

为了鼓励LZ继续努力,顶啊!:D
作者: szgb    时间: 2006-12-29 19:38

更新啊                     
收到
作者: huadiao52    时间: 2007-1-16 19:25

谢谢分享 值得支持!!!!!!!!
作者: cheese    时间: 2007-2-28 06:24

俺是菜鸟
不知道有什么具体的用处
深奥的偶也不懂
作者: 似曾相识    时间: 2007-2-28 15:11

Slim Browser自带了搜索引擎提取功能,前几年建议MoreQuick加上这个功能,未被采纳
现在那些不能在地址提取的搜索引擎,都是自己看网页源文件来找
作者: flymyangel    时间: 2007-4-26 01:59

顶一下 就是有时候不灵
加油啊~!
作者: wolfcm    时间: 2007-6-4 21:24

目前已知问题之一:
#在某些网页运行时会出错,提示:“对象不支持此属性或方法”

稍微分析了一下,终于知道原因了
原来某些form里面还有一个元素的name叫做action
跟form本身的action冲突了……
作者: wolfcm    时间: 2007-6-14 21:34

更新了,建议各位升级
作者: Philipho    时间: 2007-6-15 22:46

帮你顶起来,加上这个GB的搜索天下无敌了……
作者: 拼命3郎    时间: 2007-6-16 21:07

改动不大 还是不更新了
作者: gtodavid    时间: 2007-6-16 22:00

已更新
作者: wolfcm    时间: 2007-6-17 17:14



QUOTE:
原帖由 拼命3郎 于 2007-6-16 21:07 发表
改动不大 还是不更新了

对于一个小小的脚本插件来说,这次更新算是大手笔了……
作者: dduxx    时间: 2007-6-18 11:08

很好用的软件.太好了.
作者: sz_boy    时间: 2007-7-1 19:43

更新了要试试了正在找搜索串。
作者: lky82    时间: 2007-7-3 21:06

这个插件很不错哦,鼓掌 一下
作者: wudi    时间: 2007-7-29 03:22

一个文件就搞定了

http://www.wudso.com/download/menuext.zip
http://www.wudso.com/

[ 本帖最后由 wudi 于 2009-3-14 19:56 编辑 ]
作者: Passerby    时间: 2007-7-29 23:47

楼上你把代码地址指向网上的资源,当然是本地一个文件就搞定了
虽然GooglePage是免费的,虽然你未必有兴趣提醒wolfcm可以这么做,但是也不必如此含糊吧
作者: dami    时间: 2007-8-1 12:35

新来的帮顶!这个浏览器真的很好用!论坛好东西也多!
作者: cooxx    时间: 2007-8-5 14:08

太好用了!感谢!!!
作者: 水亦芳    时间: 2007-8-30 14:23

谢谢楼主了,这个插件特别喜欢。
作者: hoboyo    时间: 2007-10-6 06:01



QUOTE:
原帖由 vlwow 于 2006-12-24 19:35 发表
个人感觉是gb插件中最有用的几个之一,尤其对于偶这种不懂html语言,不会自己分析得到搜索引擎的。

我对此很赞同!
作者: 一〇九A    时间: 2007-10-6 15:46

到底实用不?
作者: byceen    时间: 2007-10-24 15:51     标题: 很好用!

不过有一个:
http://ditu.mapbar.com/localsear ... 9%E5%B7%9E%E5%B8%82

创建不了,mapbar的,不知道能不能帮忙处理一下!
作者: wolfcm    时间: 2007-10-24 22:48



QUOTE:
原帖由 byceen 于 2007-10-24 15:51 发表
不过有一个:
http://ditu.mapbar.com/localsear ... 9%E5%B7%9E%E5%B8%82

创建不了,mapbar的,不知道能不能帮忙处理一下!

是指上面的那个搜索吗,用JS处理提交的表单这个程序是识别不了……
作者: mb0591    时间: 2007-10-26 08:20

由于工作需要,我在单位用的机子还装着win98,貌似98下面这个插件装不上去。。。
作者: Passerby    时间: 2007-10-26 20:54     标题: 回复 #34 mb0591 的帖子

这个没有办法,不同Windows版本的注册表路径不一样
作者: wolfcm    时间: 2007-10-26 23:00



QUOTE:
原帖由 mb0591 于 2007-10-26 08:20 发表
由于工作需要,我在单位用的机子还装着win98,貌似98下面这个插件装不上去。。。

你只能在别的电脑上面安装插件,分析搜索,然后再copy到你98的系统的GreenBrowser里面了
作者: freeboy    时间: 2007-11-5 21:35

www.crsky.com用不了哦。。
出现脚本错误。
作者: westone    时间: 2007-11-10 07:14

有了这个插件,设置自己需要的搜索引擎真是方便多了。
感谢楼主。
作者: zht    时间: 2007-11-11 11:50

顶拉,顶拉顶拉,让更多的人看到
作者: wolfcm    时间: 2007-11-11 12:44



QUOTE:
原帖由 freeboy 于 2007-11-5 21:35 发表
www.crsky.com用不了哦。。
出现脚本错误。

请用这个:
http://search.crsky.com/search.a ... on=s&keyword=%s
作者: fwjtcq    时间: 2007-11-27 11:47

我今天试用了wolfcm 的搜索引擎分析器 ,感觉很实用哦

得意一下,我自己添加的几个搜索引擎的代码,和插件得到的一摸一样哦
嘿嘿  
作者: lqxcn    时间: 2007-12-21 20:18

好啊,支持楼主!
作者: tiezhan    时间: 2008-1-21 23:56

哦了哦了,我下了,好用哦
作者: tsgx    时间: 2008-1-23 09:31

此网站的搜索引擎是什么?

http://www.brenus.net/adultcheck/search.htm

这个好像不能用:

http://www.brenus.net/search/sea ... l&&Terms=%s
作者: 冷漠热情    时间: 2008-2-22 12:55     标题: “绿色下载站”依然无法分析……

在分析“绿色下载站”后,能就能够分析了……但是分析出来的放在绿色浏览器的搜索上就不能正确地搜索……

   有时是“Sorry!没有找到任何记录。”……就像搜“Web迅雷”,在它原来的网页上就可以正常搜
  有时一些别的字眼就可以正常地搜,像“Opera”
   望尽快改进……我永远支持你的!!
作者: gjlg    时间: 2008-2-28 10:57

(搜索引擎分析器)[070614重要更新]
作者: wolfcm    时间: 2008-2-28 16:10     标题: 回复 #45 冷漠热情 的帖子



CODE:
补充说明:
针对以 POST 方式提交表单的搜索引擎,GreenBrowser 有对应的 POST 方式搜索
简单地说,POST 搜索方式的链接有一个特征,就是里边的分隔符全部为 &&,如:
http://search.greendown.cn/search.asp&&action=s&&sType=ResName&&keyword=%s

但是 GreenBrowser 这个 POST 方式搜索有 BUG:搜索中文时会提交乱码
导致无法正常搜索,也无法返回搜索结果,上述 greendown 的例子就是这样
为此我曾经向 MQ 报告:
http://www.5igb.com/bbs/viewthread.php?tid=6628

如果发现这种情况,可以尝试把 POST 方式搜索改为常见的 GET 方式
就是把第一个 && 改为半角问号 ?,其余的 && 改为单个 &,如:
http://search.greendown.cn/search.asp?action=s&sType=ResName&keyword=%s

部分网站这样修改过之后,就可以用 GET 模式正常搜索了
而部分网站的搜索引擎必须是 POST 方式,所以还是无能为力
所以要彻底解决这个问题,还需要 MQ 继续改进 GreenBrowser 本身


作者: jufeng854    时间: 2008-3-15 16:05

我正在为找搜索引擎发愁呢?不错! 我顶
作者: mcfy    时间: 2008-3-21 21:59

好东西!感谢
作者: nosferatu    时间: 2008-3-22 01:19

为了鼓励LZ继续努力,顶啊
作者: 双脚离地    时间: 2008-3-28 08:44

楼主好久没更新了。
作者: lb63195911    时间: 2008-4-6 12:02

看似不错 zhihi
作者: majing1235    时间: 2008-4-12 22:27


作者: winfredwang    时间: 2008-4-12 23:26

搜索引擎分析器
顶啊!
作者: daisuki    时间: 2008-4-13 21:40

我的好久没更新了,今天更新下,楼主厉害。
作者: msi1979    时间: 2008-7-3 11:03


作者: fjchenq    时间: 2008-7-4 14:23

期待下个版本
作者: sz_boy    时间: 2008-7-5 00:40

支持出新版本。
作者: dtbbdtbb    时间: 2008-7-24 18:26

跟着GB一起更新
作者: franyoung    时间: 2008-11-3 16:33

好东西啊。
作者: wolfcm    时间: 2008-11-4 00:47

新版本倒是有,也就是把GET/POST模式都列出来供选择而已。容我整理之后放出来吧。
作者: elten    时间: 2008-12-13 17:35

我刚才下了
  但是发现不怎么好用了~
作者: summerboy    时间: 2008-12-17 20:09



QUOTE:
原帖由 wolfcm 于 2007-10-24 22:48 发表

是指上面的那个搜索吗,用JS处理提交的表单这个程序是识别不了……

这种用JS提交的表单,现在也出现的很多,mapbar的搜索提交地址现在已经变了:比如说搜北京市的“工人”,提交表单是:http://ditu.mapbar.com/localsear ... 7%E4%BA%AC%E5%B8%82

你只要把keyword=后面的%E5%B7%A5%E4%BA%BA(其实就是"工人"的UTF-8编码)改成%u,后面的“%E5%8C%97%E4%BA%AC%E5%B8%82”就是“北京市”的UTF-8码,把它改成你自己城市的名字,就拿你说的那个城市(泉州市):%E6%B3%89%E5%B7%9E%E5%B8%82 就OK了,

改好的搜索引擎是:http://ditu.mapbar.com/localsear ... 9%E5%B7%9E%E5%B8%82

试一下好了没,这也是我瞎蒙出来的,因为我不会JS代码,但是现在用JS来提交的表单越来越多了,看来真的要学一学javascript了~~

图片附件: [一个Urldecode网站] 未命名.PNG (2008-12-17 20:09, 28.41 K) / 该附件被下载次数 197
http://bbs.5igb.com/attachment.php?aid=5910


作者: 魂归汉唐    时间: 2009-1-8 00:47



QUOTE:
原帖由 wolfcm 于 2008-11-4 00:47 发表
新版本倒是有,也就是把GET/POST模式都列出来供选择而已。容我整理之后放出来吧。

老大, 都2009年了新版本还没有出来啊
作者: linx1314    时间: 2009-1-8 11:15

http://search.sogua.com/ 这个网站不行啊,请楼主解决一下!
作者: 魂归汉唐    时间: 2009-1-8 17:51



QUOTE:
原帖由 linx1314 于 2009-1-8 11:15 发表
http://search.sogua.com/ 这个网站不行啊,请楼主解决一下!

sogua搜索引擎地址是这个http://search.sogua.com/search.asp?key=%u
作者: xink    时间: 2009-1-12 21:25

盼着新版本。
作者: zengyangwin    时间: 2009-1-26 01:41

谢谢分享啊
作者: sdx1119    时间: 2009-2-7 17:23

新人来学学
作者: linx1314    时间: 2009-2-19 14:01

狗狗音乐分析不成功啊,请楼主解决!谢谢!在线等楼主回复!我的QQ262022875
作者: 魂归汉唐    时间: 2009-2-19 19:11



QUOTE:
原帖由 linx1314 于 2009-2-19 14:01 发表
狗狗音乐分析不成功啊,请楼主解决!谢谢!在线等楼主回复!我的QQ262022875

迅雷狗狗音乐搜索引擎代码是这个http://mp3.gougou.com/search?search=%s&id=0
作者: Person    时间: 2009-2-20 14:41     标题: 回复 #1 wolfcm 的帖子

感谢wolfcm!感谢您的辛苦制作和无私分享!
作者: Person    时间: 2009-2-20 14:43     标题: 回复 #71 魂归汉唐 的帖子

感谢汉唐热忱地帮助大家解决各种搜索引擎代码方面的问题!
作者: tzgzg    时间: 2009-3-24 15:14

麻烦给我查查http://okok.org/forum/search.php?gid=&fid=0这个网站的搜索代码,我用工具没查出来
作者: Passerby    时间: 2009-3-24 21:33     标题: 回复 #74 tzgzg 的帖子

我用自己的插件找出来是这个:

CODE:
http://okok.org/forum/&&keywords={{keywords=搜索全部文章(无关键词),需清空本栏。}}&&searchstyle={{searchstyle=1/2/3}}&&fid={{fid=0/group10011/10031/108/16/group10001/12/121/10/9/34/57/29/group10007/69/28/49/53/26/67/93/27/74/107/group10012/39/1/54/65/105/94/90/17/group10003/37/15/88/24/68/22/73/36/21/group10002/2/3/4/25/5/11/group10010/46/71/33/30/14/66/38/63/6/52/group10004/133/126/123/96/78/47/7/group10018/45/62/42/86/group10024/106/109/110/111/112/group10025/58/113/114/115/116/10030/group10020/92/40/41/98/70/group10026/97/8/23/32/group10021/130/131/132/124/125/group10019/117/118/119/120/group10028/134/103/128/122/group10005/20/50/83/group10027}}&&author={{author}}&&rate={{rate=5/4/3/2/1/0/9/-1/-2/-3/-4/-5/-9}}&&time={{time=1/2/10/30/90/365/99999}}&&srchfilter=digest&&perpage={{perpage=50}}&&orderby={{orderby=dateline/author/fid/tid/rate}}&&order={{order=asc/desc}}&&searchsign=1&&searchButton=搜索

但这是给我之前写的侧边栏表单模拟器用的,简化成GreenBrowser用的话,由于这个表单有很多的选择项,所以你需要定好默认选项,比如写成

CODE:
http://okok.org/forum/&&keywords=%s&&searchstyle=3&&fid=0&&author=&&rate=0&&time=99999&&perpage=50&&orderby=rate&&order=asc&&searchsign=1

就是搜关键词,匹配模式为全部关键词,专栏是所有专栏,人名不搜索,帖子评分是所有,时间是所有,每页显示50条,排序依据是按评分,排序方式是正序
作者: tzgzg    时间: 2009-3-25 12:36

多谢楼上的
不过我试了一下,好像不行呢

[ 本帖最后由 tzgzg 于 2009-3-25 12:40 编辑 ]
作者: Passerby    时间: 2009-3-25 21:56     标题: 回复 #76 tzgzg 的帖子

那还是等wolfcm帮你分析下好了
作者: wolfcm    时间: 2009-3-25 23:13



QUOTE:
原帖由 tzgzg 于 2009-3-24 15:14 发表
麻烦给我查查http://okok.org/forum/search.php?gid=&fid=0这个网站的搜索代码,我用工具没查出来

这个分析出来的倒是可以搜索到结果。但是不准……原因未知……

CODE:
http://okok.org/forum/search.php&&searchstyle=3&&fid=0&&rate=9&&time=99999&&perpage=50&&orderby=dateline&&order=desc&&searchsign=1&&keywords=%u


作者: sohoboy    时间: 2009-11-20 23:46

我学习了一下




欢迎光临 GreenBrowser 论坛 (http://bbs.5igb.com/) Powered by Discuz! 5.0.0