【本贴终结】近日打算开发Quicker平替软件

11月30日,感谢 @dog 大大,使用claunch作为面板完美平替quicker, claunahk小工具——ahk用户的quicker平替,简单但不简陋
@dog 大大 还给出了Wox 与AHK联动教程 让wox支持autohotkey,实现用汉字词触发快捷操作~

至此,
无论是使用鼠标点击面板触发脚本(由claunch提供面板);
还是键盘输入启动脚本(由Wox提供快速启动输入框)均研究出方案

还差,脚本生态建设
两种方案的脚本可设计成共用

演示


下文仅作为讨论记录留存

11月21日,kzf大大的cherry snippet v2 软件完美实现目标功能,鄙人就不献丑重复造轮子啦。
我提供一下C#实现自动识别焦点所在的软件 和 调用AHK脚本两个小demo的源码,以供后人学习研究 源码下载

Quicker使用C#开发,用的WPF

用的都是常见的库

这玩意儿说白了就是个脚本快捷呼出面板,可粘合各种开发语言脚本

软件的亮点:
1.自动识别焦点所在的软件,呼出面板显示对应软件的动作
2.支持AHK,C#等脚本,从而实现各种动作

开发初衷

Quicker需要安装,需要登录,一些功能收费,原理很简单,容易复刻,顺带练习一下调用各种脚本语言

Quicker之所以用户众多,是因为其打造了良好的动作库生态,不管会不会编程都能分享动作

维护软件,构建生态需要花费大量的时间精力

所以,我不打算完全模仿quicker搞生态,而是打算“忽悠”小众软件论坛各路编程大佬写写小脚本

5 个赞

这种工具除了核心亮点,没有海量很多人用不到的小功能,估计吸引不到人吧

支持开发

只怕用爱发电无法长久,最后屠龙者终成恶龙

3 个赞

quicker建了一个生态,这才是他牛的地方

5 个赞

先得有个好框架,才具备扩展性。
楼主先出个DEMO吧

楼主似乎并不打算自行打造自动化系统,而是选择使用 AHK。既然如此,生态系统便不成问题,因为 AHK 是个非常成熟的工具。尽管它的使用门槛可能稍高,但要制作出高质量的动作,使用 Quicker 同样需要编程基础。因此,楼主的方向是行得通的。如果将来能提供一个免费或比 Quicker 更经济的产品,应该是有市场。

楼主认为 Quicker 显得冗余,但其实它包含了许多细节,是一个工具箱,不同的用户选择了不同的工具。Quicker 确实能满足不同用户的需求。因此,楼主若想开发出一款好用的软件,需要有巧妙的创新或高效实现 Quicker 的功能,这无疑是个不小的挑战。

3 个赞

口气不小

加油鼓励不要放弃 :black_cat:

强烈支持

希望楼主能够超过口中“不过如此”的软件
quicker作者对于产品的态度值得大部分开发者学习。
对于软件的使用问题,基本做到论坛、QQ群有问必答
还配套了最为详尽的使用文档
软件也没有停更过,而且更新极为频繁
更新日志也写得极为详细

3 个赞

主要是软件生态好,有很多人贡献动作库

的确,quicker作者将整个生态做的很好,非常值得每个开发者学习。
我从技术上说出的“不过如此”,开发上没啥难度。
小众软件论坛里,AHK高手如云,我打算利用小众软件论坛,忽悠广大网友贡献脚本,打造生态

1 个赞

等下作者就过来骂你,说你抄袭

ahk高手如云,那是如云,比较缥缈。
要真让普通用户也能折腾出好用的小程序,估计你也得折腾出一套比较好用的低代码控件。
要不然光靠高手那是不现实的,要不然ahk都十几年了,怎么没有成熟的代码平台。
全是高手偶尔搞一个小玩意出来给网友用

确实,我赞成低代码。不要把 quicker 当成竞品,把 成熟rpa 当成竞品。
还有就是要国际化,我在红迪上看到很多人想使用quicker,但是没有英文向导就放弃了。

其实吧,这个东西可以简单弄,也可以复杂的弄。复杂的呢,就是所有的都亲力亲为,从界面到生态,这将是一个复杂的过程!
简单的弄呢,其实很简单,专注于前端的界面,然后复杂的例如脚本之类的交给其他软件!
几乎所有的国内收费的此类软件其实我都有,但是吧,有时候我觉得我用这东西实属浪费,我基本不用例如 Quicker 的库里的任何脚本,甚至脚本编辑。因为你只要用过此类软件,你就会发现:
基本上想要实现各类脚本功能,其实只需要支持带有参数运行软件就足够了!
只要实现了这部分功能,所有的调用包括脚本都可以通过AHK、等等免费的脚本软件或者自己拿编程软件写个程序都行。
我在别的软件里自己的分类脚本库,使用国内的收费的快捷软件其实都是运行软件加参数的调用,能用得上的只是个UI,我有时候甚至都在想是否自己写个UI,但是吧其实可以平替的也不少。。。

是的 quicker 这个早就应该多语言化,这才有利于发展!

对,我也是这么想的,感觉这个东西其实很简单呀,就想写个免费的给大家用

这没啥可抄袭的,代码很简单