在Quicker自己的文本窗口中,运行另一个动作来获取选中文本,则会提示获取选中文本失败,无论是常规选中还是列选择模式都会这样。
因为在之前的版本中是可以正常获取的,所以暂不清楚是否是基于安全性而移除了该功能(尚不清楚该功能是否会产生无限循环),此处简单做一下反馈。
不要用悬浮动作,用快捷键或其它不会影响焦点的触发方式。
Quicker自身的窗口如果点击,会抢占其它quicker窗口的焦点。
多谢提示,但是之前的版本我记得是可以正常获取的,不知道这个抢占焦点的设计是不是为了修复其他Bug而添加的……
悬浮之前也是不行的,是Windows的限制,目前没有什么办法解决。悬浮在其他软件的窗口没有这个问题。
我尝试安装老版本测试,确实依然提示无法获取到选中文本,但是我发现了一些有意思的东西,就是实际上是能正确执行复制选中文本操作的,只是后续从剪贴板里获取数据的时候失败了……修改等待剪贴板时间到1500毫秒以上,或者修改重试次数到5次以上,就又能正常获取选中文本了……图我发楼下了
我安装1.33.38版本测试后,结果也是如此,估计只是一个单纯的读剪贴板的问题……
可以在动作里开始的步骤加一个等待时间,等待窗口关闭以后再执行后面的获取文本操作。
另外,如果有其他使用剪贴板的动作或软件,可能会产生冲突造成获取延迟加大。
OK,多谢
问题已解决:
方案1:增大等待剪贴板的时间
方案2:增大重试次数
方案3:取消勾选"失败后终止动作",在获取完之后对获取到的内容进行校验,若为空,则尝试从剪贴板获取文本
方案4:在获取选中文本的操作前添加一定时长的,等待Quicker主面板窗口关闭以后再执行后面的获取文本操作。
👍👍