【技术实现步骤摘要】
文件修复方法、系统、移动终端及存储介质
本专利技术属于数据处理
,尤其涉及一种文件修复方法、系统、移动终端及存储介质。
技术介绍
随着互联网的高速发展,越来越多的信息通过网络传递。在网络上充斥着成千上万不同格式的文件作为信息载体,分别对应不同的处理软件。这些文件有的完整、有的残缺,针对完整的文件,可以非常顺畅的提取其中内容信息,而残缺的文件会损坏承载的内容,影响信息的传递,因此,针对文件修复的问题越来越受人们所重视。现有的文件修复过程中,均是通过采用人工手动的方式进行文件修复,进而导致的文件修复效率低下且文件修复耗时较长。
技术实现思路
本专利技术实施例的目的在于提供一种文件修复方法、系统、移动终端及存储介质,旨在解决现有的文件修复过程中,由于采用人工手动进行文件修复所导致的修复效率低下的问题。本专利技术实施例是这样实现的,一种文件修复方法,所述方法包括:获取当前文件,对所述当前文件执行打开操作,并判断所述当前文件是否打开成功;当判断到所述当前文件未打开时,将所述当前 ...
【技术保护点】
1.一种文件修复方法,其特征在于,所述方法包括:/n获取当前文件,对所述当前文件执行打开操作,并判断所述当前文件是否打开成功;/n当判断到所述当前文件未打开时,将所述当前文件设置为待修复文件,并根据本地修复程序对所述待修复文件进行修复;/n当判断到所述本地修复程序对所述待修复文件修复失败时,对所述待修复文件进行解压;/n当所述待修复文件解压成功时,以得到解压数据,并根据本地预设文件格式对所述解压数据进行匹配;/n当判断到所述本地预设文件格式与所述解压数据库匹配成功时,则获取目标文件并对所述目标文件执行打开操作。/n
【技术特征摘要】
1.一种文件修复方法,其特征在于,所述方法包括:
获取当前文件,对所述当前文件执行打开操作,并判断所述当前文件是否打开成功;
当判断到所述当前文件未打开时,将所述当前文件设置为待修复文件,并根据本地修复程序对所述待修复文件进行修复;
当判断到所述本地修复程序对所述待修复文件修复失败时,对所述待修复文件进行解压;
当所述待修复文件解压成功时,以得到解压数据,并根据本地预设文件格式对所述解压数据进行匹配;
当判断到所述本地预设文件格式与所述解压数据库匹配成功时,则获取目标文件并对所述目标文件执行打开操作。
2.如权利要求1所述的文件修复方法,其特征在于,所述根据本地预设文件格式对所述解压数据进行匹配的步骤之前,所述方法还包括:
获取所述当前文件的文件格式,并将所述文件格式与本地预存储的格式修复数据库进行匹配;
当所述文件格式与所述格式修复数据库匹配成功时,根据匹配结果将匹配到的格式设置为所述本地预设文件格式。
3.如权利要求2所述的文件修复方法,其特征在于,所述将所述文件格式与本地预存储的格式修复数据库进行匹配的步骤之后,所述方法还包括:
当所述文件格式与所述格式修复数据库未匹配成功时,获取本地默认格式;
将所述本地默认格式设置为所述本地预设文件格式。
4.如权利要求1所述的文件修复方法,其特征在于,所述获取目标文件并对所述目标文件执行打开操作的步骤之前,所述方法还包括:
获取所述目标文件的文件大小,并判断所述文件大小是否大于预设值;
若否,则判定所述目标文件和所述当前文件为无效文件。
5.如权利要求1所述的文件修复方法,其特征在于,所述根据本地修复程序对所述待修复文件进行修复的步骤之后,所述方法还包括:
当判断到所述本地修复程序对所述待修复文件完成...
【专利技术属性】
技术研发人员:胥攀,李德华,赵林,朱志强,蔡瑜,刘强,关春威,彭剑,黄晓魁,程建浩,
申请(专利权)人:胥攀,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。