|
空间 测试者AutomaticMessage
//默认空间
变量 ct=数组[4],窗口句柄=数组[4],多开区分=数组[4],参数,线程数组=数组[4]
功能 线程运行()
ct[参数]=com("cht.taotao")
收费=ct[参数].chentaogg("sssssssssssssssssssssssssssssssssssssssss","")//注册收费功能
如果(收费!=1)
辅助.消息框("注册收费功能失败!")
辅助.退出()
如果结束
ctpath=ct[参数].chentaosph(辅助.获取资源路径("rc:"))
如果(ctpath!=1)
辅助.消息框("设置路径失败!")
辅助.退出()
如果结束
绑定=ct[参数].chentaobdww(窗口句柄[参数],"dx2","windows2","windows",101)
//绑定=ct[参数].chentaobwdex(窗口句柄[参数],"dx2","windows2","dx.keypad.input.lock.api|dx.keypad.state.api|dx.keypad.api|dx.keypad.raw.input","dx.public.active.api|dx.public.active.message|dx.public.hide.dll|dx.public.active.api2|dx.public.graphic.protect|dx.public.anti.api|dx.public.km.protect|dx.public.prevent.block",0)
辅助.等待(5000)
如果(绑定==0)
辅助.消息框("绑定窗口失败!")
//辅助.退出()
绑定=ct[参数].GetLastError()
辅助.消息框("失败错误码"&绑定)
如果结束
调试输出("开始执行!")
调试输出("参数="&参数)
循环(真)
ct[参数].chentaomt(746+辅助.随机数(2,30),30+辅助.随机数(2,30))
辅助.等待(辅助.随机数(100,200))
ct[参数].LeftClick()
辅助.等待(辅助.随机数(300,500))
循环结束
功能结束
功能 解绑窗口()
变量 i
顶层句柄=窗口.顶层窗口句柄()
遍历(i=0;i<5;i++)
参数=i
如果(多开区分[参数]==null)
跳出
如果结束
如果(顶层句柄==字符串.截取(多开区分[参数],0,字符串.长度(多开区分[参数])-1))
//调试输出(多开区分[参数])
ct[参数].chentaofubww(窗口句柄[参数])
辅助.等待(100)
调试输出("扩展开启解绑成功!")
跳出
如果结束
遍历结束
功能结束
功能 热键0_热键()
//这里添加你要执行的代码
变量 i
内容一=编辑框.获得文本("编辑框0")
内容二=编辑框.获得文本("编辑框1")
//获取页面元素
遍历(i=0;i<10;i++)
参数=i
如果(ct[参数]==null)
跳出
如果结束
遍历结束
调试输出("空闲参数="&参数)
窗口句柄[参数]=窗口.鼠标所在窗口句柄()
辅助.等待(1000)
窗口.激活(窗口句柄[参数])
多开区分[参数]=窗口句柄[参数]&参数
线程数组[参数]=线程.扩展开启("测试者AutomaticMessage.线程运行","","测试者AutomaticMessage.解绑窗口",参数)
调试输出("窗口句柄[参数]"&窗口句柄[参数])
调试输出(多开区分[参数])
调试输出(线程数组[参数])
功能结束
功能 热键1_热键()
//这里添加你要执行的代码
变量 i
顶层句柄=窗口.顶层窗口句柄()
遍历(i=0;i<5;i++)
参数=i
如果(多开区分[参数]==null)
调试输出("该窗口未绑定")
跳出
如果结束
如果(顶层句柄==字符串.截取(多开区分[参数],0,字符串.长度(多开区分[参数])-1))
调试输出(多开区分[参数])
//ct[参数].chentaofubww()
辅助.等待(100)
调试输出("关闭线程")
线程.关闭(线程数组[参数])
跳出
如果结束
遍历结束
数组空间.删除指定项(ct,参数)
数组空间.删除指定项(窗口句柄,参数)
数组空间.删除指定项(多开区分,参数)
数组空间.删除指定项(线程数组,参数)
功能结束
空间结束
//空间结束语句
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|