Greasy Fork

all-search 全搜v1.2.5,一个搜索引擎快捷跳转菜单, 支持图形界面自定义

2022年6月3日更新 竖向横向布局随意切换,支持图形界面自定义设置分类和添加链接,个人配置自动保存到谷歌插件。

目前为 2022-06-05 提交的版本。查看 最新版本

all-search

all-search 全搜,一个搜索引擎快捷跳转菜单

一个让你可以方便的在各个搜索引擎之间跳转的顶部固定菜单,基于vue,使用rollup构建。

A top fixed menu that allows you to jump between various search engines, build based on Vue, and use rollup.

有什么需求、建议、问题直接提 Issues

做这个脚本纯粹是个人兴趣,用爱发电。

开源不易,多多鼓励,如果觉得还不错,就去 Github 点个⭐ Star 鼓励一下, 或者把脚本分享给身边的人。

脚本地址

脚本猫的版本有兼容性差异,脚本猫用户请使用脚本猫专属安装地址

greasyFork

  • greasyfork地址
  • jsdelivr地址
  • unpkg地址
  • 最新的版本链接:https://cdn.jsdelivr.net/npm/all-search@latest/build/index.user.js
  • 最新的版本链接2:https://cdn.jsdelivr.net/gh/endday/all-search@master/build/index.user.js

脚本猫

  • 脚本猫ScriptCat地址
  • jsdelivr地址
  • unpkg地址
  • 最新的版本链接:https://cdn.jsdelivr.net/npm/all-search@latest/build/index.sc.user.js
  • 最新的版本链接2:https://cdn.jsdelivr.net/gh/endday/all-search@master/build/index.sc.user.js

设置地址

特色功能

  • 图形界面添加网址
  • 拖动改变分类排序
  • 支持垂直和横向布局
  • 点击分类使用分类第一个地址打开
  • 鼠标中键点击地址可以打开新窗口
  • 提供移动端支持
    • 若页面宽度不足,可以进行滚动,
    • 移动端为点击触发菜单

待完成

  • 文字选中工具栏
  • 快捷键唤起全局搜索栏(待定)
  • 常态隐藏,通过指定区域或按钮触发展示(后续不维护固定模式的css兼容)(待定)
  • 谷歌插件化(待定)

兼容和性能

  • 针对百度样式问题,没有使用损耗性能的定时器,采用劫持Node.prototype.removeChild来实现
  • 针对youtube的spf.js的路由切换进行监听
  • 与AC-baidu等主流油猴脚本无兼容问题

如何贡献

反馈与交流

QQ群地址 QQ群号 148498263

本地开发

npm run serve

构建油猴脚本

记得改package.json中的版本号

npm run tmBuild