你的意思是首先读取XY的色值,看是否是设定的色值,过五分钟后再判断一次,如果还是这个色值就执行下一步。是不是这个意思?
我的理解是这样的,XY的色值既然是不变的,那么只要设定间隔5分钟就可以直接执行下一步了,不需要再重新判断XY的色值了吧。
总之根据你的描述,写了个脚本,你看看是不是你需要的。
脚本如下:
dim t
t=now
rem 开始
If datediff("s", t, now) >= 300 Then
//循环判断时间5分钟
IfColor 81, 364, "3C213A", 0 Then
// 如果指定点的颜色值是这个
MoveTo X, Y
// 移动鼠标到这个点
Delay 500
LeftDoubleClick 1
//双击鼠标
Delay 1000
//延时1秒
t=now
endif
Delay 70
End If
Goto 开始