TC官方合作论坛

 找回密码
 立即注册
查看: 2166|回复: 4

[问题] 脚本运行自动退出,求高手

[复制链接]
发表于 2019-2-18 12:50:37 | 显示全部楼层 |阅读模式

马上加入TC

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

x
变量 全组
变量 a1,b1,c1,d1,e1,f1,g1,h1,i1,j1,k1,a2,b2,c2,d2,e2,f2,g2,h2,i2,j2,k2,a3,b3,c3,d3,e3,f3,g3,h3,i3,j3,k3,a4,b4,c4,d4,e4,f4,g4,h4,i4,j4,k4,a5,b5,c5,d5,e5,f5,g5,h5,i5,j5,k5,a6,b6,c6,d6,e6,f6,g6,h6,i6,j6,k6,a7,b7,c7,d7,e7,f7,g7,h7,i7,j7,k7,a8,b8,c8,d8,e8,f8,g8,h8,i8,j8,k8,c9,c10,d9,d10,e9,e10,f9,f10,g9,g10,h9,h10,i9,i10,j9,j10,k9,k10,a9,a10,b9,b10
//从这里开始执行
功能 执行()
    等待(200)
    超级鼠标移动(100,200)
    等待(200)
    变量 x,y
    变量 ret
    **窗口()
    判断开奖状态()
    复制()
    回经典()
    执行()
结束
////启动_热键操作/////
功能 启动_热键()
    全组=线程开启("执行","")
结束
//终止热键操作
功能 终止_热键()
    线程关闭(全组)
结束
功能 热键1_热键()
    //这里添加你要执行的代码
    线程暂停(全组)
结束
功能 热键2_热键()
    //这里添加你要执行的代码
    线程恢复(全组)
