【开发需求】能出一个高级语言版的么?感觉弄复杂程序的适合,这种模块化UI操作有点累了

动作开发 · 872 次浏览
tkk 创建于 2023-06-06 16:44

比如把各个动作模块给出函数来。这样就可以用高级语言直接调函数来写复杂动作了。

 


回复内容
CL 2023-06-06 16:48
#1

工程量太大了,短期不太可能。复杂的可以考虑直接写c#程序或各类脚本。

tkk 回复 CL 2023-06-07 09:06 :

python或者C#,要想做到控制浏览器,搞剪贴板好像挺麻烦的。quicker的UI和交互界面太厉害了/

CL 回复 tkk 2023-06-07 10:01 :

剪贴板c#有原生Clipboard类型。 浏览器控制可以考虑封装一个子程序,然后在代码里调用子程序。

zryan 回复 CL 2023-06-07 12:21 :

老大,运行C#模块可以调用子程序吗?有啥参考文档不?

CL 回复 zryan 2023-06-07 13:34 :

https://getquicker.net/kc/help/doc/expression-adv 可以参考这个,_context,是同一个对象。

zryan 回复 CL 2023-06-07 13:36 :

好的!感谢

CL 回复 zryan 2023-06-07 13:47 :

尽量不要在子程序里有界面交互,有可能产生死锁。

zryan 回复 CL 2023-06-07 14:02 :

好的,怪不得,之前确实有遇到过这种情况,我用 C# 调用子程序更新自定义窗口的 UI 界面,然后 qk 卡退了,原来是这个原因。😂

不过确实打开了一个新思路,可以把单独一个模块封装成一个子程序,用调用子程序的方式间接调用模块(也希望重构的时候可以把子程序调用和模块调用统一起来 ~)🤩。

瞑空凌 回复 zryan 2023-06-07 16:21 :
suka233 2023-06-12 10:53
#2

同求。。。!可以做成类似于以前的按键精灵,可以ui拖拽编写流程,也可以书写高级语言。
但是还有另外一种思路来提升做quicker动作的体验,那就是使用流程图的方式。
quicker跟安卓上的tasker很类似,也是这种模块化UI操作,一度占领应用下载量榜首。但是又出了一款类似的工具,对标tasker,但是它是拖拽流程图的形式,来完成一个个动作,上手难度更低,更利于新手用户:Automate


具体可以参考的类似流程图拖拽形式的应用:
网页端:nodered,n8n
安卓端:Automate

崔大可以好好的考虑一下~~~

suka233 回复 suka233 2023-06-12 10:54 :

手动 @CL

回复主贴