2017年9月26日

网络通信中的心跳机制的实现

摘要: 有开发网络应用经历的人都知道,网络中的接收和发送数据都是使用WINDOWS中的SOCKET进行实现。但是如果此套接字已经断开,那发送数据和接收数据的时候就一定会有问题。可是如何判断这个套接字是否还可以使用呢? 有人一定想到使用Send函数中的返回结果来进行判断。如果返回的长度和自己发送出去的长度一致,那就说明这个套接字是可用的,否则此套接字一定出现了问题。但是我们并不是无时无刻的发送数据呀... 阅读全文

posted @ 2017-09-26 20:47 Lomcn 阅读(1750) 评论(0) 推荐(0)

LoginGate Socket分析

摘要: 由于CShape提供很好Socket封装的类,所以写起来也很方便~~~ 监听TcpListener ServerSocket;与LoginSvr之间的通讯TcpClient ClientSocket; 其实,很多朋友在这里,都会觉得在这一方面很困惑,觉得没有像Delphi有控件。其实,CShape更 阅读全文

posted @ 2017-09-26 20:42 Lomcn 阅读(348) 评论(0) 推荐(0)

m2server架构

摘要: MirServer(传奇服务端) ├Client(传奇客户端补丁,直接覆盖原客户端) ├Documents(说明文件) ├GameLog(游戏物品日志) │ └LogDataSrv(物品日志服务端) │ ├LogBase(包含物品日志文件) │ ├LogData.ini(物品日志配置文件) │ └L 阅读全文

posted @ 2017-09-26 20:42 Lomcn 阅读(1140) 评论(0) 推荐(0)

undelphix 优化 DXDRAW 拖动黑屏

摘要: 修改undelphix的DXDraws.pas文件请屏蔽以下代码,拖动就不会黑了 WM_ENTERSIZEMOVE: begin if not (csLoading in ComponentState) then Finalize; end; WM_EXITSIZEMOVE: begin if no 阅读全文

posted @ 2017-09-26 20:41 Lomcn 阅读(370) 评论(0) 推荐(0)

韩国新地图格式

摘要: 韩国新地图格式 //韩国最新客户端 TMapHeader_2010 = packed record //#### Title: string[20]; Width: word; CheckKey: word; //眉农蔼=43576 Height: word; UpdateDate: TDateTi 阅读全文

posted @ 2017-09-26 20:40 Lomcn 阅读(922) 评论(0) 推荐(0)

Wemade Engine - 火炬引擎 修改分辨率

摘要: 主要修改三个文件 Share.pas,FState.pas,PlayScn.pas Share.pas查找SWH = SWH800;改为SWH = SWH1024;PlayScn.pas查找MAPSURFACEWIDTH = 800;MAPSURFACEHEIGHT = 445;改为MAPSURFA 阅读全文

posted @ 2017-09-26 20:36 Lomcn 阅读(3154) 评论(0) 推荐(0)

2017年7月13日

Delphi7的控件安装与删除

摘要: 基本安装 1、对于单个控件,Componet--> install component..--> PAS或DCU文件--> install; 2、对于带*.dpk文件的控件包,File--> Open(下拉列表框中选*.dpk)--> install即可; 3、对于带*.bpl文件的控件包,Inst 阅读全文

posted @ 2017-07-13 06:17 Lomcn 阅读(5954) 评论(0) 推荐(0)

2017年7月10日

SelGate服务器

摘要: SelGate服务器注:客户端从LoginSvr服务器得到SelGate服务器IP之后,连接SelGate服务器,进行角色创建,删除,选择操作,然后发送数据到DBSrv服务器。g_ssock Local 7100客户端登陆端口g_csock Remote 5100发送到DBSrv服务器上的套接字 1 阅读全文

posted @ 2017-07-10 21:48 Lomcn 阅读(804) 评论(0) 推荐(0)

MIR2修改内存地址实现免蜡烛

摘要: 显血:7A0D3:75EB超负重:99A40:76EBoffset原改防石化:00466F80:759000466F81:2E90稳如泰山:0046959D:2044004695A9:1438如影随行:004634E2:0001战斗退出:004620E6:7490004620E7:0D9000462 阅读全文

posted @ 2017-07-10 21:44 Lomcn 阅读(1256) 评论(0) 推荐(0)

传奇源码分析-客户端(游戏逻辑处理源分析五 服务器端响应)

摘要: 器执行流程:(玩家走动) GameSrv服务器ProcessUserHuman线程处理玩家消息:遍历UserInfoList列表,依次调用每个UserInfo的Operate来处理命令队列中的所有操作; pUserInfo->Operate()调用m_pxPlayerObject->Operate( 阅读全文

posted @ 2017-07-10 21:43 Lomcn 阅读(1723) 评论(0) 推荐(0)

导航