[发明专利]电子文件打包方法无效
申请号: | 200910025102.8 | 申请日: | 2009-02-20 |
公开(公告)号: | CN101814069A | 公开(公告)日: | 2010-08-25 |
发明(设计)人: | 宾晓华 | 申请(专利权)人: | 苏州市蜗牛电子有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 姚姣阳 |
地址: | 215021 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子 文件 打包 方法 | ||
1.电子文件打包方法,涉及对外运行用客户端及对内开发用客户端,对内开发用客户端全部由未打包的且单独存在文件组成,其特征在于:所述的对外运行用客户端由文件打包生成的压缩文件包和少量未打包的文件组成,通过配置文件来记录对外运行用客户端里的压缩文件包;对外运行用客户端需要读写文件数据时,文件包管理模块通过判断配置文件的信息来判断是从压缩文件包里读写文件数据,还是从单独存在的文件里读写文件数据。
2.根据权利要求1所述的电子文件打包方法,其特征在于:所述的文件包管理模块位于游戏客户端内,是文件读写的核心模块,游戏程序通过调用该模块来进行文件读写。
3.根据权利要求1所述的电子文件打包方法,其特征在于:所述的文件打包是指将指定目录下的全部文件打包成一个大的压缩文件包文件,压缩文件包文件的名称就是该指定目录的名称。
4.根据权利要求1所述的电子文件打包方法,其特征在于:所述的对外客户端,最开始时只有更新程序和文件包管理模块以及压缩文件包的配置文件组成,通过更新将游戏文件写入到客户端压缩文件包里。
5.根据权利要求1所述的电子文件打包方法,其特征在于:所述配置文件的内容包含对外运行用客户端中各个压缩文件包的路径,当对外运行用客户端需要读写文件数据时,文件包管理模块通过判断文件的路径来知晓该文件是否被打包,当该文件已被打包时文件包管理模块从压缩文件包里读写文件数据,当该文件未打包时文件包管理模块从单独存在的文件里读写文件数据。
6.根据权利要求1所述的电子文件打包方法,其特征在于:所述的压缩文件包的自身数据构成分为两部分,一部分用以存放文件的目录信息,另一部分用以存放文件的数据信息。
7.根据权利要求6所述的电子文件打包方法,其特征在于:所述文件的目录信息由含文件路径的文件名以及用于记录文件存放在压缩文件包里的地址范围的段组成。
8.根据权利要求7所述的电子文件打包方法,其特征在于:所述地址范围依次记录在十个段中,最开始时文件只需要使用一个段,当文件数据增多时将会把多的数据放到下一个段里,当十个段都用完时将地址范围进行优化。
9.根据权利要求8所述的电子文件打包方法,其特征在于:所述的优化是当十个段都用完时,将数据长度最小的段的地址范围遗弃,并在压缩文件包的末尾分配一个新的地址范围,并将新的地址范围的值记录在段里,然后将文件数据按地址范围写到压缩文件包中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州市蜗牛电子有限公司,未经苏州市蜗牛电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910025102.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:图像增强方法和设备
- 下一篇:用户界面元素的焦点框样式可定制的实现方法