按键精灵某一句子多次执行之后,再重新执行前一个命令,如此循环,怎么写?
MoveTo903,690LeftClick1Delay11000MoveTo184,710RightClick1Delay1805000右键点击这个坐标这行命令需要多次...
MoveTo 903,690
LeftClick 1
Delay 11000
MoveTo 184,710
RightClick 1
Delay 1805000
右键点击这个坐标这行命令需要多次重复,然后在30分钟之后点左键的坐标,一直循环,求高手帮忙!!谢谢!! 展开
LeftClick 1
Delay 11000
MoveTo 184,710
RightClick 1
Delay 1805000
右键点击这个坐标这行命令需要多次重复,然后在30分钟之后点左键的坐标,一直循环,求高手帮忙!!谢谢!! 展开
1个回答
展开全部
Do // 最外层Do Loop循环,没有退出条件,永远执行
MoveTo 903,690
LeftClick 1
Delay 11000
t = now // 保存内层循环开始时间
Do // 内层Do Loop循环,运行30分钟
If DateDiff("s", t, now) > 1800 Then //s代表秒,n代表分钟,h代表小时
Exit Do // 如果当前时间减去开始时间t大于30分钟(1800秒),退出内层循环
End If
MoveTo 184,710
RightClick 1
Delay 1000 // 点击后延时1秒,可根据需要改
Loop
Loop
MoveTo 903,690
LeftClick 1
Delay 11000
t = now // 保存内层循环开始时间
Do // 内层Do Loop循环,运行30分钟
If DateDiff("s", t, now) > 1800 Then //s代表秒,n代表分钟,h代表小时
Exit Do // 如果当前时间减去开始时间t大于30分钟(1800秒),退出内层循环
End If
MoveTo 184,710
RightClick 1
Delay 1000 // 点击后延时1秒,可根据需要改
Loop
Loop
追问
我试试!谢谢!!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询