Greasy Fork is available in English.

searchEngineJump 搜索引擎快捷跳转

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

您查看的为 2017-08-09 提交的版本。查看 最新版本

脚本作者
qxin i
得分
0 0 0
版本
5.10.1
创建日期
2017-02-28
最近更新
2017-08-09
许可证
暂无
应用到
所有站点

修改自脚本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
    - 添加设置
    - 由于是大改,所以可能有些问题会出现