高效搜索引擎辅助增强,在搜索时一键跳转各大搜索引擎,支持任意页面右键划词搜索与全面自定义。
脚本功能
高效搜索引擎辅助增强,在搜索时一键跳转各大搜索引擎,支持任意页面右键划词搜索与全面自定义。
觉得好用的话,如果可以推荐给你的朋友,我会感到很高兴。
更多可选项在设置页(例如工具栏唤出快捷键,多行搜索开关,站点排序,拖拽搜索等),可自行探索。
大陆用户如果 font-awesome 图标卡页面,可以自行在配置页 - 导出配置选项底部导入国内 CDN 地址,比如字节跳动的 font-awesome :https://lf9-cdn-tos.bytecdntp.com/cdn/expire-1-M/font-awesome/6.0.0/css/all.min.css
。
安装后记得自行打开设置把被墙掉或者无法访问的站点删除,以免影响加载。
※ 如果页面持续加载可以在设置里开启图标缓存选项,或是自行将所有图标编辑成base64图片,也可以开启纯文本模式,隐藏所有图标。
使用场景
特性
- 默认唤出快捷键
Alt
+`
- 可以搜索图片、链接、视频、音频、页面等(在相应对象上长按右键)
- 支持任意页面划词搜索(需要长按右键,亦可在设置中改为划选立即调出)
- 支持拖拽搜索,例如拖拽图片、拖拽文字、拖拽链接
- 强大的页内搜索,支持同时搜索多个关键词并用不同颜色进行高亮,正则搜索,页面变化重新高亮,关键词定位,自动规则,样式自定义等
- 支持当前网站的站内搜索
- 可随意使用快捷键(单个按键或者组合按键)开启搜索(比如 alt+g 谷歌搜索,可随意自定义)
- 鼠标右键单击类别图标批量打开同一类别
- 按住
shift
左键单击类别图标在新窗口批量打开 - 按住
ctrl
左键单击类别在后台标签页批量打开 - 按住
alt
左键单击类别图标以多个单独窗口批量打开 - 按住
ctrl + shift
左键单击类别图标在隐身窗口批量打开 - 按住
alt + shift
左键单击类别图标批量嵌入打开 - 按住
shift
左键单击站点以新窗口打开 - 按住
ctrl
左键单击站点在后台标签页打开 - 按住
alt
左键单击站点以小窗口预览结果 - 按住
ctrl + shift
左键单击站点或者按下快捷键在隐身窗口打开 - 可以通过正则设置类别仅在指定站点显示
- 右键点击 小萌脸 彻底隐藏工具栏
- 左键点击 小萌脸 打开配置页
- 可随意拖拽 小萌脸,并随意选择位置放置,例如上中,下中,左上,右上,上左,上右等
- 支持配置导出与快捷分享
- 支持中键后台打开链接
- 支持自定义样式
- 支持全字符编码
- 支持 Post、页内 post 以及无跳转 post
- 最全面的自定义功能,详见最下方【搜索参数】
- 不使用第三方依赖库
- 自展开当前类别并提前
- 不篡改原始页面
更多功能
目前的搜索酱已经无比强大了,该有的都有啦
配置选项
页内搜索
主要为了自用,不是商业项目,无广告、无购物返利、无数据收集,纯属兴趣,犯懒或者反馈令我反感则不会回复。
已经开放源代码并托管在Github,如果你对此脚本有任何疑问或建议,欢迎打开issue提问交流,如能给个 star⭐ 我也将会很开心。
平时工作中搜索引擎快捷跳转功能用得很频繁,之前一直用文科的搜索跳转,但早已年久失修,于是去Chrome商店尝试了相关的新扩展,发现大多夹有私货。
而这只是一个简单功能,所以不如自己写一个啦。
结果写配置页面耗费的精力数倍于脚本本身……?
这个搜索引擎跳转支持自己拖拽定义位置,同时也支持站内搜索,多语言编码设置(例如shift-jis),划词搜索,以及配置导入导出。
默认选中文字之后右键长按1秒可调出工具条,在图片上右键长按则可指定图片用于以图搜图。
更多设置可自行探索(例如 type 下添加 match 项可匹配视频站便于跳转 vip 解析站点。没错!当前 url 也能当作参数)。
我监听了触摸事件,所以理论上支持移动端,不过我没测试,默认设置也没添加移动端的站点。嗯。。。
如果你想添加一个新网站,首先观察该网站的 url,比如http://xxx.yyy.com/?q=张飞上单,若其中“张飞上单”为搜索关键词,只需将“张飞上单”替换为 %s 即可得到 参数 url【http://xxx.yyy.com/?q=%s】,最后在配置页面新增即可。其他参数如下
搜索参数
- %s 搜索关键词
- %e 页面编码
- %c 客户端 pc,mobile
- %u 当前网站url %U 对前者进行URI编码
- %h 当前网站host 适用于站内搜索等场景,比如写成 %s site:%h,这样 1024 搜索就舒坦了
- %t 指定对象地址 右键长按的图片、音频、视频、链接等 【%T 对其进行URI编码】
- %b 指定对象地址去头 【%B 对前者进行URI编码】
- %n 链接标题、图片标签或者网页标题
- %i 将指向图片转换成 base64 编码
- %p{params} post参数体,例如 :p{x=1&y=2&q=%s}
- %P{params} post但是不跳转
- %input{tips} 用户输入占位,例如%input{请输入您的三围}
- #p{params} 页内 post,可在页面之内填写 css选择器 与参数提交查询,适用于鸠摩搜书这类不开放GET/POST接口的网站。例如 #p{#input=%s&div.param=2}
- ["siteName1","siteName2"] 任意组合你已编辑的站点,使其批量打开,例如["雅虎搜索","百度搜索","分享到微博"]
- %s.replace 正则替换,例如 “https://河蟹pan点bai蟹头du。com” 可用
%sr.replace(/(点|。)/g,".").replace(/[^w-_.~!*'();:@&=+$,/?#[]%]/g,"")
来获取正确链接
- name 站点名
- url 站点地址
- keywords 站点关键词提取正则,适用于异型关键词
- match 正则匹配当前站点,适用于有多个子域的网站,假如写在类别中,若此项未匹配则隐藏整个类别
- icon 站点icon
- charset 站点编码,适用于接受参数非utf8的网站
其中正则黑名单匹配可使用(?!)负前向查找,例如 ^((?!baidu).)*$ 代表不包含 baidu。
脚本安装
一、安装油猴脚本管理器插件
如果有条件,可以直接在谷歌Chrome商店下载安装。
如果无法访问,点击下面链接下载Tampermonkey油猴脚本管理器插件的安装包,解压之后,再将crx文件安装到你的谷歌浏览器上,具体可参考这篇文章。
二、安装脚本
大家先下载本文的脚本离线文件,然后启动脚本编辑器,点击浏览器工具栏上的油猴插件图标,打开【添加新脚本】,将下载的 js 格式的脚本安装文件,拖拽到已清空的编辑器中,保存即可。

扫码关注公众号,发【识别码】获取