第二步:代码编写
前提:取得白色区域颜色值以及1,2,3,4号点坐标值,可利用抓抓进行简单获取
步骤:
(1)比较1和2IfCmpColorEx("740|643|FFFFFF,740|443|FFFFFF", 0.9) = 1 Then
(2)1和2相同情况下,比较1和3IfCmpColorEx("740|643|FFFFFF,740|443|FFFFFF", 0.9) = 1 Then IfCmpColorEx("740|643|FFFFFF,710|269|FFFFFF", 0.9) = 1 Then //比较1和3
Tap 732,80 //相同,点击4号点
Else
Tap 710,269 //不同,点击3号点
End If
(3)1和3不同情况下,比较1和3IfCmpColorEx("740|643|FFFFFF,740|443|FFFFFF", 0.9) = 1 Then IfCmpColorEx("740|643|FFFFFF,710|269|FFFFFF", 0.9) = 1 Then //比较1和3
Tap 732,80 //相同,点击4号点
Else
Tap 710,269 //不同,点击3号点
End If
Else IfCmpColorEx("740|643|FFFFFF,710|269|FFFFFF", 0.9) = 1 Then
Tap 704,443 //不同,点击2号点
Else
Tap 743,643 //不同,点击1号点
End If
End If
(4)为实现脚本循环,加入do loop命令即可,并适当加入延迟,个人建议60毫秒
缺点:只能进行的模式是点击一次动一次那种的,个人分析原因是屏幕刷新问题,产生残留导致找色命令不能很好的实现。
最后,各位如果有任何建议可以直接提出来,大家有问题共同交流,共同进步。
时间:2017年12月24日星期日
@人生大敌 别踩白块儿完整脚本.txt(363 Bytes, 下载次数: 115)