您的位置 首页 > 娱乐休闲

怎么样读取游戏配置项和启动游戏(中)

前言:(最下面游戏具体代码)游戏启动没有要选区,看下面怎么样读取,写入游戏的配置项和启动游戏。

第一步:我们先分析一下游戏(某某游戏的配置信息,一般在游戏目录,我这里是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 ()

谢谢大家留言互粉!!

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“易语言如何调用程序,易语言如何调用程序集,易语言如何调用程序集的子程序,易语言如何调用程序_延时”边界阅读