当前位置: 首页 > 专利查询>胥攀专利>正文

文件修复方法、系统、移动终端及存储介质技术方案

技术编号:23604583 阅读:41 留言:0更新日期:2020-03-28 05:42
本发明专利技术提供了一种文件修复方法、系统、移动终端及存储介质,该方法包括:获取当前文件,对当前文件执行打开操作,判断当前文件是否打开成功;当判断到当前文件未打开时,将当前文件设置为待修复文件,根据本地修复程序对待修复文件进行修复;当判断到本地修复程序对待修复文件修复失败时,对待修复文件进行解压;当待修复文件解压成功时,以得到解压数据,根据本地预设文件格式对解压数据进行匹配;当判断到本地预设文件格式与解压数据库匹配成功时,则获取目标文件并对目标文件执行打开操作。本发明专利技术通过对待修复文件进行解压,根据本地预设文件格式对解压数据进行匹配的设计,以查询解压后是否存在有效内容文件,进而提高了文件修复的效率。

File repair methods, systems, mobile terminals and storage media

【技术实现步骤摘要】
文件修复方法、系统、移动终端及存储介质
本专利技术属于数据处理
,尤其涉及一种文件修复方法、系统、移动终端及存储介质。
技术介绍
随着互联网的高速发展,越来越多的信息通过网络传递。在网络上充斥着成千上万不同格式的文件作为信息载体,分别对应不同的处理软件。这些文件有的完整、有的残缺,针对完整的文件,可以非常顺畅的提取其中内容信息,而残缺的文件会损坏承载的内容,影响信息的传递,因此,针对文件修复的问题越来越受人们所重视。现有的文件修复过程中,均是通过采用人工手动的方式进行文件修复,进而导致的文件修复效率低下且文件修复耗时较长。
技术实现思路
本专利技术实施例的目的在于提供一种文件修复方法、系统、移动终端及存储介质,旨在解决现有的文件修复过程中,由于采用人工手动进行文件修复所导致的修复效率低下的问题。本专利技术实施例是这样实现的,一种文件修复方法,所述方法包括:获取当前文件,对所述当前文件执行打开操作,并判断所述当前文件是否打开成功;当判断到所述当前文件未打开时,将所述当前文件设置为待修复文件本文档来自技高网...

【技术保护点】
1.一种文件修复方法,其特征在于,所述方法包括:/n获取当前文件,对所述当前文件执行打开操作,并判断所述当前文件是否打开成功;/n当判断到所述当前文件未打开时,将所述当前文件设置为待修复文件,并根据本地修复程序对所述待修复文件进行修复;/n当判断到所述本地修复程序对所述待修复文件修复失败时,对所述待修复文件进行解压;/n当所述待修复文件解压成功时,以得到解压数据,并根据本地预设文件格式对所述解压数据进行匹配;/n当判断到所述本地预设文件格式与所述解压数据库匹配成功时,则获取目标文件并对所述目标文件执行打开操作。/n

【技术特征摘要】
1.一种文件修复方法,其特征在于,所述方法包括:
获取当前文件,对所述当前文件执行打开操作,并判断所述当前文件是否打开成功;
当判断到所述当前文件未打开时,将所述当前文件设置为待修复文件,并根据本地修复程序对所述待修复文件进行修复;
当判断到所述本地修复程序对所述待修复文件修复失败时,对所述待修复文件进行解压;
当所述待修复文件解压成功时,以得到解压数据,并根据本地预设文件格式对所述解压数据进行匹配;
当判断到所述本地预设文件格式与所述解压数据库匹配成功时,则获取目标文件并对所述目标文件执行打开操作。


2.如权利要求1所述的文件修复方法,其特征在于,所述根据本地预设文件格式对所述解压数据进行匹配的步骤之前,所述方法还包括:
获取所述当前文件的文件格式,并将所述文件格式与本地预存储的格式修复数据库进行匹配;
当所述文件格式与所述格式修复数据库匹配成功时,根据匹配结果将匹配到的格式设置为所述本地预设文件格式。


3.如权利要求2所述的文件修复方法,其特征在于,所述将所述文件格式与本地预存储的格式修复数据库进行匹配的步骤之后,所述方法还包括:
当所述文件格式与所述格式修复数据库未匹配成功时,获取本地默认格式;
将所述本地默认格式设置为所述本地预设文件格式。


4.如权利要求1所述的文件修复方法,其特征在于,所述获取目标文件并对所述目标文件执行打开操作的步骤之前,所述方法还包括:
获取所述目标文件的文件大小,并判断所述文件大小是否大于预设值;
若否,则判定所述目标文件和所述当前文件为无效文件。


5.如权利要求1所述的文件修复方法,其特征在于,所述根据本地修复程序对所述待修复文件进行修复的步骤之后,所述方法还包括:
当判断到所述本地修复程序对所述待修复文件完成...

【专利技术属性】
技术研发人员:胥攀李德华赵林朱志强蔡瑜刘强关春威彭剑黄晓魁程建浩
申请(专利权)人:胥攀
类型:发明
国别省市:广东;44

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1