TC官方合作论坛

标题: 求大神帮忙自动登录游戏问题 [打印本页]

作者: 一点滴    时间: 2013-9-2 11:00
标题: 求大神帮忙自动登录游戏问题
  1. 空间 征途游戏前台自动登录
  2. //默认空间
  3. 变量 帐号,密码
  4. 功能 自动登录游戏()
  5.    
  6.    
  7.    
  8.     内容=浏览框.获得("浏览框0")
  9.     如果(内容=="")
  10.         辅助.消息框("请选择游戏路径")
  11.     如果结束
  12.     如果(字符串.查找字符串(内容,"patchupdate.exe")<0)
  13.         辅助.消息框("请选择正确的游戏路径")
  14.         返回 3
  15.     如果结束
  16.     进程.打开(内容)
  17.     图片X坐标,图片Y坐标
  18.     循环(图像.找图(0,0,1440,900,"rc:开始游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标))
  19.         辅助.等待(200)
  20.     循环结束
  21.     鼠标.移动(图片X坐标,图片Y坐标)
  22.     鼠标.左键单击(1)
  23.     循环(图像.找图(0,0,1440,900,"rc:登录游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标))
  24.         辅助.等待(5000)
  25.     循环结束
  26.     辅助.等待(1000)
  27.     帐号=编辑框.获得文本("编辑框0")
  28.     键盘.发送字符串(帐号)
  29.     辅助.等待(200)
  30.     键盘.按键(9,1)
  31.     密码=编辑框.获得文本("编辑框1")
  32.     键盘.发送字符串(密码)
  33.     辅助.等待(200)
  34.     鼠标.移动(图片X坐标,图片Y坐标)
  35.     辅助.等待(200)
  36.     键盘.按键(13,1)
  37.    
  38.     //开始按钮_点击操作
  39. 功能结束
  40. 功能 开始_点击()
  41.     线程.开启("征途游戏前台自动登录.自动登录游戏","")
  42. 功能结束

  43. //退出按钮_点击操作
  44. 功能 退出_点击()
  45.    
  46.     辅助.退出()
  47. 功能结束

  48. 空间结束
  49. //空间结束语句
复制代码


为什么不自动输入帐号密码登录游戏
只能打开游戏,还是要手动输入帐号密码
作者: xiaoling2013    时间: 2013-9-2 11:10
回复 1楼一点滴的帖子

//你看看是这样吗
空间 征途游戏前台自动登录
//默认空间
变量 帐号,密码
功能 自动登录游戏()
   
   
   
    内容=浏览框.获得("浏览框0")
    如果(内容=="")
        辅助.消息框("请选择游戏路径")
    如果结束
    如果(字符串.查找字符串(内容,"patchupdate.exe")<0)
        辅助.消息框("请选择正确的游戏路径")
        返回 3
    如果结束
    进程.打开(内容)
    图片X坐标,图片Y坐标
开始游戏:   
   
    图像.找图(0,0,1440,900,"rc:开始游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
    如果(图片X坐标>=0)
        鼠标.移动(图片X坐标,图片Y坐标)
        鼠标.左键单击(1)
    否则
        辅助.等待(300)
        跳转 开始游戏
    如果结束
登录游戏:   
   
    图像.找图(0,0,1440,900,"rc:登录游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
    如果(图片X坐标>=0)
        辅助.等待(5000)
    否则
        辅助.等待(300)
        跳转 登录游戏
    如果结束
   
    辅助.等待(1000)
    帐号=编辑框.获得文本("编辑框0")
    键盘.发送字符串(帐号)
    辅助.等待(200)
    键盘.按键(9,1)
    密码=编辑框.获得文本("编辑框1")
    键盘.发送字符串(密码)
    辅助.等待(200)
    鼠标.移动(图片X坐标,图片Y坐标)
    辅助.等待(200)
    键盘.按键(13,1)
   
    //开始按钮_点击操作
功能结束
功能 开始_点击()
    线程.开启("征途游戏前台自动登录.自动登录游戏","")
功能结束
//退出按钮_点击操作
功能 退出_点击()
   
    辅助.退出()
功能结束
空间结束


作者: 一点滴    时间: 2013-9-2 11:16
回复 2楼xiaoling2013的帖子

进入游戏还是不能自动输入编辑框中的帐号密码
作者: xiaoling2013    时间: 2013-9-2 11:19
回复 3楼一点滴的帖子

在键盘鼠标前加超级试试
俺也不懂
作者: 一点滴    时间: 2013-9-2 16:01
怎么没有人来帮忙解决问题
作者: 说不清的一切    时间: 2013-9-2 19:04
在发送字符串之前你点击了输入框了吗?
作者: 一点滴    时间: 2013-9-3 12:23
回复 6楼说不清的一切的帖子

不是全自动输入么?
作者: 说不清的一切    时间: 2013-9-3 13:02
在发送前要在相应的输入框点击,不然怎么能对号入座
作者: 芹菜    时间: 2013-9-3 13:39
回复 1楼一点滴的帖子


  1. 空间 征途游戏前台自动登录
  2. //默认空间
  3. 变量 帐号,密码
  4. 功能 自动登录游戏()
  5.    
  6.    
  7.    
  8.     内容=浏览框.获得("浏览框0")
  9.     如果(内容=="")
  10.         辅助.消息框("请选择游戏路径")
  11.     如果结束
  12.     如果(字符串.查找字符串(内容,"patchupdate.exe")<0)
  13.         辅助.消息框("请选择正确的游戏路径")
  14.         返回 3
  15.     如果结束
  16.     进程.打开(内容)
  17.     图片X坐标,图片Y坐标
  18. 开始游戏:   
  19.    
  20.     图像.找图(0,0,1440,900,"rc:开始游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
  21.     如果(图片X坐标>=0)
  22.         鼠标.移动(图片X坐标,图片Y坐标)
  23.         鼠标.左键单击(1)
  24.     否则
  25.         辅助.等待(300)
  26.         跳转 开始游戏
  27.     如果结束
  28. 登录游戏:   
  29.    
  30.     图像.找图(0,0,1440,900,"rc:登录游戏.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
  31.     如果(图片X坐标>=0)
  32.         辅助.等待(5000)
  33.     否则
  34.         辅助.等待(300)
  35.         跳转 登录游戏
  36.     如果结束
  37.    
  38.     辅助.等待(1000)
  39.     帐号=编辑框.获得文本("编辑框0")
  40.     超级键盘.发送字符串(帐号)
  41.     辅助.等待(200)
  42.     超级键盘.按键(9,1)
  43.     密码=编辑框.获得文本("编辑框1")
  44.     超级键盘.发送字符串(密码)
  45.     辅助.等待(200)
  46.     鼠标.移动(图片X坐标,图片Y坐标)
  47.     辅助.等待(200)
  48.     超级键盘.按键(13,1)
  49.    
  50.     //开始按钮_点击操作
  51. 功能结束
  52. 功能 开始_点击()
  53.     线程.开启("征途游戏前台自动登录.自动登录游戏","")
  54. 功能结束
  55. //退出按钮_点击操作
  56. 功能 退出_点击()
  57.    
  58.     辅助.退出()
  59. 功能结束
  60. 空间结束
复制代码

如果这样还不行的话,你在操作一次脚本看看,脚本打开游戏后, 到达输入账号密码界面后
在账号:这里有没有光标在闪动啊? 如果没有,不用鼠标选中输入的位置,那就可定不能  自动输入账户和密码了。
或者你在界面加一个按钮辅助.消息框(账号) 看看是否读取正常


作者: 一点滴    时间: 2013-9-3 17:12
回复 9楼芹菜的帖子

谢谢了  我自己已经研究出来了,还是采纳你,以后多帮忙




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1