按键精灵颜色判断怎么判断连错8次?

为什么我的脚本颜色只判断一次,第二次就不判断了【按键精灵吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:392,042贴子:
为什么我的脚本颜色只判断一次,第二次就不判断了收藏
for 3Rem aaKeyPress &Power&Delay 2000if CmpColorEx(& 439|772|B9B9B9&,0.9) = 1 Then
Swipe 239, 706, 418, 711
Delay 1000
Goto bbElse
KeyPress &Power&
Delay 1000
Goto aaEnd IfRem bbNext
今年备考执业药师在线学,还有核心复习资料拿
你怎么知道第二次没有判断
还是用执行或者不执行说明比较好理解。一个条件,怎么样是成立跟不成立,很容易让人理解产生歧义。既然执行了判断,那么说明它并没有错误停止。也许参数设置不太恰当吧。你这是手机脚本?你把那个0.9改成0.8试试
for 3Rem aaKeyPress &Power&Delay 1000//Tap 439, 772//Delay 2000if CmpColorEx(& 439|772|B9B9B9&,0.9) = 1 Then
Swipe 239, 706, 418, 711
Delay 1000
KeyPress &Power&
Delay 1000
Goto aaEnd IfNext第一步:手机黑屏状态下点击电源键第二步:点击439, 772第三步:判断439, 772的颜色是否是B9B9B9,是,则执行,不是,则黑屏重新开始问题出在第一次三步完成,判断是,第二次居然手机黑屏3秒(这3秒是第一步和第二部的延时),直接亮屏判断不是,但我是做试验,439, 772的颜色一直没变化
不知道你搞好了没有,刚才有点事情,所以不在。现在上来看看。我没多看,直接把你的脚本复制测试,搞得刚才只能抠电池。大意了哈哈
从刚才的情形判断,可以初步判断,循环是一直循环的,为什么呢?很简单,当执行到倒数第三行的时它已经跳回去开头了,并不能继续往下执行完毕一个轮回。那么,第一个for 3,就已经失去意义了,这是新手用goto没有注意的地方,很容易产生死循环。所以很多老鸟不建议新手用goto
事实上这代码不用测试都可以看明白,之前没有多看就直接拿来测试了。老鸟应该一下子就可以发现问题,goto产生的错误。是我粗心了。
你代码是测试某个点颜色然后自动划屏?我没有修改颜色跟坐标,所以不太清楚你的意图,如果按照我测试的来看,这代码是正确执行的,没有找到,所以我的进入了死循环。所以应该是正确的。也就是说,它的执行没有错误,完全按照你写的执行。
登录百度帐号推荐应用}

我要回帖

更多关于 按键精灵怎么判断 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信