BaiduMonkey

By SUCCESS Last update Sep 20, 2010 — Installed 78,070 times.

Script Summary: 改善百度的搜索结果界面,提高阅读效率



Version: 11.8

当前版本

v11.8

最新更新

  • 【2010.9.20】 更新 V11.8
            增加: 自动加载下一页中包含相关搜索。
            修正: 百度继续改版,继续修正由此引起的若干问题。

初步支持 Chrome / Support for Chrome

已知在 Chrome 中有如下问题:
  • 勉强支持脚本的自动检查更新

功能

  • 将百度搜索结果分栏显示。
    提供了3种排版显示模式:1-紧凑;2-对齐,但比较松散(默认);3-对齐,但比较松散;4-对齐,但比较松散。
  • 允许设置搜索结果的排列方向。
  • 将搜索结果中的“推广”条目收缩,眼不见心不烦。需要时可点击显示出来。
  • 允许给搜索结果添加背景色。可以在设置界面里自选颜色,默认是淡蓝色。
  • 允许给搜索结果添加编号。
  • 允许清除页面右侧的广告。
  • 将搜索结果右侧的贴吧链接移至页面上方。
  • 允许添加在其他引擎中搜索的功能,默认添加“在Google中搜索 【XX】”。
  • 允许自动加载下一页。
  • 允许添加站点 Favicon 。
  • 允许快捷键定位到搜索框。
  • 允许自动检查是否有新版本。

使用说明


安装脚本后,点击 Baidu 搜索结果页面顶部的 “BaiduMonkey设置” 打开配置界面,根据自己需要设置一下即可。

添加在其他引擎中搜索 功能的使用说明:
打开 “BaiduMonkey设置” 界面后看到添加其他搜索引擎文本框里有默认的如下内容
在Google中搜索【{word}】|http://www.google.com/search?q={word}
1、以花括号括起来的部分 {word} 代表搜索的关键字,该关键字将会以 UTF-8 方式编码。如果想要以 GB2312 方式编码,请使用{gb:word},你编写地址时要注意这点。
2、以竖线 | 为分隔符,前面的 在Google中搜索【{word}】 是在页面上显示的链接名称,后面的 h ttp://www.google.com/search?q={word} 是发起搜索的链接地址。
3、前面的名称部分可以是 html 元素,比如用图片代替文字的话可以这么写
<img src="http://www.google.com/favicon.ico" style="border: 0px none ; vertical-align: middle;">|http://www.google.com/search?q={word}
4、每行对应一个搜索引擎。特别注意每行中必须有个竖线 | 分隔前后两部分。

举个例子,将下面区块里的内容复制到 添加其他搜索引擎文本框中
在Google中搜索【{word}】|http://www.google.com/search?q={word}
<img src="http://www.google.com/favicon.ico" style="border: 0px none ; vertical-align: middle;">|http://www.google.com/search?q={word}
淘宝中搜索【{word}】|http://search1.taobao.com/browse/search_auction.htm?q={gb:word}&commend=all&search_type=auction
保存,会看到页面上方添加了四个搜索,在Google中搜索【xx】、一个百度的图标,淘宝中搜索【xx】,点击它们都可以发起相应的搜索。

你可以仿照例子添加其他搜索,比如雅虎、wiki等等的。

欢迎来这里(http://board.mozest.com/viewthread.php?tid=25917)提供任何意见或建议。

效果图

原始图

效果图1

效果图2

效果图3


更新记录

  • 【2010.9.20】 更新 V11.8
            增加: 自动加载下一页中包含相关搜索。
            修正: 百度继续改版,继续修正由此引起的若干问题。
    • 【2010.9.20】 更新 V11.7
              修正: 百度页面结构改版后引起的若干问题。
    • 【2010.9.17】 更新 V11.6
              修正: 打开“清除右侧广告”后,顶部搜索框消失的问题。
    • 【2010.7.30】 更新 V11.5
              增加: 自动加载下一页后,document 会抛出 bm_NextPageLoaded 事件,方便和其他脚本的配合。
              增加: 自定义快捷键定位到下/上一页。
              修正: CSS 样式设置中颜色选择器有时不能正确生成颜色值的问题。
              修正: 其他几个细节问题。
              初步支持 Chrome。 已知在 Chrome 中有如下问题:勉强支持脚本的自动检查更新
    • 【2010.3.31】 更新 V11.4
              修正: 不能正确加载下一页的问题。
    • 【2009.9.25】 更新 V11.3
              修正: 百度改版后右侧广告不能移除的问题。
    • 【2009.9.15】 更新 V11.2
              修正: 百度改版后不能处理推广链接的问题。
              增加: 对搜索结果中关键字样式的自定义。
    • 【2009.6.23】 更新 V11.1
              修正: @ # $& = : / ; ? + ' 当关键字包含这些字符时,用其他搜索引擎搜索会不正常的问题。
              修正: 3.0 版火狐无法打开设置界面的问题。
    • 【2009.6.19】 更新 V11.0
              增加: 自动检查新版本。不用像之前那样要打开设置界面才检查了。
              增加: 显示缩略图。如果图片无法显示,那么也不显示图像占位符。
              再次增加: 快捷键定位到搜索框后允许全部选中文本。
              修正: 提高与某些脚本如 Display original image 的兼容性。
    • 【2009.5.20】 更新 V10.9
              修正: 10.8 版不能正常显示贴吧链接的问题。
    • 【2009.5.4】 更新 V10.8
              增加: 允许隐藏自动翻页分隔符。
              增加: 允许显示站点 favicon。
              增加: 允许搜索框固定在页面顶部或底部。
              修正: 搜索关键字包含 HTML 标签文字时产生的问题。
              修正: 如果不选中“自动加载下一页”,打开设置界面再取消时仍然加载第二页的问题。
              改进了排版对齐的处理方式和判断是否应该加载下一页的方式。
              增加: 其他一些小的修改。
    • 【2009.1.6】 更新 V10.7
              修正: 由于 userscripts.org 页面变化导致的自动检查更新功能失效的问题。
    • 【2009.1.2】 更新 V10.6
              修正: 修正:排版有时不能对齐的问题。
              更新成 GoogleKingKong 的设置界面。
    • 【2008.10.20】 更新 V10.5
              发布到 userscripts 页面,同时启用自动检查更新功能。
    • 【2008.10.18】 更新 V10.4
              修正:某些特殊情况下排版错乱的问题。
    • 【2008.10.16】 更新 V10.3
               增加:允许 设置搜索结果的排列方向。
    • 【2008.10.14】 更新 V10.2
              增加:允许 自动加载下一页。
    • 【2008.10.11】 更新 V10.1
              修正:百度贴吧的搜索结果消失/错位的问题。
              增加:“适合宽度”选项。方便宽屏阅读。