TC官方合作论坛

 找回密码
 立即注册
查看: 1188|回复: 3

[已解决] 小白求指教关于循环脚本的问题

[复制链接]
发表于 2016-10-17 10:58:44 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
脚本运行一段时间后,就不执行按键了,需要关闭脚本重新开始就可以运行了,具体脚本如下,请各位给予指正,谢谢!!
变量 线程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 16:09:27 | 显示全部楼层
  1. //找图之前先将鼠标移到左上角一面遮挡图片而导致图片无法查找
  2. 鼠标移动(0,0)
  3. 等待(200)

  4. 变量 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)
复制代码
回复 支持 反对

使用道具 举报

发表于 2016-10-17 11:05:59 | 显示全部楼层
//调试一下,看是什么原因

功能 执行()
    编辑框设置文本("状态栏","已经开始执行!")
    循环(真)
        等待(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)
        否则
            调试输出("没找到图")
        结束
    结束
结束
回复 支持 反对

使用道具 举报

发表于 2016-10-17 17:34:22 | 显示全部楼层
你后台试试 循环真也该下判断 不然容易死
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-6-2 19:10 , Processed in 0.044709 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表