比如把各个动作模块给出函数来。这样就可以用高级语言直接调函数来写复杂动作了。
工程量太大了,短期不太可能。复杂的可以考虑直接写c#程序或各类脚本。
python或者C#,要想做到控制浏览器,搞剪贴板好像挺麻烦的。quicker的UI和交互界面太厉害了/
剪贴板c#有原生Clipboard类型。 浏览器控制可以考虑封装一个子程序,然后在代码里调用子程序。
老大,运行C#模块可以调用子程序吗?有啥参考文档不?
https://getquicker.net/kc/help/doc/expression-adv 可以参考这个,_context,是同一个对象。
好的!感谢
尽量不要在子程序里有界面交互,有可能产生死锁。
好的,怪不得,之前确实有遇到过这种情况,我用 C# 调用子程序更新自定义窗口的 UI 界面,然后 qk 卡退了,原来是这个原因。😂
不过确实打开了一个新思路,可以把单独一个模块封装成一个子程序,用调用子程序的方式间接调用模块(也希望重构的时候可以把子程序调用和模块调用统一起来 ~)🤩。
大佬,你觉得我这样用子程序使用模块咋样?
注册表操控(RegistryKey类搬运)(子程序) - 子程序信息 - Quicker (getquicker.net)
同求。。。!可以做成类似于以前的按键精灵,可以ui拖拽编写流程,也可以书写高级语言。但是还有另外一种思路来提升做quicker动作的体验,那就是使用流程图的方式。quicker跟安卓上的tasker很类似,也是这种模块化UI操作,一度占领应用下载量榜首。但是又出了一款类似的工具,对标tasker,但是它是拖拽流程图的形式,来完成一个个动作,上手难度更低,更利于新手用户:Automate
具体可以参考的类似流程图拖拽形式的应用:网页端:nodered,n8n安卓端:Automate崔大可以好好的考虑一下~~~
手动 @CL