EasyGo快捷启动

简介

这是一款快捷启动软件,基本功能是快速查找所要打开的软件,并对其进行打开等操作。增强功能为软件所支持的各种插件,比如书签搜索,有道翻译 ,天气查询 等。插件支持python,c++和易语言三种语言,下面是动态图演示:

完整的演示:
https://www.bilibili.com/video/BV16P4y1Z7jQ

来历

一开始用的是开源的wox快捷启动,感觉很好用,于是就写了一些插件,修改了些bug。 但是用了一段时间发现问题多多,一些功能和操作也感觉满足不了我的要求,作者长时间不维护,而我对c#又不是很熟悉,所以就打算自己用c++写一个类似的软件,然后就动手了。主要参考wox的功能界面和使用习惯,插件架构也参考了wox的逻辑,然后对wox中我感觉不太好的体验做了修正,对一些感觉薄弱的功能进行了加强,希望大家使用愉快

Wox官网:http://www.wox.one/

特性

主要的特性如下:

  1. 使用everything的原理进行检索,减少建立程序索引的时间
  2. 插件支持 c++python易语言,其中python插件可以很方便的从wox移植过来,因为大体使用了wox的插件架构方式
  3. 插件支持 回车模式实时模式 ,默认是 实时模式 。实时模式就是和wox一样,实时的查询输入的关键字,回车模式则是需要按回车后进行查询操作。对于一些网络插件,采用实时模式,很容易出现访问频率过于频繁的问题,比如之前用到的wox的有道词典插件,所以就加了回车模式
  4. 插件支持文件类型操作结构,根据用户拖入的文件类型来调用注册了此文件类型的插件,并显示操作列表
  5. 安装python插件的时候,可以自行根据插件里面的配置文件来自动安装相关依赖库

版本更新

2022-11-30 更新 EasyGo 1.9.7 版本
用户

  1. 解决插件设置对话框被设置对话框隐藏的问题
  2. 加入插件窗口分离功能,操作方式为在输入插件关键字后按下 ctrl+y
  3. / 内置快捷键设置功能加入重建索引的选项,且索引不再影响当前的任何操作
  4. 优化内容弹框的窗口大小,并在显示的时候将鼠标光标移动到文字开头

开发

  1. 窗口分离功能在plugin.json 插件描述文件加入了 EnableSeparate 字段,用来指定是否启用当前插件窗口分离功能
  2. 加入 script 类型插件支持,通杀各种脚本语言,java等,方式就是调用的时候加入json字符串,然后捕获标准输出,类似python插件的方式

更加具体的可以查看最新安装包自带的用户文档和开发文档

2024-12-28 更新 EasyGo 1.9.8 版本
用户

  1. 优化双屏界面显示
  2. 优化分离窗口逻辑,分离时代入当前插件传入的参数
  3. 修正epm无法访问插件中心的问题
  4. 解决富文本插件修改设置的每页最大显示数后,富文本区域长宽没有应用设置的问题
  5. 解决websearch设置修改了关键字没有立即生效的问题
  6. 修复ctrl+y对音乐类型插件的特殊处理,切换前停止播放
  7. 添加EasyGo的源仓库配置逻辑,可以自行fork当前repo结构,然后指向自己的仓库

开发

  1. 由于 powershell 比较特别,独立 powershell 插件支持

更加具体的可以查看最新安装包自带的用户文档和开发文档

交流

  1. 直接留言
  2. github
    GitHub - magicdmer/EasyGo: A quick launcher tool
  3. gitter
    https://gitter.im/magicdmer/EasyGo
  4. 关于里面的QQ群

附件

最新版:
外链: https://magicdmer.lanzoum.com/b02vdzpzc
密码: d376

自带说明文档,网盘有完整包和升级包,升级包直接解压覆盖即可升级。

注意:

  1. 正式版(三个数字版本号的)升级包只包含上一个正式版本到此版本的内容,如果你的版本很老,请下载完整包
  2. 测试版(四个数字版本号的)升级包是基于当前正式版的基础上增量修改,而不包含上一个正式版到这个正式版之间的内容,如果大家是老的正式版,可以先使用正式版升级包升级后,再覆盖测试版升级包
6 个赞

不搞个官网什么的吗 :melting_face: 弄个github页面也好呀

没办法,不擅长搞web方面的东西,后面有时间尝试一下

1 个赞

以前用过,但是插件太少,建议借用GitHub搞个社区,推动插件开发。

那玩意儿太复杂,我是真心web搞不来,要不我来个兔小巢。至于插件,自带的肯定是一部分,还有不少位于交流群目前

ps:话说兔小巢限制好多,另外我这个EasyGo非开源,放github不太好

github 又没强制开源,我现在用的 Fluent Search 也没开源,人家也在 github 上搞了页面,方便交流反馈

GitHub是托管代码的,你可以把插件托管上去,然后用issue和discussion交流讨论,省了搭建网站的力气。

有道理,我研究研究

1 个赞

已经搞了,后面慢慢完善,哈哈

更新 1.9.2.5 版本,欢迎下载尝试

更新了1.9.3版本,加入了epm插件管理器功能,可以支持从github获取插件列表并安装,欢迎试用

1 个赞

更新了1.9.3.3, 主要是解决了部分系统中文显示异常的问题,欢迎尝试

更新 1.9.3.6 版本,欢迎体验

更新1.9.4正式版了,界面更好看了,功能更强大了,欢迎体验

更新了b站视频,里面有1.9.4.3测试版的功能演示,可以支持图文+音乐

更新了1.9.5,支持图文插件和音乐插件,欢迎体验

更新了1.9.5的安装包,因为之前的安装包可能导致python插件无法使用,请参看帖子开头的说明

已经更新了 1.9.6 版本,欢迎使用

1 个赞

弄个版本预告