|
易语言配合大漠写的游戏脚本,大概运行5天之后cpu占用率有点多大概20%
代码大体如下
.版本 2
.支持库 spec
.判断循环首 (_NEEDUPDATE = 假)
.如果真 (取时间间隔 (取现行时间 (), startTime, 8) > 300)
mLog (“领取邮件-失败”)
mFileLog (“领取邮件-超时-跳出”)
_NEEDUPDATE = 真
跳出循环 ()
.如果真结束
.如果真 (findColorE (#主页菜单, 0.9, x, y) = 真 且 noEmail = 真)
调试输出 (“领邮件完成”)
跳出循环 ()
.如果真结束
.如果真 (findColorE (#主页菜单, 0.9, x, y) = 真)
调试输出 (“主页图标”)
打开游戏菜单 ()
.如果真结束
.如果真 (findColorE (#全部领取, 0.9, x, y) = 真 且 noEmail = 真)
调试输出 (“关闭邮件”)
mClick (1231, 34)
超级延时 (500)
.如果真结束
.如果真 (findColorE (#全部领取完, 0.9, x, y) = 真 且 findColorE (#全部领取灰, 0.9, x, y) = 真)
调试输出 (“没有可领取邮件”)
noEmail = 真
.如果真结束
.如果真 (findColorE (#邮件图标, 0.9, x, y) = 真 且 noEmail = 真)
调试输出 (“邮件图标-邮件领取完毕”)
noEmail = 真
跳出循环 ()
.如果真结束
.如果真 (findColorE (#邮件图标, 0.9, x, y) = 真 且 noEmail = 假)
调试输出 (“邮件图标”)
mClick (x, y)
startTime = 取现行时间 ()
.如果真结束
.如果真 (findColorE (#全部领取, 0.9, x, y) = 真)
调试输出 (“全部领取”)
mClick (x, y)
startTime = 取现行时间 ()
.如果真结束
.如果真 (findColorE (#获得, 0.9, x, y) = 真)
调试输出 (“获得”)
mClick (x, y)
.如果真结束
.如果真 (findColorE (#结束游戏按钮, 0.85, x, y) 且 findColorE (#退出账号按钮, 0.85, x, y))
调试输出 (“进入游戏”)
mClick (627, 338)
.如果真结束
.如果真 (findColorE (#邮箱, 0.85, x, y) 且 findColorE (#全部领取, 0.85, x, y) = 假 且 waitCnt ≥ 4)
调试输出 (“没有邮件”)
mClick (1228, 31)
noEmail = 真
超级延时 (500)
.如果真结束
.如果真 (findColorE (#邮箱, 0.85, x, y) 且 findColorE (#全部领取, 0.85, x, y) = 假)
waitCnt = waitCnt + 1
超级延时 (300)
.如果真结束
.如果真 (findColorE (#设置菜单, 0.9, x, y))
调试输出 (“设置菜单”)
mClick (1228, 25)
超级延时 (300)
.如果真结束
超级延时 (300)
.判断循环尾 ()
|
|