欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    易语言编写简单登陆器.docx

    • 资源ID:6951616       资源大小:227.87KB        全文页数:10页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    易语言编写简单登陆器.docx

    1、易语言编写简单登陆器第十八课 易语言编写简单登陆器作者:佚名来源:不详发布时间:2010-6-8 23:16:41 - 减小字体 + 增大字体 本章为登陆器的制作教材,学习的例子主线为游戏登陆器为题如果你是个网吧管理员,同时也为了学习编程技术,那么当你看到本章教材时,好好的学习一下哟,这对你绝对会有用的当然,即使你对登陆器这方面不感兴趣,学习一下本章后,会加强你的易语言编程能力,对于本站未来的教材才能更容易上手本章的每节的内容都是以易语中现有的组件,函数来完成一个独立的登陆器软件,教材会以最初级开始逐步加深,从一个简单的登陆器设计到一个复杂的商业化的登陆器制作下面让我们来了解一下,什么是登陆器

    2、?登陆器的作用是啥?基本上游戏里都会有两个或多个应用程序,其中一个就是登陆器,另一个是游戏客户端。一般都是先运行登陆器,选要进入的游戏区。然后点登陆。此时登陆器会启动另一个程序,即真正的游戏客户端,登陆帐号,选择人物最终进入游戏。所以登陆器也可以称为启动器。上面我们知道了登陆器与游戏客户端程序的关系。登陆器负责选区,更新游戏,也有注册帐号,显示游戏网站上的公告等作用。客户端才是真正的游戏程序,在里面创建选择人物,进入游戏开玩。所以我们可以在 windows 任务管理器里里看到玩某个游戏时常常会同时存在两个程序进程。当然也有可能在登陆器启动了游戏后,结束掉了自已的进程。总之登陆器与游戏客户端程序

    3、的软件名是不会相同的。举例几个游戏中的登陆器与客户端程序传奇登陆器 mir.exe客户端 mir.dat彩虹岛 登陆器 LaTaleLauncher.exe 客户端 LaTaleClient.exeQQ游戏 大厅登陆器 QQGame.exe 飞行棋客户端 PlanePlane.exe即然游戏的启动是分成了两个程序,客户端如何知道登陆器里选择了要进哪个区的服务器呢?所以在登陆器上,在用户选择了服务器区后,在启动客户端之时,需要通过一些方式,告诉客户端要进的服务器IP与端口等。这样客户端被运行起来后就能正确无误的与该服进行连接。登陆器告诉客户端用户所选择的服务器的常见方式有 INI配置文件 与 创

    4、建客户端进程时传入命令行参数。除此之外还会有一些别的方式存在。下面让我看看彩虹岛进入游戏后是如何的,彩虹岛是命令行参数方式传递要进的服务器。彩虹岛官方的登陆器使用 Spy4Win 查看程序的命令行参数进入彩虹岛游戏后,运行 Spy4Win 软件,在 Spy4Win 的 附加工具 选 进程管理 就可以查看各个进程的 完整路径 与 命令行。在彩虹岛登陆器上,有可以 选区,进入,注册,窗口化运行 这些项目。 我选择了15区与窗口化方式进入游戏后看到的命令行是F:彩虹岛LaTaleClient。exe /LoginServer:10000 /Run:VHIGH /LOCALE:China /Windo

    5、w 在选择14区和未选择窗口化方式进入游戏后F:彩虹岛lataleclient。exe /LoginServer:10000 /Run:VHIGH /LOCALE:China /Full上面的两个命令行的数据进行对比,很容易就能看出来不同之处。 chdlogin15。sdo。com 是选择的服务器, 10000 是服务器的端口, /Window 是窗口化, /Full是全屏游戏。选择游戏客户端右键创建快捷方式把创建出来的快捷方式重命令后,右键属性,修改 目标 处为得到的 命令行参数。被设置了命令行参数的快捷方式,可以直接双击就能运行游戏客户端,连接15区的服务器了。测试后一切正常,说明该命令行

    6、可行。 当然我们是要学自已写登陆器,而不是简单的创建一个快捷方式。下面就用易来编写出一个简单的登陆器软件吧。简简单单的一个彩虹岛15区的登陆器软件。看吧,简单吧,容易吧,如需要能登陆别的区,只需要改改命令行里的数据就行了,呵呵。对于非使用命令行方式来传递要连接的服务器区的情况下,往往使用INI配置文件的可能性就很大了。下面先让我们来初步的了解传奇客户端里的基本文件的作用,传奇是使用INI配置文件来传递服务器地址的。传奇的基本文件。注意客户端程序文件名可以为任何名称,后缀名也可以是 。dat 也可以是的 。exe 更可以是其它任何的名称。传奇在选区后的服务器IP,端口,服务区名称都是通过INI文

    7、件传递的,INI是纯文件型,所以可以用记事本打开来查看。下面看看重点的这三个配置文件的结构,如果你不是传奇玩家的话,可以先到网上下载个传奇的游戏客户端安装起来,学习完本章后,再删掉 -传奇的INI文件。看过上面的三个INI配置文件的结构后,聪明的你可能也已经想到,原来登陆器就是这么一回事,先修改这三个ini的配置文件,然后去运行那个Mir.Client.dat文件即可以登陆游戏了。可能你会问,mir.Client.dat 可以运行吗?这是dat文件,不是exe文件的啊!那么我告诉你,文件的后缀名只是给系统来判断然后用与该后缀名已关联的程序来打开的,如果你知道那个文件的格式,EXE文件的格式叫做

    8、PE格式,可以直接让系统去运行,系统在运行他时,会检测他是不是可以直接运行的,可以的话就会运行,不行的话,会出提示的。mir。client。dat本身就是一个PE格式的文件,不信你可以把他改名为 mir。client。exe 双击就会运行的下面我们来做一个简单的登陆器,这个登陆器可以根据用户提供的服务器名与IP,然后去修改那三个INI文件,修改好后再去运行那个mir.client.dat下面,运行易语言,并且布局窗口界面如下图登陆器界面布局界面如上,然后双击按钮1 进入 _按钮1_被单击 事件处理代码编写区编写如下如的代码简单的传奇登陆器启动游戏客户端的代码。点击下载本文例子源代码完成了代码的编写后,就可以把这个源代码文件编译为独立的EXE可执行程序使用了。在编译出来的EXE文件后,放到传奇游戏文件夹里,并且把 Mir.Client.dat 与 M.Client。dll 这两个文件也放进去,之后就可以运行这个 登陆器软件 进入游戏了。有关 Mir.Client.dat 与 M.Client.dll 这两个文件大家可以在使用别人的登陆器进入游戏时会有被释放出来,拿来使用也可,当然别人的登陆器所释放出来的这两个文件的名称可能会有所不同。 工具、源码可在网站首页公布的网盘中下载


    注意事项

    本文(易语言编写简单登陆器.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开