|
楼主 |
发表于 2013-11-29 15:10:11
|
显示全部楼层
- #include"注册.t"
- 空间 Xcn辅助
- //默认空间
- 线程句柄,线程状态=真
- 验证线程控制=0,计数器=0
- //开始按钮_点击操作
- 功能 开始_点击()
- 线程句柄=线程.开启("Xcn辅助.主线程","")
- 功能结束
- 功能 主线程()
- 循环(真)
- 如果(复选框.获得状态("复选框1"))
- Xcn辅助.自动打怪()
- 如果结束
-
- 如果(复选框.获得状态("复选框2"))
- Xcn辅助.自动捡物()
- 如果结束
- 功能结束
- //这里是自动打怪
- 功能 自动打怪()
- 超级键盘.按键(81,1)
- 辅助.等待(50)
-
- 变量 x1,y1
- 图像.找图(0,0,1440,900,"rc:1.bmp",#102030,1.0,0,x1,y1)
- 如果(x1>0)
- 超级键盘.按键(49,1)
- 辅助.等待(100)
- 超级键盘.按键(50,1)
- 辅助.等待(100)
- 超级键盘.按键(51,1)
- 辅助.等待(100)
- 超级键盘.按键(52,1)
- 辅助.等待(100)
- 超级键盘.按键(32,1)
- 辅助.等待(100)
- 超级鼠标.移动(540,440)
- 辅助.等待(100)
- 如果结束
- 功能结束
- //这里是自动捡物
- 功能 自动捡物()
- 变量 x2,y2
- 图像.找图(0,0,1440,900,"rc:2.bmp",#102030,1.0,0,x2,y2)
- 如果(x2>0)
- 辅助.等待(100)
- 超级鼠标.移动(x2,y2)
- 辅助.等待(100)
- 超级鼠标.右键单击()
- 辅助.等待(100)
- 超级鼠标.移动(x2,y2+50)
- 辅助.等待(100)
- 超级鼠标.右键单击()
- 辅助.等待(100)
- 超级鼠标.移动(x2,y2+100)
- 辅助.等待(100)
- 超级鼠标.右键单击()
- 辅助.等待(100)
- 超级鼠标.移动(x2,y2+150)
- 辅助.等待(100)
- 超级鼠标.右键单击()
- 辅助.等待(100)
- 如果结束
- 功能结束
- //退出按钮_点击操作
- 功能 退出_点击()
-
- 辅助.退出()
- 功能结束
- 功能 热键0_热键()
- //这里添加你要执行的代码
- 如果(线程状态==真)
- 线程.暂停(线程句柄)
- 线程状态=假
- 否则
- 如果(线程状态==假)
- 线程.恢复(线程句柄)
- 线程状态=真
- 如果结束
- 如果结束
- 功能结束
- 功能 初始化()
- //这里添加你要执行的代码
- 返回值=控件.模态窗口("注册")//这里会卡出,弹出子界面关闭操作,等待返回值
- 如果(返回值==0)
- 辅助.退出()
- 如果结束
- 线程.开启("Xcn辅助.循环认证","")
- 功能结束
- 旧计数器,时间2
- //消息路由功能
- 功能 Xcn辅助_消息路由(句柄,消息,w参数,l参数,时间,x坐标,y坐标)
- 如果(验证线程控制==0)
- 时间2=系统.获取毫秒()
- 旧计数器=计数器
- 如果结束
- 如果(系统.获取毫秒()-时间2>60*1000*3+1000)
- 如果(计数器-旧计数器<60*1000*3)
- 辅助.退出()
- 如果结束
- 如果结束
- 返回 假
- 功能结束
- 功能 循环认证()
- 计次=0
- 时间=系统.获取毫秒()
- 循环(真)
- 如果(系统.获取毫秒()-时间>60*1000*3)
- 返回信息
- 返回值=会员.验证注册码(注册.注册码账号,注册.注册码,注册.项目类型,返回信息)
- 如果(返回值<0)
- 如果(返回值==-6)
- 如果(计次<3)
- 计次++
- 继续
- 如果结束
- 如果结束
- 如果(返回值==-16)
- 继续
- 如果结束
- 辅助.退出()
- 如果结束
- 计次=0
- 验证线程控制=1
- 如果结束
- 计数器++
- 辅助.等待(20)
- 循环结束
- 功能结束
- 空间结束
- //空间结束语句
复制代码
|
|