[发明专利]一种文件独立压缩处理方法及系统在审
申请号: | 201710731485.5 | 申请日: | 2017-08-23 |
公开(公告)号: | CN108563646A | 公开(公告)日: | 2018-09-21 |
发明(设计)人: | 张功庆;其他发明人请求不公开姓名 | 申请(专利权)人: | 合肥龙图腾信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H03M7/30 |
代理公司: | 合肥市科融知识产权代理事务所(普通合伙) 34126 | 代理人: | 刘备 |
地址: | 230000 安徽省合肥*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种文件独立压缩处理方法及系统,该方法包括:获取需要压缩的原始文件,所述原始文件为多个独立的文件或文件下的子文件;统一处理获取的所有原始文件,并通过选取单元选种至少一种预设的压缩算法中选取一种压缩算法;将当前所有原始文件压缩到指定的临时位置,读取临时位置中的各子文件,并传送给核对单元;对获取的所有原始文件的进行读取,读取选种的原始文件,将原始文件中包含的文件名与待压缩子文件列表中包含的文件名进行核对,如果没有遗漏,则执行所述对各待压缩子文件进行压缩得到当前压缩包的步骤;保证了所有原始文件独立压缩且文件名不改变,无需解压在完成对压缩包内文件的编辑操作,节省时间。 | ||
搜索关键词: | 原始文件 读取 独立压缩 临时位置 压缩算法 压缩包 压缩子 子文件 选种 压缩 编辑操作 核对单元 统一处理 选取单元 解压 预设 遗漏 核对 保证 | ||
【主权项】:
1.一种文件独立压缩处理方法,其特征在于,该方法包括:S1:获取需要压缩的原始文件,所述原始文件为多个独立的文件或文件下的子文件;S2:统一处理获取的所有原始文件,并通过选取单元选种至少一种预设的压缩算法中选取一种压缩算法;S3:将当前所有原始文件压缩到指定的临时位置,读取临时位置中的各子文件,并传送给核对单元;S4:对获取的所有原始文件的进行读取,读取选种的原始文件,将原始文件中包含的文件名与待压缩子文件列表中包含的文件名进行核对,如果没有遗漏,则执行所述对各待压缩子文件进行压缩得到当前压缩包的步骤;S5:从所有原始文件中读取文件头部名称信息,对头部名称信息中记录的各待压缩文件的与待压缩子文件属性逐一进行判断,如果内容一致,则进入压缩包制作;如果内容不一致,则传送给修改单元;S6:对各待压缩文件的与待压缩子文件的头部信息进行修改,修改头部信息中发生变化的信息,保留作为没有发生变化的信息,所述进行修改包括对各待压缩子文件的路径信息进行修改,将修改后的头部信当前压缩包的头部信息,传送给压缩单元;S7:根据接收到的当前压缩包的头部信息,对各待压缩文件的与待压缩子文件分别进行压缩,将压缩后的各待压缩文件的与待压缩子文件存储到各自对应的文档中;S8:将原始文件中包含的文件名与压缩后各文件列表中包含的文件名进行逐一核对比较,如果文件名一致,则压缩完成,对压缩包传给存储单元;如果文件名不一致,则压缩失败,将压缩后各文件列表传送给修改单元,重复S6步骤;S9:将压缩单元压缩后的压缩文件存储到各压缩包中,得到当前压缩包。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥龙图腾信息技术有限公司,未经合肥龙图腾信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710731485.5/,转载请声明来源钻瓜专利网。