如何让前面的动作步骤完成后,才执行下一步动作?

使用问题 · 722 次浏览
Taitun 创建于 2023-08-11 11:00

请教大佬,红色框的步骤完成后(需手动点击),才执行最后一步动作,在最后一步动作前加“等待时间”无法等红色框步骤完成,如果把红色框的结束输出个变量,最后一步等待变量变化了再执行,请问这用的是动作哪个模块,怎么设置变量?或者有其他方法等待红色框的步骤完成了再执行最后一步动作?

Taitun 最后更新于 2023/8/11

回复内容
CL 2023-08-11 11:02
#1

是不忘了截图? 没有看到红色

Taitun 回复 CL 2023-08-11 11:03 :

大佬,刚忘记上传截图了,求解惑

CL 回复 Taitun 2023-08-11 11:05 :

步骤是执行完才会执行后面的。所以上面的判断可能有一点问题,实际上这些步骤已经执行完了。

Taitun 回复 CL 2023-08-11 11:11 :

红色框是鼠标左键点击后,PS前景色改为点击的颜色,最后一步是填充前景色,但最后一步无法填充前景色,动作模块最后一步模拟的就是填充前景色,请问大佬为什么最后一步没有执行?

CL 回复 Taitun 2023-08-11 11:14 :

大概率是执行了但是没有成功。 根据动作的实现方式,如果是模拟输入的,有可能界面还没有做好准备,也有可能步骤本身有问题。不懂PS,需要自己分析一下了。

另外也可以考虑使用脚本来实现,应该会更稳定一些。

Taitun 回复 CL 2023-08-11 11:18 :

好的,谢谢大佬解惑

CL 回复 Taitun 2023-08-11 11:19 :

可以先尝试将动作停止在没有实现目的的步骤之前,观察一下界面状态是否正常,尝试手动操作一下后面的步骤里的内容。

Taitun 回复 CL 2023-08-11 11:40 :

尝试了最后一步之前的步骤,界面正常,再尝试了手动操作最后一步步骤也是正常,效果是想要的。但尝试整个动作时,最后一步还是没有执行,还在想问题出现在哪

ORYS 回复 Taitun 2023-08-11 11:42 :

怀疑焦点不在目标软件上, 可以在模拟按键之前加个点击死坐标 试一试

Taitun 回复 ORYS 2023-08-11 11:46 :

电脑是双屏,再另一个屏幕取色后,鼠标没回到PS软件上,直接手动填充前景色也是可以的,说明PS窗口再取色后是激活的,但用模拟按键来填充,就无法执行最后一步

回复主贴