Greasy Fork

Greasy Fork is available in English.

searchEngineJump 搜索引擎快捷跳转

方便的在各个搜索引擎之间跳转,增加可视化设置菜单,能更友好的自定义设置,修复百度搜索样式丢失的问题

当前为 2017-08-09 提交的版本,查看 最新版本

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
qxin i
评分
0 0 0
版本
5.10.1
创建于
2017-02-28
更新于
2017-08-09
大小
212.4 KB
许可证
暂无
适用于
所有网站

修改自脚本searchEngineJump modified version from NLF


    增加设置菜单(见下图设置菜单):
  • 自行 开关搜索列表,拖动两个搜索之间进行排序
  • 拖动排序和有些拖拽手势插件冲突(原因未知), 拖拽手势插件一般按ctrl忽视手势

关于自定义添加搜索:
添加完后,如需移动,禁用,删除的需要“保存并关闭”然后在设置。
目前无容错能力,不会去判断输入的是否正确,全空着也可以添加成功,还有就是最好该点确定时点确定,点取消时点取消。
以“360搜索”为例

  • 1,标题:标题自定义,无要求,建议别太长。
  • 2, 链接: 这个是最重要的
  • 2.1,使用 so.com 搜索 “360” 后,网址为 https://www.so.com/s?ie=utf-8&fr=so.com&src=home_so.com&q=360
  • 2.2,需要将搜索的内容“360”替换 为 “ %s ”,这个就是将要填的链接。此例中链接为 https://www.so.com/s?ie=utf-8&fr=so.com&src=home_so.com&q=%s
  • 3,图标:可以给个图片连接又或者给base64编码的图片,默认则根据上面的搜索连接获取图片。默认即可
  • 4,打开方式:对于当前这个搜索链接的打开方式,默认即可
  • 例(见下图设置):
    - 标题:360
    - 连接:https://www.so.com/s?ie=utf-8&fr=so.com&src=home_so.com&q=%s
    - 图标:
    - 打开方式:新标签页打开



    已知问题: 与脚本网页解除限制冲突,开启后,无法进行跳转。可以暂时先用我修改后的网页解除限制,或者自己修改下原作者的脚本(最简单的修改方式是将unhook_eventNames中的 "mousedown|mouseup" 替换成"click"即可)。

    啰嗦几句:
    部分目前不在设置菜单的设置选项,需要在 设置-高级 里修改配置文件:
    1,设置按钮的透明度:"setBtnOpacity": 0.8, 透明度取值0-1之间的数,包括0和1
    2,页面向下滚动后工具条保持在页面顶部: "fixedTop": true, 设置为true后会固定在顶部
    目前功能已基本完成,下个版本的改变无非是把这几个功能(设置按钮透明度,固定顶部的设置等)通过按钮的方式进行设置,或许会自带一个简版的搜索列表。代码在逻辑上还可以整理一下。
    若各位有什么建议或在使用中出现了问题,欢迎各位在 反馈 中提出来

    -----------------------------------------------------------------------------------------------------------------------------
    详细更新日志见GitHub

    > version 5.9.0       2017-08-05
    - 添加增删搜索列表的功能

    > version 5.7.0       2017-07-26
    - 增加修改设置按钮透明度的功能,设置-编辑-setBtnOpacity 后面的数字为透明度取值 0 ~ 1,0为透明,1为正常显示,中间小数为半透明;注:-1为关闭设置按钮,关闭之前请确定知道能够从哪里再次打开它

    > version 5.2.0       2017-05-20
    - 自定义添加搜索引擎

    > version 5.0.3       2017-05-09
    - 设置中无法保存新标签页打开的问题
    - 修复因为5.0.0版本导致谷歌、百度从主页搜索无法显示跳转栏的问题
    - 添加名为“rwl-exempt”的class,为解决与脚本【网页解除限制】的冲突做准备
    - 版本由 5.x.x.x 改为 5.x.x

    > version 5.0.0.0       2017-05-08
    - 添加设置
    - 由于是大改,所以可能有些问题会出现