按键精灵游戏辅助教程:挂机掉线重连

 时间:2024-11-10 12:45:26

1、步骤我们继续上期的例子,武尊游戏掉线重连,当游戏代理平台不支持记录账号的情况下,如果重连游戏。1、循环找掉线提示信息,判断游戏是否掉线。掉线则点击确定按钮,返回到登录页面。

按键精灵游戏辅助教程:挂机掉线重连

3、找到登录按钮则说明已经返回到了登录页面。双击账号输入框。先删除原有账号,再输入用户所需要登录的账号名。(如果游戏记录的账号是最后一次登录的账号,而用户掉线之后要登录的账号也是这个账号,则此步骤可以省略)

4、点击密码输入框输入密码。然后点击登录按钮。

5、登录之后,我们查找"用户中心"字样来判断是不是已经到了选择区服的页面。(选择区服界面和上一期不同,今天这里找图找的是"用户中心"而不是"武尊首页"字样,原因在于,登录界面里也有“武尊首页”字样,所以找它不能很好的区分登录界面和选择区服界面。)

按键精灵游戏辅助教程:挂机掉线重连

7、在角色选择界面查找“进入游戏”按钮,找到则点击进入游戏。

按键精灵游戏辅助教程:挂机掉线重连

9、如果咱们想把脚本中的信息记入到小精灵配置文件uservar.ini中,可以建立一个小节名将信息记入进去。但是如果其他童鞋恰巧也有一样的想法,而又非常巧合的,你们取的小节名也一样。那么,当有人同时在用你们的脚本的时候,就会出现A脚本把值写进去,B脚本运行的时候读到了A脚本保存的值的情况。

10、ini文件的写入和读取ini文件写入命令:命令名称:WriteINI写入键值命令功能:向配置文件里写一个键值命令参数:参数1:小节名参数2:键值参数3:写入内容参数4:INI文件路径

11、示例:CallPlugin.File.WriteINI("帐号","第一个帐号","123456","C:\帐号.ini")效果:

按键精灵游戏辅助教程:挂机掉线重连

13、■怎么理解命令中的参数:小节名、键值呢?小节名用于分类,例如:要记袄嬖艽蛞录很多帐号和密码,那么帐号可以算作一类,密码是一类:[帐号][密码]键值是恽贴淑溪类中的成员,例如:第一个帐号,第二个帐号第一个密码,第二个密码:[帐号]第一个帐号=123456第二个帐号=345678[密码]第一个密码=111111第二个密码=111111■也不是强制这么分类,小节名和键值的主要作用是为了标识你存放的信息,只要你知道你写入ini文件的时候,把你的信息写到什么位置,下次读取的时候知道在什么位置读取就可以了。

14、整体代码//////////////////ini写入帐号密码部分////////////////////CallPlugin.File.WriteINI("帐号","小编的帐号","123456","C:\帐号.ini")CallPlugin.File.WriteINI("帐号","小编的密码","654321","C:\帐号.ini")///////////////////////////////////////////////////////DimEnvsRect//定义环境变量-因为这个值是要传递到线程中的,如果是局部变量是不支持线程的。PutAttachment"c:\","*.bmp"//释放图片hwnd=Plugin.Window.MousePoint()//获取鼠标指向窗口的窗口句柄CallPlugin.Window.Size(hwnd,1024,900)//设置窗口大小为1024,900sRect=Plugin.Window.GetClientRect(Hwnd)//获取窗口客户区大小////////////////////////////////////////////////////////BeginThread监视Sub监视MyArray=Split(sRect,"|")//循环找掉线窗口,找到的话才进入第二个循环DoL=Clng(MyArray(0)):T=Clng(MyArray(1))//获取窗口左上角坐标FindPicL+300,T+413,L+721,T+611,"C:\掉线.bmp",0.9,intX,intY//找掉线重连图片IfintX>0AndintY>0ThenMoveToL+568,T+566LeftClick1//第二个循环,循环找登录按钮,判断是否是在输入账号密码的页面DoFindPicL+160,T+600,L+259,T+695,"C:\登录.bmp",0.9,intX,intY//找登录按钮图片IfintX>0AndintY>0ThenTracePrint1movetoL+33,T+643//鼠标移动到账号框LeftDoubleClick1//双击账号框选择账号KeyPress8,1//删除账号////////////////读取ini文件////////////帐号=Plugin.File.ReadINI("帐号","小编的帐号","C:\帐号.ini")saystring帐号//输入账号movetoL+33,T+681//鼠标移动到密码框LeftClick1Delay1000////////////////读取ini文件////////////密码=Plugin.File.ReadINI("帐号","小编的密码","C:\帐号.ini")SayString密码//输入密码movetoL+222,T+664//鼠标移动到登录按钮LeftClick1//点击登录ExitDoEndIfLoop//第三个循环,循环找是不是首页,是的话点击进入区服,不是的话则进入下一个循环。DoFindPicL+173,T+684,L+238,T+724,"C:\用户中心.bmp",0.9,intX,intY//找游戏首页里的用户中心字体图片判断是不是到了选择区服的界面IfintX>0AndintY>0ThenMoveToL+72,T+683LeftClick1Delay200ExitDoEndIfLoop//第四个循环,找角色界面的进入游戏按钮,找到的话则点击,没有找到则继续查找DoFindPicL+414,T+701,L+623,T+780,"C:\进入游戏.bmp",0.9,intX,intY//找角色界面里的进入游戏字体图片判断是不是在角色选择界面IfintX>0AndintY>0ThenMoveTointX,intYLeftClick1ExitDoEndIfLoopEndIfLoopEndsub

  • 使用虚拟机实现游戏多开
  • etcd和apiserver无法正常启动
  • 新倩女幽魂更新不了怎么办
  • win7怎么才能查看激活信息
  • 按键精灵大漠插件免费版完美注册
  • 热门搜索
    丈夫出轨妻子怎么办 逆转裁判攻略 红烧羊排 红烧大肠的家常做法 小学生升旗手简介 西安城墙简介 广州旅游攻略景点必去 总是干咳是怎么回事 毛氏红烧肉的做法 湖州旅游景点攻略