|
发表于 2013-12-14 18:49:23
|
显示全部楼层
空间 英雄联盟
//默认空间
变量 登录句柄
功能 启动游戏_点击()
英雄联盟.第一步启动游戏()
英雄联盟.第二步检测游戏是否启动()
英雄联盟.第三步登录游戏()
功能结束
功能 第一步启动游戏()
//读取LOL安装路径
LOL路径=系统.注册表获取键值("HKEY_CURRENT_USER\\Software\\Tencent\\LOL","QQlogin")
//如果路径没有获取到就再看看装没装盒子,装了就在盒子里读路径,如果盒子也没装就暂时没办法了
if(LOL路径=="")
盒子路径=系统.注册表获取键值("HKEY_CURRENT_USER\\Software\\LOLBox","runPath")
if(盒子路径 !="")
盒子路径 = 字符串.连接(字符串.替换(盒子路径,"\\","\\\\"),"\\\\Tool.ini")
LOL路径 = 字符串.连接(辅助.读配置("LOLBox","CNLOLPach",盒子路径),"\\\\TCLS\\\\Client.exe")
进程.打开(LOL路径)
else
返回 假
endif
else
进程.打开(LOL路径)
endif
功能结束
功能 第二步检测游戏是否启动()
循环(真)
登录句柄 = 窗口.找到窗口("英雄联盟登录程序")
if(登录句柄!=0)
调试输出(登录句柄)
跳出
endif
循环结束
功能结束
功能 第三步登录游戏()
变量 登录框X坐标
变量 登录框Y坐标
变量 分辨率宽度
变量 分辨率高度
系统.获得分辨率(分辨率宽度,分辨率高度)
//查找那个下拉小箭头的坐标,找到了说明游戏界面显示了,再输入密码
循环(真)
图片序号 = 窗口.找图(登录句柄,0,0,分辨率宽度,分辨率高度,"C:\\Program Files\\TC简单程序开发工具\\登录.bmp",#000000,0.9,0,登录框X坐标,登录框Y坐标)
if(图片序号!=-1)
跳出
endif
循环结束
变量 子句柄
变量 QQ号
子窗口句柄 = 系统.枚举(登录句柄,3)
字符串.分割(子窗口句柄,"|",子句柄)
子窗口句柄 = 子句柄[1]
调试输出(子窗口句柄)
窗口.发送字符串(子窗口句柄,编辑框.获得文本("密码"))
窗口.发送按键(子窗口句柄,13)
功能结束
空间结束
//空间结束语句 |
|