网通传奇服务器端首要根据司法鉴定陈说内容以及一个典型的传奇2私服服务端做出 客户端首要根据实践设备盛大传奇2客户端并进入游戏实践操作,分析设备后的政策文件、分析传奇2客户端代码而做出的效果除了对两个游戏的政策文件进行比对外,还从技术完结的角度,分析两个游戏的服务器端软件架构、脚本、地图文件格式、数据库文件、服务端与客户端通讯数据结构、客户端软件图片库规划、音效规划、2D贴图、人物规划、操作界面、游戏功用等角度进行比对; 服务端文件静态比对 (1)目录结构精彩内容,尽在百度攻略:https://gl.baidu.com网通传奇服务端共有8个一级子目录,传奇2共有9个一级子目录,假设忽略英文字母大小写的差异,其间2个一级子目录的称谓相同,相同率为22.2%。其他,如下文件夹称谓相似:网通传奇DataBase 对应传奇2的DBServer\FDB网通传奇dbsrv200对应传奇2的DBServer精彩内容,尽在百度攻略:https://gl.baidu.com网通传奇LoginServer对应传奇2的LoginSrv网通传奇NewGS对应传奇2的Mir200 精彩内容,尽在百度攻略:https://gl.baidu.com网通传奇共有9010个文件,程序量为670GB,传奇2共有1116个文件,程序量为253MB。有81对文件名和存放方位相同,但内容不同。 (2)中心可实行文件网通传奇主目录中存在:LoginGate-1.0.0.5-2.exe、LogInServer.exe、NewGS.exe、Rungate41.exe、DBServer.exe、SelGate.exe可实行文件。传奇2服务端存在:LoginGate\LoginGate.exe、LoginSrv\LoginSrv.exe、Mir200\M2Server.exe、RunGate\Rungate.exe、DBServer\DBServer.exe、Selgate\Gate30.exe。精彩内容,尽在百度攻略:https://gl.baidu.com上述两个游戏中存在的这些文件,其功用具有一一对应的联络。 (3)中心可实行文件的实行流程当有一个玩家通过客户端软件联接到游戏服务器时,将按实行的进程分别和上面列出的中心可实行文件发生联络,其流程如下: 登录:网通传奇联接到LoginGate-1..0.5-2.exe,而该程序和LogInServer.exe通过Socket进行联接,LoginGate本身不对客户端发送的数据进行任何处理,而是直接发送给LogInServer,由LoginServer对登录的帐号进行校验。传奇2中对应的程序分别是LoginGate.exe、LonginSrv.exe。选择人物:客户端断开和LoginGate的联接而从头联接到Selgate.exe,而Selgate.exe本身不处理任何客户端发送来的数据,而是把数据发送给DBServer.exe,由DBServer.exe对数据进行处理并通过SelGate.exe发送给客户端。 |