脚本名称:全自动泡点辅助——传奇辅助 脚本简介:全自动激情泡点,大量经验的来源。自动登录游戏,自动选择区—服,自动跑到泡点区域,死亡后自动回城复活,自动到泡点,游戏掉线自动登录,自动处理异常,自动识别验证码。实现完全全自动无人看管。 使用说明:1.选择游戏路径2选择区序号3输入账号,密码,可以选择是否记住账号密码。4脚本可以自己记录界面基本设置。设置完成后点击启动即可,现在你就可以不要管它了。 界面如下:
部分代码如下:(部分功能正在完善中...)
- 空间 全自动泡点辅助
- 字符型 路径,账号,密码
- 整型 线程句柄,区序号
- 功能 逻辑型 获取界面输入()
- 字符型 区号
- //获取客户端路径
- 路径=浏览框.获得("浏览框0")
- 如果(字符串.长度(路径)==0)
- 辅助.消息框("请选择游戏路径!!!")
- 返回 假
- 如果结束
- 辅助.写配置("RealmName","Adress",路径,"D:\\Config.ini")
- //获取大区
- 区号 = 编辑框.获得文本("编辑框0")
- 如果(字符串.长度(区号)==0)
- 辅助.消息框("请选择游戏路径!!!")
- 返回 假
- 否则
- 区序号 = 转换.字符型转整型(区号)
- 辅助.写配置("RealmName","X",区号,"D:\\Config.ini")
- 如果结束
- //获取账号和密码
- 账号 = 编辑框.获得文本("编辑框1")
- 如果(字符串.长度(账号)==0)
- 辅助.消息框("请输入账号!!!")
- 返回 假
- 如果结束
- 密码 = 编辑框.获得文本("编辑框2")
- 如果(字符串.长度(密码)==0)
- 辅助.消息框("请输入密码!!!")
- 返回 假
- 如果结束
- 如果(复选框.获得状态("复选框0"))
- 辅助.写配置("RealmName","UserName",账号,"D:\\Config.ini")
- 辅助.写配置("RealmName","PassWord",密码,"D:\\Config.ini")
- 否则
- 辅助.写配置("RealmName","UserName","","D:\\Config.ini")
- 辅助.写配置("RealmName","PassWord","","D:\\Config.ini")
- 如果结束
- 返回 真
- 功能结束
- 功能 逻辑型 打开进程()
- 整型 进程句柄
- 进程句柄=进程.打开(路径)
- 返回 真
- 功能结束
- 功能 逻辑型 泡点流程()
- 整型 窗口句柄1,窗口句柄2,窗口句柄3,图片X坐标,图片Y坐标,图像序号
- 全自动泡点辅助.打开进程()
- 辅助.等待(3000)
- //点掉确定对话框
- 鼠标.移动(723,360)
- 辅助.等待(20)
- 循环(真)
- 窗口句柄1=窗口.找到窗口("来自网页的消息")
- 如果(窗口句柄1!=0)
- 辅助.等待(20)
- 鼠标.移动(723,556)
- 辅助.等待(500)
- 鼠标.左键单击(1)
- 跳出
- 如果结束
- 循环结束
- //选择区
- 辅助.等待(500)
- 鼠标.移动(504,262)
- 辅助.等待(100)
- 鼠标.左键单击(2)
- 辅助.等待(150)
- 如果(区序号>=2)
- 键盘.按键(40,区序号-1)
- 如果结束
- //鼠标点击开始
- 鼠标.移动(693,633)
- 辅助.等待(300)
- 鼠标.左键单击(2)
- //进入登陆界面
- 辅助.等待(1000)
- 鼠标.移动(705,167)
- //最小化辅助工具
- 窗口句柄3=窗口.找到窗口("全自动泡点辅助")
- 如果(窗口句柄3!=0)
- 窗口.最小化(窗口句柄3)
- 如果结束
- 循环(真)
- 窗口句柄2=窗口.找到窗口("HeroMir2")
- 如果(窗口句柄2!=0)
- 辅助.等待(3000)
- 窗口.置顶(窗口句柄2,true)
- 跳出
- 如果结束
- 循环结束
- //判断是否进入登陆界面
- 循环(真)
- 图像序号=图像.找图(0,0,1440,900,"rc:login.bmp",#505050,1.0,0,图片X坐标,图片Y坐标)
- 如果(图像序号==0)
- //输入账号密码
- 辅助.等待(3000)
- 窗口.置顶(窗口句柄2,true)
- 辅助.等待(1000)
- 辅助.写入剪切板(账号)
- 辅助.等待(100)
- 全自动泡点辅助.黏贴()
- 键盘.按键(9,1)
- 辅助.等待(500)
- 辅助.写入剪切板(密码)
- 辅助.等待(100)
- 全自动泡点辅助.黏贴()
- 辅助.等待(1000)
- 鼠标.移动(788,509)
- 辅助.等待(300)
- 鼠标.左键单击(2)
- 跳出
- 如果结束
- 循环结束
- //登陆异常处理
- 辅助.等待(1000)
- 图像序号=图像.找图(0,0,1440,900,"rc:qd.bmp",#808080,1.0,0,图片X坐标,图片Y坐标)
- 如果(图像序号==0)
- 循环(真)
-
- //输入账号密码
- 窗口.置顶(窗口句柄2,true)
- 辅助.等待(1000)
- 键盘.按键(13,1)
- 循环(真)
- //重新点击登陆
- 图像序号=图像.找图(0,0,1440,900,"rc:login.bmp",#505050,1.0,0,图片X坐标,图片Y坐标)
- 如果(图像序号==0)
- 键盘.按键(9,1)
- 辅助.等待(500)
- //输入账号密码
- 辅助.等待(3000)
- 窗口.置顶(窗口句柄2,true)
- 辅助.等待(1000)
- 辅助.写入剪切板(账号)
- 辅助.等待(100)
- 全自动泡点辅助.黏贴()
- 键盘.按键(9,1)
- 辅助.等待(500)
- 辅助.写入剪切板(密码)
- 辅助.等待(100)
- 全自动泡点辅助.黏贴()
- 辅助.等待(1000)
- 鼠标.移动(788,509)
- 辅助.等待(300)
- 鼠标.左键单击(2)
- 跳出
- 如果结束
- 循环结束
- 图像序号=图像.找图(0,0,1440,900,"rc:qd.bmp",#808080,1.0,0,图片X坐标,图片Y坐标)
- 如果(图像序号==0)
- 跳出
- 如果结束
- 循环结束
- 如果结束
- //选择服务器
- 循环(真)
- 图像序号=图像.找图(0,0,1440,900,"rc:z.bmp",#101010,1.0,0,图片X坐标,图片Y坐标)
- 如果(图像序号==0)
- //输入账号密码
- 窗口.置顶(窗口句柄2,true)
- 辅助.等待(2000)
- 辅助.等待(1000)
- 鼠标.移动(719,477)
- 辅助.等待(500)
- 鼠标.右键单击(2)
- 跳出
- 如果结束
- 循环结束
- //点击开始按钮
- 循环(真)
- 图像序号=图像.找图(0,0,1440,900,"rc:start.bmp",#505050,1.0,0,图片X坐标,图片Y坐标)
- 如果(图像序号==0)
- //输入账号密码
- 窗口.置顶(窗口句柄2,true)
- 辅助.等待(1000)
- 鼠标.移动(图片X坐标,图片Y坐标)
- 辅助.等待(500)
- 鼠标.右键单击(2)
- 跳出
- 如果结束
- 循环结束
- //鼠标.移动(726,646)
- 返回 真
- 功能结束
- 功能 逻辑型 按钮0_点击()
- 全自动泡点辅助.获取界面输入()
- 线程句柄 = 线程.开启("全自动泡点辅助.泡点流程","")
- 返回 真
- 功能结束
- 功能 逻辑型 按钮1_点击()
- 线程.关闭(线程句柄)
- 返回 真
- 功能结束
- /////////////////////////////////////////
- 功能 逻辑型 开始_点击()
- int i
- i=窗口.找到窗口("HeroMir2")
-
-
- 窗口.置顶(i,true)
- 辅助.等待(1000)
- 整型 图片X坐标1,图片Y坐标1,图像序号1
- 图像序号1=图像.找图(0,0,1440,900,"rc:login.bmp",#505050,1.0,0,图片X坐标1,图片Y坐标1)
- 如果(图像序号1==0)
- 辅助.写入剪切板("111")
- 辅助.等待(100)
- 全自动泡点辅助.黏贴()
- 键盘.按键(9,1)
- 辅助.等待(500)
- 辅助.等待(100)
- 全自动泡点辅助.黏贴()
- 如果结束
- 返回 真
- 功能结束
- //功能 逻辑型 退出_点击()
- //辅助.退出()
- //返回 真
- //功能结束
- 功能 逻辑型 初始化()
- 字符型 读路径,读区号,usename,password
- 读路径=辅助.读配置("RealmName","Adress","D:\\Config.ini")
- 如果(字符串.长度(读路径)!=0)
- 浏览框.设置("浏览框0",读路径)
- 如果结束
- 读区号=辅助.读配置("RealmName","X","D:\\Config.ini")
- 如果(字符串.长度(读区号)!=0)
- 编辑框.设置文本("编辑框0",读区号)
- 如果结束
- usename=辅助.读配置("RealmName","UserName","D:\\Config.ini")
- 如果(字符串.长度(usename)!=0)
- 编辑框.设置文本("编辑框1",usename)
- 如果结束
- password=辅助.读配置("RealmName","PassWord","D:\\Config.ini")
- 如果(字符串.长度(password)!=0)
- 编辑框.设置文本("编辑框2",password)
- 如果结束
- 返回 真
- 功能结束
- 功能 逻辑型 黏贴()
- 键盘.按下(17)
- 键盘.按下(86)
- 键盘.弹起(86)
- 键盘.弹起(17)
- 返回 真
- 功能结束
- 功能 逻辑型 销毁()
- 线程.关闭(线程句柄)
- //辅助.消息框("欢迎下次使用!!!")
- 返回 真
- 功能结束
- 功能 逻辑型 test()
- ////////////////////////////////代码开发中,暂时不透露,敬请期待..................
- 返回 真
- 功能结束
- 空间结束
复制代码
|