结束
功能 **窗口()
    变量 x,y
    变量 ret
    ret=找图(775,245,1598,861,"rc:新图标1.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
    否则
        ret=找图(11,854,1375,900,"rc:底图.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x,y)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
        否则
        结束
    结束
结束
功能 复制()
    变量 x,y
    变量 ret
    ret=找图(240,161,998,791,"rc:数字盘s.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        /////复制////
        等待(200)
        超级鼠标移动(x-180,y+68)
        等待(200)
        超级鼠标左键按下()
        等待(200)
        超级鼠标移动(x-20,y+68)
        等待(2000)
        超级鼠标左键弹起()
        等待(200)
        超级键盘按下(17)
        等待(200)
        超级键盘按键(67,1)
        等待(200)
        超级键盘弹起(17)
        等待(200)
    否则
    结束
    ret=找图(133,863,1310,900,"rc:文本s.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        等待(200)
        超级鼠标移动(x,y)
        等待(200)
        超级鼠标左键单击(1)
        等待(1000)
    否则
    结束
    ///////粘贴/////
    超级键盘按下(17)
    等待(200)
    超级键盘按键(86,1)
    等待(200)
    超级键盘弹起(17)
    等待(200)
    超级键盘按键(13,1)
    等待(200)
    ///////粘贴/////
结束
功能 回经典()
    变量 x,y
    变量 ret
    ret=找图(133,863,1310,900,"rc:上网.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        等待(200)
        超级鼠标移动(x,y)
        等待(200)
        超级鼠标左键单击(1)
        等待(1000)
    否则
    结束
结束
////////0000///////////////
功能 判断开奖状态()
    h6=编辑框获取文本("编辑框29")
    h7=编辑框获取文本("编辑框30")
    如果(h6==0)
        判断开奖状态1()
    否则
    结束
    如果(h7==0)
        判断开奖状态2()
    否则
    结束
结束
功能 判断开奖状态1()
    ///////////////1////////////
    变量 x,y
    变量 ret
    ret=找图(321,307,331,324,"rc:次数1.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("1")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数10.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("10")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数2.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("2")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数3.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("3")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数8.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("8")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数4.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("4")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数5.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("5")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数6.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("6")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数7.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("7")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数9.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("9")
            等待(50)
        否则
        结束
    否则
    结束
    for(var z=0;z<45;z++)
        h6=编辑框获取文本("编辑框29")
        h7=编辑框获取文本("编辑框30")
        如果(h6-h7!=0)
            跳出
        否则
            等待(5000)
            ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
            如果(ret>=0)
                等待(50)
                超级鼠标移动(x+42,y+34)
                等待(50)
                超级鼠标左键单击(1)
                等待(50)
                超级键盘按键(8,5)
                等待(50)
                超级键盘发送字符串("0")
                等待(50)
            否则
            结束  
            判断开奖状态4()
        结束
    结束
    h6=编辑框获取文本("编辑框29")
    h7=编辑框获取文本("编辑框30")
    如果(h6-h7==0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("0")
            等待(50)
        否则
        结束  
        等待(15000)
        ret=找图(6,0,1579,830,"rc:北京赛车s.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x,y)
            等待(50)
            超级鼠标左键单击(1)
            等待(500)
        否则
        结束
        等待(10000)
        **窗口()
        执行()
    否则
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("0")
            等待(50)
        否则
        结束  
    结束
结束
功能 判断开奖状态4()
    ///////////////1////////////
    变量 x,y
    变量 ret
    ret=找图(321,307,331,324,"rc:次数1.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("1")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数10.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("10")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数2.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("2")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数3.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("3")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数8.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("8")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数4.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("4")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数5.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("5")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数6.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("6")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数7.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("7")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数9.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("9")
            等待(50)
        否则
        结束
    否则
    结束
结束
功能 判断开奖状态3()
    变量 x,y
    变量 ret
    ret=找图(321,307,331,324,"rc:次数1.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("1")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数10.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("10")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数2.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("2")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数3.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("3")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数8.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("8")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数4.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("4")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数5.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("5")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数6.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("6")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数7.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("7")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数9.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("9")
            等待(50)
        否则
        结束
    否则
    结束
结束
功能 判断开奖状态2()
    ///////////////1////////////
    变量 x,y
    变量 ret
    ret=找图(321,307,331,324,"rc:次数1.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("1")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数10.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("10")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数2.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("2")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数3.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("3")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数8.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("8")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数4.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("4")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数5.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("5")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数6.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("6")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数7.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("7")
            等待(50)
        否则
        结束
    否则
    结束
    ret=找图(321,307,331,324,"rc:次数9.bmp",#102030,1.0,0,x,y)
    如果(ret>=0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("9")
            等待(50)
        否则
        结束
    否则
    结束
    for(var z=0;z<45;z++)
        h6=编辑框获取文本("编辑框29")
        h7=编辑框获取文本("编辑框30")
        如果(h6-h7!=0)
            跳出
        否则
            等待(5000)
            ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
            如果(ret>=0)
                等待(50)
                超级鼠标移动(x+42,y+34)
                等待(50)
                超级鼠标左键单击(1)
                等待(50)
                超级键盘按键(8,5)
                等待(50)
                超级键盘发送字符串("0")
                等待(50)
            否则
            结束  
            判断开奖状态3()
        结束
    结束
    h6=编辑框获取文本("编辑框29")
    h7=编辑框获取文本("编辑框30")
    如果(h6-h7==0)
        ret=找图(812,202,1600,891,"rc:期数2.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("0")
            等待(50)
        否则
        结束  
        等待(15000)
        ret=找图(6,0,1579,830,"rc:北京赛车s.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x,y)
            等待(50)
            超级鼠标左键单击(1)
            等待(500)
        否则
        结束
        **窗口()
        执行()
        等待(10000)
    否则
        ret=找图(812,202,1600,891,"rc:期数1.bmp",#102030,1.0,0,x,y)
        如果(ret>=0)
            等待(50)
            超级鼠标移动(x+42,y+34)
            等待(50)
            超级鼠标左键单击(1)
            等待(50)
            超级键盘按键(8,5)
            等待(50)
            超级键盘发送字符串("0")
            等待(50)
        否则
        结束  
    结束
结束













回复

使用道具 举报

 楼主| 发表于 2019-2-18 12:55:06 | 显示全部楼层
运行1个小时后整个软件会自动退出。
回复 支持 反对

使用道具 举报

发表于 2019-2-18 13:45:19 | 显示全部楼层
这代码吧, 就一个建议, 做成功能函数, 封装起来调用, 简洁很多
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-2-18 17:14:17 | 显示全部楼层
这样可以解决问题吗?这脚本就是运行1小时左右自动退出
回复 支持 反对

使用道具 举报

发表于 2019-3-13 22:50:32 | 显示全部楼层
这一串代码看着头晕,怎么说呢,同意楼上的意思,要么封装成功能函数,方便阅读,要么自己慢慢找原因,一般这种情况检查下全局变量、有没有在特定时候代码执行递规,具体原因具体分析,自己多调试输出看下一些可疑的参数
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-4-20 16:25 , Processed in 0.039450 second(s), 23 queries .

Powered by 海安简单软件服务部

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

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