前言: (底部游戏特定代码)游戏开始没有选项。看下面怎么读,写游戏的组成项目,开始游戏。

第一步:我们先分析一下游戏(某某游戏的配置信息,一般在游戏目录,我这里是D:Program Files (x86)《某某游戏》经典原著版con,我们要的就是con,我们先来看一下配置信息)

con

第二步:分析了里面的信息,我注意的有两个节点:LastLoginServer =双线8区①组【醉舞流光】

Account =haopengyou123 一个区,另一个是账号 。我们看一下怎么样读取和写入配置项。

读取配置和写入配置,大家可以参考一下易语言手册

读取写入配置项

调试输出

第三步:我们来启动游戏,这个比较简单,看下面的图片就一句(进程_创建 (“D:Program Files (x86)《某某游戏》经典原著版game.exe”, , , ))

启动游戏

第四步:绑定窗口,进入游戏(今天用到了找图:TS.FindPic (0, 0, 800, 600, 取运行目录 () + “进入.bmp”, “000000”, 0.9, 0, x, y))找到之后 移动鼠标,点击登录游戏窗口

游戏登录

第五步:效果

启动游戏

.版本 2

.支持库 spec

.程序集 窗口程序集_启动窗口

.子程序 __启动窗口_创建完毕

.子程序 _按钮1_被单击

.局部变量 区域选择, 文本型

.局部变量 账号, 文本型

区域选择 = 读配置项 (“D:Program Files (x86)《醉逍遥》经典原著版con”, “User”, “LastLoginServer”, )

账号 = 读配置项 (“D:Program Files (x86)《醉逍遥》经典原著版con”, “User”, “Account”, )

调试输出 (区域选择, 账号)

.子程序 _按钮2_被单击

写配置项 (“D:Program Files (x86)《醉逍遥》经典原著版con”, “User”, “LastLoginServer”, “双线8区①组【醉舞流光】”)

写配置项 (“D:Program Files (x86)《醉逍遥》经典原著版con”, “User”, “Account”, “haopengyou123”)

.子程序 _按钮3_被单击

进程_创建 (“D:Program Files (x86)《醉逍遥》经典原著版game.exe”, , , )

.子程序 _按钮4_被单击

.局部变量 登录句柄, 整数型

.局部变量 TS, 类_天使

.局部变量 绑定值, 整数型

.局部变量 x, 变体型

.局部变量 y, 变体型

登录句柄 = 进程_名取句柄 (“game.exe”) ' game.exe

绑定值 = TS.BindWindow (登录句柄, “gdi”, “windows”, “windows”, 0)

调试输出 (“绑定值:”, 绑定值)

TS.FindPic (0, 0, 800, 600, 取运行目录 () + “进入.bmp”, “000000”, 0.9, 0, x, y)

调试输出 (x.取数值 (), y.取数值 ())

TS.MoveTo (x.取数值 (), y.取数值 ())

TS.Delay (100)

TS.LeftClick ()

TS.UnBindWindow ()

' TS.UnBindWindow ()

谢谢大家留言互粉!!

相关推荐