[发明专利]一种基于软件引擎的软件资源构建方法有效
申请号: | 202110256467.2 | 申请日: | 2021-03-09 |
公开(公告)号: | CN113127012B | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 陈步飞 | 申请(专利权)人: | 深圳市星锐游戏有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/71;G06F9/50 |
代理公司: | 深圳市徽正知识产权代理有限公司 44405 | 代理人: | 卢杏艳 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 软件 引擎 资源 构建 方法 | ||
1.一种基于软件引擎的软件资源构建方法,其特征在于,具体步骤如下:
a、基于原软件引擎预设软件操作系统镜像库,构建操作系统镜像,运行目标容器,目标容器对应该操作系统镜像;
b、获取原软件信息,并将数据库发送至目标容器;其中,所述原软件信息至少包括软件版本,所述软件版本应至少包括原软件所有历史版本数据;
c、在每个目标容器内搭建软件资源任务资源列表,所述资源列表内构建有软件任务与资源压缩包的对应关系;其中,根据所述历史收集库及其与资源压缩包的对应关系,具体包括:选择所述资源列表中的任一个软件资源作为目标软件资源,确定所述目标软件资源的依赖软件资源;当所述依赖软件资源是所述资源列表中的软件资源时,则表明所述目标软件资源对应的资源压缩包与所述依赖软件资源对应的资源压缩包存在依赖关系;
d、获取资源列表中至少一个图片资源,根据所述至少一个图片资源获取其压缩参数,查询其历史数据库;
e、根据所述历史收集库及其与资源压缩包的对应关系,通过资源构建任务生成资源压缩包。
2.根据权利要求1所述的一种基于软件引擎的软件资源构建方法,其特征在于:所述步骤a中,在构建所述操作系统镜像后,并且在步骤b之前,预设所需软件运行版本。
3.根据权利要求1所述的一种基于软件引擎的软件资源构建方法,其特征在于:所述步骤d中,所述至少一个图片资源应包括所述至少一个图片资源和其他资源;
所述根据至少一个图片资源获取其压缩参数,查询其历史数据库包括:
获取至少一个图片资源的压缩参数;
根据所述压缩参数,将所述至少一个图片资源的特征值和压缩参数与所述资源列表中的总数据库进行比对;
当所述至少一图片资源的特征值和压缩参数与所述资源列表中的数据库均命中时,读取该至少一图片资源所对应的历史数据库;
当所述至少一图片资源的特征值和压缩参数与所述资源列表中的数据库均命未中时,另取至少一图片资源,重复以上进行比对,直至获取所述历史数据库。
4.根据权利要求1所述的一种基于软件引擎的软件资源构建方法,其特征在于:所述步骤e中,根据所述历史收集库及其与资源压缩包的对应关系,通过资源构建任务生成资源压缩包包括:
判断所述历史数据库中的内容是否与所述目标容器中预设的软件版本是否匹配;
若所述历史数据库中的内容与预设软件版本数据匹配,则生成资源压缩包;
若所述历史数据库中的内容与预设软件版本数据不匹配,且重复步骤a、b、c、d,直至其匹配,生成资源压缩包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市星锐游戏有限公司,未经深圳市星锐游戏有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110256467.2/1.html,转载请声明来源钻瓜专利网。