发明名称 一种资源文件的打包方法和解包方法
摘要 本发明公开了一种资源文件的打包方法,包括:获取资源文件所在的目录,以及该目录下的所有资源文件,创建一个最终打包文件,该最终打包文件预留有头部,用于存储资源文件的文件索引信息在该最终打包文件中的位置,对获取的每个资源文件进行加密操作,以生成加密后的资源文件,将加密后的每个资源文件写入创建的最终打包文件中,并为每个加密后的资源文件生成一个对应的文件索引信息,该文件索引信息包括该资源文件的大小、该资源文件的文件名、以及该资源文件写入最终打包文件的位置,将生成的文件索引信息写入最终打包文件中,并对最终打包文件进行压缩存储。本发明能够解决现有资源文件容易被非法第三方用户获取并破解的技术问题。
申请公布号 CN106022014A 申请公布日期 2016.10.12
申请号 CN201610320859.X 申请日期 2016.05.16
申请人 武汉斗鱼网络科技有限公司 发明人 周志刚
分类号 G06F21/12(2013.01)I;G06F21/62(2013.01)I 主分类号 G06F21/12(2013.01)I
代理机构 武汉东喻专利代理事务所(普通合伙) 42224 代理人 宋业斌
主权项 一种资源文件的打包方法,其特征在于,包括以下步骤:(1)获取资源文件所在的目录,以及该目录下的所有资源文件;(2)创建一个最终打包文件,该最终打包文件预留有头部,用于存储资源文件的文件索引信息在该最终打包文件中的位置;(3)对步骤(1)中获取的每个资源文件进行加密操作,以生成加密后的资源文件;(4)将加密后的每个资源文件写入步骤(2)创建的最终打包文件中,并为每个加密后的资源文件生成一个对应的文件索引信息,该文件索引信息包括该资源文件的大小、该资源文件的文件名、以及该资源文件写入最终打包文件的位置;(5)将步骤(4)中生成的文件索引信息写入最终打包文件中,并对最终打包文件进行压缩存储。
地址 430000 湖北省武汉市武汉东湖开发区软件园东路1号软件产业4.1期B1栋11楼