EasyGo快捷启动

开个新帖,不然感觉我一直默默的更新,都被遗忘了 :joy:

简介

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

完整的演示:

来历

一开始用的是开源的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-08-21 更新 EasyGo 1.9.3 版本

用户

  1. 加入epm插件管理器,可以支持插件在线安装
  2. EasyGo多线程版本,提升流畅性
  3. 完善模糊查询功能,更加友好
  4. 索引过滤到部分没必要的c盘目录
  5. 解决tab功能可以无限tab的问题
  6. 优化高分屏自适应缩放,效果显著

开发

  1. 加入 Ra_EditFile函数,参看EasyNote插件
  2. 添加 Ra_ShowTip函数,用以让插件在右下角弹框
  3. 加入SHOW_TYPE_RICHTEXT显示方式,方便展示大量文字内容,实例插件“疫情小助手”
  4. 加入易语言插件支持

2022-09-06 更新 EasyGo 1.9.4 版本

用户

  1. 优化tab功能图标显示,显示为执行命令的程序图标
  2. 优化界面显示,主题加入 “RoundCorner” 全局字段,设置为1后,为圆角
  3. 解决部分平台中文显示空白的问题
  4. Epm显示在线插件的时候,按照时间排序,并提示升级状态
  5. 完善覆盖安装机制,提示升级,降级和覆盖,可以设置配置文件是否被覆盖
  6. 加入插件右键设置界面和帮助界面,而不是之前简陋的用记事本打开相关文件
  7. 拖拽类型的插件支持输入自定义参数执行现关操作
  8. 优化显示结果列表的情况下,打开设置界面和安装插件的时候弹框被结果列表覆盖的问题
  9. 解决设置中不能设置关键字为空的问题,拖拽类型插件是可以为空的
  10. EasyGo启动的时候,会对配置文件进行更新,避免手工删除插件目录下的插件目录,依旧残留信息的问题
  11. 关于加上小众论坛网址

开发

  1. 完善python插件执行失败后的错误信息输出,更新python的SDK
  2. 拖拽类型的插件支持 Tab 输入自定义参数,增加拖拽类型插件的功能,可以参考高级重命名图片格式转换两个插件源码
  3. 完善日志输出换行符问题,避免windows平台用记事本打开没有换行
  4. 添加 Ra_NativeIconExtra 预定义图标类型,会读取ExtraData参数里的文件路径图标并显示
  5. 由于加入了插件设置接口,所以c++和易语言类型插件,加入了UpdateSetting导出函数,用作EasyGo通知插件更新配置文件信息,详细可以看压缩包中的开发文档

2022-09-23 更新 EasyGo 1.9.5 版本

用户

  1. 加入免费ghproxy的github代理,普通用户也能直接访问插件中心了
  2. 加入百度百科插件,支持图文混排
  3. 加入壁纸插件,可以随机切换壁纸
  4. 支持音乐插件,参考b站视频,可以从插件中心下载体验
  5. 优化快捷键设置体验

开发

  1. Ra_ShowContent函数支持图文混排,例如百度百科插件
  2. 添加Ra_PlayMusic等音乐播放函数,可以支持音乐类型插件开发
  3. 更新多语言开发文档,更新易语言和python的sdk

直接下载升级包覆盖

交流

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

附件

1.9.5:
外链: https://magicdmer.lanzoum.com/b02vdzpzc
密码: d376

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

注意:

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

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

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

1 Like

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

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

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

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

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

有道理,我研究研究

1 Like

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

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

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

1 Like

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

更新 1.9.3.6 版本,欢迎体验

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

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

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