一种移动终端数据恢复的方法和系统技术方案

技术编号:9489880 阅读:91 留言:0更新日期:2013-12-25 23:38
本发明专利技术提供了一种移动终端数据恢复的方法,其中,该方法包括:A、接收用户选择的需要进行数据恢复的文件类型;B、查询与所述文件类型相同的所有数据,并显示查询结果;C、依据所述查询结果,选择文件对象进行数据擦除或数据恢复操作。本发明专利技术能在移动终端上对用户删除了的文件进行数据恢复,这样能减少误删除造成的损失,给用户带来很大的方便。

【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种移动终端数据恢复的方法,其中,该方法包括:A、接收用户选择的需要进行数据恢复的文件类型;B、查询与所述文件类型相同的所有数据,并显示查询结果;C、依据所述查询结果,选择文件对象进行数据擦除或数据恢复操作。本专利技术能在移动终端上对用户删除了的文件进行数据恢复,这样能减少误删除造成的损失,给用户带来很大的方便。【专利说明】一种移动终端数据恢复的方法和系统
本专利技术属于移动终端领域,尤其涉及一种移动终端数据恢复的方法和系统。
技术介绍
目前,智能手机的使用非常普遍,用户在使用手机的时候,可能会有意无意地删掉一些文件,在Android系统中不像Windows系统那样有回收站机制,因此当用户删除文件后,实际上已无法看到该文件,用户很难对这些数据进行恢复,这给用户带来了很大的不便。
技术实现思路
有鉴于此,本专利技术的目的是提供一种移动终端数据恢复的方法和系统,为移动终端数据提供恢复方法,满足用户的需要。本专利技术提供了一种移动终端数据恢复的方法,该方法包括: A、接收用户选择的需要进行数据恢复的文件类型; B、查询与所述文件类型相同的所有数据,并显示查询结果; C、依据所述查询结果,选择文件对象进行数据擦除或数据恢复操作。根据上述的方法,其中,文件类型包括图像、程序、音频、视频中的任意一种或者其中的任意组合。根据上述的方法,其中,数据擦除操作是将文件对象对应的大小和相应的磁盘位置清空。根据上述的方法,其中,该方法进一步包括: D、当用户选择对文件对象进行数据恢复操作,数据恢复成功后,将文件对象数据保存在预定地址。根据上述的方法,其中,保存在预定地址包括拷贝到本地存储器和/或上传到服务端存储器。本专利技术还提供一种移动终端数据恢复的系统,包括显示模块,其特征在于,该系统还包括:接收模块、查询模块、擦除模块、恢复模块; 接收模块,用于接收用户选择的需要进行数据恢复的文件类型; 查询模块,用于依据接收模块提供的文件类型,查询与文件类型相同的所有数据,使显示模块显示与文件类型相匹配的查询结果; 擦除模块,用于依据查询结果,对用户选择要擦除的文件对象进行数据擦除操作; 恢复模块,用于依据查询结果,对用户选择要恢复的文件对象进行数据恢复操作。根据上述的系统,其中,文件类型包括图像、程序、音频、视频中的任意一种或者其中的任意组合。根据上述的系统,其中,数据擦除操作是将文件对象对应的大小和相应的磁盘位置清空。根据上述的系统,其中,该系统进一步包括:发送模块; 发送模块,用于当用户选择对文件对象进行数据恢复操作,数据恢复成功后,将恢复模块恢复的文件对象数据保存在预定地址。根据上述的系统,其中,发送模块进一步用于将恢复的文件对象数据拷贝到本地存储器和/或上传到服务端存储器。 本专利技术提供的一种移动终端数据恢复的方法和系统,能在移动终端上对用户删除了的文件进行数据恢复,这样能减少误删除造成的损失,给用户带来很大的方便。【专利附图】【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域内普通技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中: 图1是根据本专利技术实施例的一种移动终端数据恢复的方法示意图; 图2是根据本专利技术实施例的移动终端的显示模块的显示示意图; 图3是根据本专利技术实施例的对移动终端数据进行恢复、擦除的方法流程图; 图4是根据本专利技术实施例的移动终端数据恢复的系统框图。【具体实施方式】为了使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。参见图1,本专利技术实施例提供一种移动终端数据恢复的方法,包括如下步骤: 步骤SllO:接收用户选择的需要进行数据恢复的文件类型。步骤S120:查询与所述文件类型相同的所有数据,并显示查询结果。步骤S130:依据所述查询结果,选择文件对象进行数据擦除或数据恢复操作。需要说明的是,在使用以上所述方法之前,需要获得移动终端系统的ROOT权限。图2是根据本专利技术实施例的移动终端的显示模块的显示示意图。移动终端可以是任意设备,包括但不限于,手机、平板电脑、笔记本电脑等。显示模块200上有若干选项,210、220、230、240等,这些选项所代表的文件类型包括但不限于,图像、程序、音频、视频等。以选项210为例,其所代表的文件类型是图像,当然,图像的文件类型可进一步包括:JPG、BMP等。当用户需要对JPG类文件对象进行数据恢复时,根据本专利技术实施例的方法流程如下所述: 步骤S310、在显示模块200上显示可进行数据恢复的文件类型选项,用户选择需要进行数据恢复的文件类型选项210。其中,用户可以通过鼠标、键盘、触摸屏等方式点击文件类型选项210,例如,用户需要对JPG格式的文件对象进行数据恢复,则选择JPG的文件类型选项。步骤S320、移动终端接收用户选择的需要进行数据恢复的文件类型选项210对应的文件类型。步骤S330、移动终端查询与选项210的文件类型相同的所有数据,并在显示模块200上显示查询结果。本专利技术实施例中,查询的具体步骤可以是:首先,扫描磁盘启动区,获取整个磁盘的基本信息,并保存有用的信息,比如根目录的起始位置,扇区大小等,其中,扫描的对象为移动终端中的存储卡,存储卡包括但不限于,SD卡、TF卡,MMC卡等。然后,从根目录开始扫描磁盘所有目录项,读取每个目录项的相关信息。若目录项0x0偏移处的取值为00H,表明目录项为空;若为E5H,表明该目录项被使用过,但对应的文件或文件夹已被删除,这也是误删除后恢复的主要依据。当扫描到E5H标记的目录项时,需要核实该文件类型是否为用户期望恢复的文件类型,如果是,则存储相应的文件信息,如文件名,文件大小,文件的起始位置(不完整)等;如果不是,则继续扫描。如果扫描到大片目录项为空的地方,扫描结束。扫描结束时,将会得到一系列的文件信息,包含了文件名,不完整的文件位置、大小等等。其中,在确定文件位置时,由于只有部分信息,需要用一个循环,拼凑出一个个完整的地址,进行文件的匹配,匹配成功则是找到了文件。将扫描到的与选项210文件类型相匹配的文件信息显示在显示模块200上,包括文件名称、文件类型、大小以及文件的恢复情况。步骤S340、用户可依据查询结果,选择文件对象进行数据擦除或数据恢复操作,当用户选择数据擦除操作时,执行步骤S350,当用户选择数据恢复操作时,执行步骤S360。步骤S350、移动终端对所选文件对象进行数据擦除操作。本专利技术实施例中,擦除数据的方法可以是:将文件对象数据对应的大小和相应的磁盘位置清空,也可采用更暴力的方法,比如破坏文件的整个目录项。擦除一个文件对象的数据后,在显示模块200上的相应位置会提示用户,该数据已经被擦除,不能继续恢复。步骤S360、移动终端对所选文件对象进行数据恢复操作。本专利技术实施例中,恢复数据的方法可以是:针对所选文件对象,根据保存的文件信息,包括文件名称、文件位置、大小,对当前位置的所本文档来自技高网...

【技术保护点】
一种移动终端数据恢复的方法,其特征在于,所述方法包括:A、接收用户选择的需要进行数据恢复的文件类型;B、查询与所述文件类型相同的所有数据,并显示查询结果;C、依据所述查询结果,选择文件对象进行数据擦除或数据恢复操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨威施华国任砚涛孙典
申请(专利权)人:网秦无限北京科技有限公司
类型:发明
国别省市:

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

1