【技术实现步骤摘要】
补丁获取方法、装置、设备及存储介质
本申请涉及计算机软件
,具体而言,涉及一种补丁获取方法、装置、设备及存储介质。
技术介绍
各种软件的漏洞已经成为大规模网络与信息安全事件和重大信息泄露事件的主要原因之一。针对计算机漏洞带来的危害,安装相应的补丁是最有效、也是最经济的防范措施。游戏补丁是在游戏中画面、特效需要优化或系统安全策略上存在的缺陷时,针对这种情况对于游戏系统在运行过程中暴露的问题而发布的解决问题的小程序包。UE4引擎的文件系统采用PAK格式包体作来补丁,采用简单的首包+补丁包的机制,只需下载压缩好的补丁,替换原有的PAK包即可。这样的补丁机制中,存在一些地方无法满足某些业务需求,并且补丁的下载量较大、打包速度较慢、且不易维护的问题。但是基于UE4引擎直接修改补丁机制非常难以实现,不易满足补丁的下载量较大、打包速度较慢、且不易维护的问题。
技术实现思路
本申请的目的在于,针对上述现有技术中的不足,提供一种基于虚幻UE4引擎的补丁获取方法、装置、设备及存储介质,以便能够较为简单的 ...
【技术保护点】
1.一种基于虚幻UE4引擎的补丁获取方法,其特征在于,应用于客户端,所述方法包括:/n接收服务器发送的补丁下载指示;/n根据所述补丁下载指示以及预设的Neox补丁机制,获取对应的补丁文件,其中,所述UE4引擎包含移植的Neox文件系统。/n
【技术特征摘要】 【专利技术属性】
1.一种基于虚幻UE4引擎的补丁获取方法,其特征在于,应用于客户端,所述方法包括:
接收服务器发送的补丁下载指示;
根据所述补丁下载指示以及预设的Neox补丁机制,获取对应的补丁文件,其中,所述UE4引擎包含移植的Neox文件系统。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
将Neox文件系统写入UE4引擎,并将所述UE4引擎中指定数据打包为NPK格式。
3.如权利要求1或2所述的方法,其特征在于,所述预设的Neox补丁机制包括:增量补丁机制;
所述根据所述补丁下载指示以及预设的Neox补丁机制,获取对应的补丁文件,包括:
根据所述补丁下载指示获取待下载的NPK文件偏移量以及大小;
根据所述NPK文件偏移量以及大小,从所述服务器分段下载补丁文件。
4.如权利要求3所述的方法,其特征在于,所述根据所述NPK文件偏移量以及大小,从所述服务器分段下载补丁文件,包括:
根据所述NPK文件偏移量以及大小,从所述服务器分段下载补丁文件过程中,通过NPK对齐功能,依次将分段下载的补丁文件写入目录字段之后。
5.如权利要求1或2所述的方法,其特征在于,所述预设的Neox补丁机制包括:文件级补丁机制;
所述根据所述补丁下载指示以及预设的Neox补丁机制,获取对应的补丁文件,包括:
根据所述补丁下载指示获取客户端侧补丁文件与服务器侧补丁文件的差异数据;
技术研发人员:梁进超,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。