本人工程狗一枚,需要用到CAD软件较多,在使用quicker后确实帮助很大,这里先感谢CL大神。
在动作库中分享了很多CAD的相关命令,但是使用的时候都不顺手,研究了一下发现很多分享的动作都是用的快捷键命令,但是命令编辑的也不全,存在一些问题。
比如在CAD中复制,需要输入CO,然后按空格键,CAD软件默认选择CO开头的命令下面的第一个,也就是COPY命令,但是分享的很多动作都是只是输入了字母,没有输入空格,所以每次用这个动作都要自己手动按一下空格键,自己手动改了几个,还是很好用,但是有些命令动作库里面没有,需要自己输入,有的命令又必须输入全部命令才能区分不同的快捷命令。
在录入快捷命令的时候,字母都是需要一个一个的去选,很麻烦,录制的话也只能录入一个按键。
我在想是否可以加入一个虚拟键盘,直接在虚拟键盘点击比一个一个的去选应该要快很多;或者在录制的时候可以连续录制多个按键,这样做起来轻松得多。
如果输入的是一些字符而不是组合键,可以直接通过字符串的方式发送。
在组合动作里,可以用模拟按键B模块,用文本参数的方式指定要发送的按键。 具体可以参考这个模块的文档。
https://www.yuque.com/quicker/help/sendkeys
最近在弄组合动作,发现这个问题比较尴尬,原来单个动作用发送字符都可以实现,现在用组合动作却全都失败了,没办法,还是要用模拟按键,强烈建议录入的时候可以多按键录入,哪怕录入一个再添加下一个也好,现在录入只能录入一个,还不能添加,全靠选,真的很麻烦。
用模拟按键B模块,可以组合写文本和按键。
https://www.yuque.com/quicker/help/sendkeys
就是用的模拟按键B模块,单个快捷键动作起作用,组合动作就不行了。
组合动作可能需要步骤中间添加一些延时以等待界面反应过来准备好接收输入。
试过很多种组合,但是成功率太低了,不如用模拟按键A成功率高,A几乎都能成功
找一个例子分析一下看看? 我感觉两种方式应该没有本质性的差别,B方式不应该失败很多。
我分析可能是因为CAD里面有这样的设定的逻辑:如果键盘输入默认是激活命令行接收输入的字符,如果使用文字发送,会被默认传输到CAD里面的单行文字或者多行文字文本输入里面(类似在CAD里面按下Ctrl+v的效果,),但是我用模拟按键B测试的时候,CAD里面没有进行文本输入,也没有发动相应的命令。
也许还有其他类CAD的程序也会有这样的问题,所以还是建议改进模拟按键A模块,其实也就是把录入命令增加一个可以添加多个按键的命令就行了,就像选择按键一样的,选完一个下面可以接着选,我不知道我这样说你明白不?
因为不懂cad,也没用过类似的软件,所以不是很明白。
如果方便的话,可以把能生效的配置方式和不能生效的配置方式录屏一下发到网盘等地方,一起来分析分析。
试了下,基础动作和组合动作里都可以正常使用