TC官方合作论坛
标题:
小白求指教关于循环脚本的问题
[打印本页]
作者:
zhangtieben
时间:
2016-10-17 10:58
标题:
小白求指教关于循环脚本的问题
脚本运行一段时间后,就不执行按键了,需要关闭脚本重新开始就可以运行了,具体脚本如下,请各位给予指正,谢谢!!
变量 线程ID
功能 开始_点击()
线程ID=线程开启("执行","")
结束
功能 执行()
编辑框设置文本("状态栏","已经开始执行!")
循环(真)
等待(200)
变量 x=-1,y=-1
变量 ret=找图(0,0,2000,2000,"d:/lt/00.bmp|d:/lt/01.bmp|d:/lt/02.bmp|d:/lt/03.bmp|d:/lt/04.bmp|d:/lt/04.bmp|d:/lt/05.bmp|d:/lt/06.bmp|d:/lt/07.bmp|d:/lt/08.bmp|d:/lt/09.bmp|d:/lt/10.bmp|d:/lt/11.bmp|d:/lt/12.bmp","000000",0.8,1,x,y)
如果(ret>=0)
等待(200)
鼠标移动(x,y)
等待(200)
鼠标左键单击()
等待(1500)
结束
结束
结束
功能 停止_点击()
线程关闭(线程ID)
编辑框设置文本("状态栏","停止运行脚本!")
结束
作者:
言术
时间:
2016-10-17 11:05
//调试一下,看是什么原因
功能 执行()
编辑框设置文本("状态栏","已经开始执行!")
循环(真)
等待(200)
变量 x=-1,y=-1
变量 ret=找图(0,0,2000,2000,"d:/lt/00.bmp|d:/lt/01.bmp|d:/lt/02.bmp|d:/lt/03.bmp|d:/lt/04.bmp|d:/lt/04.bmp|d:/lt/05.bmp|d:/lt/06.bmp|d:/lt/07.bmp|d:/lt/08.bmp|d:/lt/09.bmp|d:/lt/10.bmp|d:/lt/11.bmp|d:/lt/12.bmp","000000",0.8,1,x,y)
如果(ret>=0)
调试输出("找到图了")
等待(200)
鼠标移动(x,y)
等待(200)
鼠标左键单击()
等待(1500)
否则
调试输出("没找到图")
结束
结束
结束
作者:
mycodeis0000
时间:
2016-10-17 16:09
//找图之前先将鼠标移到左上角一面遮挡图片而导致图片无法查找
鼠标移动(0,0)
等待(200)
变量 ret=找图(0,0,2000,2000,"d:/lt/00.bmp|d:/lt/01.bmp|d:/lt/02.bmp|d:/lt/03.bmp|d:/lt/04.bmp|d:/lt/04.bmp|d:/lt/05.bmp|d:/lt/06.bmp|d:/lt/07.bmp|d:/lt/08.bmp|d:/lt/09.bmp|d:/lt/10.bmp|d:/lt/11.bmp|d:/lt/12.bmp","000000",0.8,1,x,y)
复制代码
作者:
malaigou
时间:
2016-10-17 17:34
你后台试试 循环真也该下判断 不然容易死
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1