【搜索酱】-又一个搜索引擎切换与聚合搜索油猴脚本/浏览器扩展,效率工具 2024.2.4 更新

又更新了一版,添加了三种批量打开模式。

  • 按住shift批量打开,将会在新窗口批量打开标签页。

  • 按住alt批量打开,将会批量嵌入iframe打开新窗口,效果如下。但是一些站点有同源限制,在这种模式下会拒绝访问,所以我又添加了另一种。

  • 按住alt+shift批量打开,将会以独立窗口批量平铺打开,效果如下

searchEngineJump
+
popup search

这方面已经别无所求了

我这个相较 searchEngineJump 多了当前判定与平铺展开,比如你在百度想要切换谷歌,就不需要再去下拉菜单里找了。自定义引擎方面多了站内搜索、页内 post,占位输入、国际编码、依据 url 的正则显隐等。

相较 popup search 多了分类,站点快捷键设置,图片、链接、视频支持,批量打开等。

配置能导入导出为 json ,支持导入在线分享,也支持谷歌账号备份同步。

移动端也能适配,我给做了优化,点击拉出,拖拽就能滚动长条。

不过我写这个就是自娱自乐的,也没想过更换别人的搜索习惯,毕竟适合自己的才是最好的。

1 个赞

是的,习惯养成以后,改起来不容易。

1 个赞

有个小问题,就是脚本图标默认是直接去访问源站的ico的,而脚本又是匹配的*://*,所以只要新开一个标签页,就要请求几十个上百个网站的ico文件,虽然每个图标都不大,但这就是100+的并发线程。万一再碰到某个网站无法访问,就需要等20秒+的超时,这个页面才算载入完毕(有些脚本需设置为在页面载入后运行,这种时候就需要等不短的时间)。当然这个不是没解决办法,因为支持base64图标,自己替换成本地的base64就行。目前已经把容易访问卡顿的30多个站替换了,其他的慢慢来吧。。

设置里有一个“缓存图标”的选项,不光可以缓存favicon,还可以缓存fontawesome,缓存完毕之后连fontawesome也不用加载,可以秒开。

:+1:原来是因为我的脚本版本没更新,更新后已经看到缓存选项了,给力!

1 个赞

谢谢大佬的杰作!目前在用梦想搜索扩展,也可以自定义各种搜索,还有快捷键,不过好久没更新了。

楼主这个更全面。

  1. “匹配URL,设为0隐藏该类”这个是什么意思?怎么无法隐藏类别呢?

知道了!好像要点一下编辑才能“保存”!

  1. 不知道大佬能不能搞一个只显示(自定义)文字、隐藏图标的选项呢?电脑配置低,呼出有点延迟,另外图标太多了有点晃眼,图标太大了也会占用更多空间。不想让工具栏占用太大屏幕空间,如果是纯文字的话会更紧凑。

纯个人建议:

  • 如果只显示文字是不是打开会更快一些?
  • 图标大小可否调节?
  • 可否置顶某个类别并且默认展开状态?
  • 可否添加一个置顶的输入框,输入文字后再选择搜索引擎去打开?默认如果页内没有选择内容,想用某个搜索引擎搜东西的时候,目前点击图标是直接打开搜索引擎,再输入,这样就多了一步。如果有输入框(并且切换搜索后保留框内文字),就能随意切换不同的搜索引擎,更加高效。就不单单局限于划词搜索了。

再次感谢大佬手工打造出这么好的作品!

感谢使用我的作品。
1、隐藏类别之后该图标将彻底不再显示,只能通过快捷键调用
2、“隐藏类别图标并只显示文字”可以清空类别图标内容来实现,手动隐藏站点图标暂时没有这个功能,目前只有在图标获取失败时才会显示文字
3、设置里有图标缓存选项,开启之后会将所有图标缓存到本地,可以加快速度
4、图标大小可以在设置里调节,通用设置第一行就是
5、展开类别是根据匹配到的站点来确定的,比如在b站展开的是视频类别,在今日头条展开的就是新闻类别,想要使得某一类别始终置顶,只需要把该类拖到最前面,然后给其中的某个站点加一个“.”匹配就行。
6、你可以导入我在github上的规则。就能实现自定义输入搜索,只是步骤稍有不同。导入我的自用规则之后,步骤为:【右键点击页面空白处——选择搜索引擎——在弹框中输入关键词——搜索】,当然也能通过快捷键调用,比如【alt+g——输入关键词——搜索】

谢谢大佬回复,你这个比较高级,对我这样正则匹配都不懂的小白来说想自定义到想要的效果还是有些难度的。如果不想自定义,用用是绝对足够用的。慢慢摸索吧。

支持任意页面右键划词搜索与全面自定义比如在本页面,划词之后没有弹出任何东东,是我设置问题吗?在油猴的图标上看,搜索酱是运行了的。

为了避免误触,需要右键长按。你可以在设置里切换为划选就出现

明白问题在哪了 要同时勾选“启用后选择文字并长按鼠标可调出工具栏”“划选就出现”,才会启用。“启用后选择文字并长按鼠标可调出工具栏”这种描述容易让人误会是与“划选就出现”并列的一种选项,而不是步进的关系。改成这样会不会更好些:“启用(默认选择文字并长按鼠标调出工具栏)”

感谢建议,我已经把下级选项的显隐和上级选项绑定了

给你加了个纯文本模式。选择后会直接忽略所有图标。

另外添加了一个快速快捷键判定,假如指向了图片,文字,链接之类。则无需功能键(例如alt+g),直接用单个快捷键(g)即可调用引擎。并且在唤起5秒内,快捷键将呼吸显示在图标上

感谢更新!

  1. 不美之处是,去掉了图标,但是圆形背景图标依然会产生干扰。希望也去掉圆形背景,纯文字比较好。或者纯文字+浅色背景。

本人有几个不成熟的想法,我用excel简单演示一下:

0
1
3
我感觉展开后,鼠标上下选择比左右选择效率可能更高。

以上仅代表我个人的想法,可能并不符合其他人的审美和习惯,仅供参考。

  1. 另外请教,为什么我选中文字,右键长安毫无反应。必须启用左键长按才有用呢? 我用的百分浏览器。

默认呼出菜单的快捷键是什么呢?

可不可以自定义快捷键,在任何网页,不用鼠标长按就可以呼出,比如ALT+S, ALT+J。

感谢建议,费心了。

样式你可以自己随意改css,设置里导出页面底下就有自定义css框,在里面覆写border-radius就行了。

下拉菜单我暂时不打算加,首先因为我自己不喜欢,其次是因为我不想跟其他同类脚本卷,虽然加个样式很简单。除非哪天有人能说服我这样子更实用。

右键长按无反应大概率是因为右键事件被你本地的其他扩展(例如鼠标手势)拦截了。

键盘呼出快捷键我没有添加,因为工具栏呼出只有一次,不是高频操作,单独配一个快捷键有点画蛇添足。我自己是用右键长按呼出的。

感谢回复。

打臉了,新增了一個選項“顯示下拉列表”,勾選后如果當前類別處於收起狀態并且鼠標划過,則將在類別旁額外顯示一個與 icons 綁定的下拉列表。

1 个赞

哈哈哈哈,如此甚好。这样好用多了,类别位置固定,不会跑来跑去了。再次感谢更新!

不知道怎么回事,我这里长按右键根本没反应,必须启用左键,也没法自定义长按的时间(好像设置下右键时间就可以了)。呼出后隐藏的时间也无法设置,要等几秒才会自动隐藏,能否再次长按立即隐藏?

又想到一个问题:能不能设置一个在所有页面都默认开启的开关?