按键精灵,如果点a的颜色等于b则执行C 否则的话怎么停止执行这个小项目 ?
IfColor314,877,"DFECF2",0ThenDelay2000MoveTo299,893LeftClick1ElseEndIfIfColor1168,683...
IfColor 314,877,"DFECF2",0 Then
Delay 2000
MoveTo 299, 893
LeftClick 1
Else
End If
IfColor 1168,683,"333333",0 Then
Delay 10000
MoveTo 1166, 715
LeftClick 1
Else
End If
我这设如果点A的颜色等B了,则执行C,但是有时候点A的颜色临时等于B一下就取消了,脚本则还是继续执行一下C,怎么设置如果点A颜色不等于B的话就不执行C了,继续下一个坐标。??求大神指点,。 展开
Delay 2000
MoveTo 299, 893
LeftClick 1
Else
End If
IfColor 1168,683,"333333",0 Then
Delay 10000
MoveTo 1166, 715
LeftClick 1
Else
End If
我这设如果点A的颜色等B了,则执行C,但是有时候点A的颜色临时等于B一下就取消了,脚本则还是继续执行一下C,怎么设置如果点A颜色不等于B的话就不执行C了,继续下一个坐标。??求大神指点,。 展开
1个回答
展开全部
其实你需要的就是endscript这条命令,按键精灵执行到这时就会直接结束脚本的运行。
IfColor 314,877,"DFECF2",0 Then
Delay 2000
MoveTo 299, 893
LeftClick 1
Else
EndScript
End If
IfColor 1168,683,"333333",0 Then
Delay 10000
MoveTo 1166, 715
LeftClick 1
Else
EndScript
End If
希望我的回答对你有帮助!^o^
追问
感谢,! 我加入endscript这条命令之后运行脚本,当坐标点A的颜色等于B,然后再改变颜色,脚本还是会继续执行C,求解啊,! 复制去Google翻译翻译结果
追答
IfColor 314,877,"DFECF2",0 Then
Delay 2000
IfColor 314,877,"DFECF2",0 Then //两秒之后,依旧满足A=B,才执行
MoveTo 299, 893
LeftClick 1
End If
End If
上面应该是你需要的效果吧
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |