一种文件清理方法、装置及电子设备制造方法及图纸

技术编号:12778826 阅读:57 留言:0更新日期:2016-01-27 21:04
本发明专利技术实施例公开了一种文件清理方法、装置及电子设备,涉及计算机软件技术领域,其中,上述方法包括:获得待清理文件;根据预设的第一文件选择规则,从所获得的文件中选择待存入本地预设的存储区域中的文件,并将所选择的文件存储至本地预设的存储区域中;从所获得文件的原始存储区域中删除所获得的文件;监测已存储至本地预设的存储区域中的文件是否满足预设的第一文件删除条件;若满足,从本地预设的存储区域中删除该文件。应用本发明专利技术实施例提供的方案清理文件,能够提高文件清理的可靠性,提高了用户体验。

【技术实现步骤摘要】

本专利技术涉及计算机软件
,特别涉及一种文件清理方法、装置及电子设备
技术介绍
随着用户不断访问终端中已安装的应用,终端中生成的垃圾文件越来越多,导致终端中可用的存储空间越来越小,鉴于这种情况用户需定期手动清理终端中的垃圾文件,或者定期通过垃圾文件清理类应用清理终端中的垃圾文件。现有技术中进行文件清理时,一般获得待清理文件后,从待清理文件的存储区域中直接删除待清理文件。通过上述方式清理文件时,虽然能够快速、有效的进行文件清理,但是,实际应用中,由于用户误操作、垃圾文件清理类应用识别错误等原因可能会造成所获得的待清理文件并非真正需要清理的文件,这样易造成用户文件丢失,甚至一些应用无法正常使用等等,因此,现有技术中的文件清理方法可靠性低,用户体验差。
技术实现思路
本专利技术实施例公开了一种文件清理方法、装置及电子设备,以提高文件清理的可靠性为达到上述目的,本专利技术实施例公开了一种文件清理方法,所述方法包括:获得待清理文件;根据预设的第一文件选择规则,从所获得的文件中选择待存入本地预设的存储区域中的文件,并将所选择的文件存储至本地预设的存储区域中;从所获得文件的原始存储区域中删除所获得的文件;监测已存储至本地预设的存储区域中的文件是否满足预设的第一文件删除条件;若满足,从本地预设的存储区域中删除该文件。在本专利技术的一种具体实现方式中,所述根据预设的第一文件选择规则,从所获得的文件中选择待存入本地预设的存储区域中的文件,包括:确定所获得文件的文件重要性等级;选择所获得文件中文件重要性等级高于预设等级的文件为待存入本地预设的存储区域中的文件。在本专利技术的一种具体实现方式中,所述监测已存储至本地预设的存储区域中的文件是否满足预设的第一文件删除条件,包括:监测已存储至本地预设的存储区域中的文件在本地预设的存储区域中的存储时间是否大于预设的时长,若大于,确定该文件满足预设的第一文件删除条件。在本专利技术的一种具体实现方式中,在所述根据预设的第一文件选择规则,从所获得的文件中选择待存入本地预设的存储区域中的文件后,还包括:根据预设的第二文件选择规则,从所选择的文件中获得待存入服务器中预设的存储区域的文件,并向所述服务器发送所获得的文件,以使得所述服务器将所获得的文件存储至所述服务器中预设的存储区域并在监测到已存储至所述服务器中预设的存储区域的文件满足预设的第二文件删除条件的情况下从所述服务器中预设的存储区域删除该文件。在本专利技术的一种具体实现方式中,所述向所述服务器发送所获得的文件,包括:在用户终端处于空闲状态的情况下,向所述服务器发送所获得的文件。在本专利技术的一种具体实现方式中,在所述根据预设的第一文件选择规则,从所获得的文件中选择待存入本地预设的存储区域中的文件之后,还包括:获得所选择文件的文件特征,并将所获得的文件特征存储至本地预设的存储区域中。在本专利技术的一种具体实现方式中,在所述根据预设的第二文件选择规则,从所选择的文件中获得待存入服务器中预设的存储区域的文件之后,还包括:根据本地预设的存储区域中存储的文件特征,确定所获得文件的文件特征,并向所述服务器发送所确定的文件特征,以使得所述服务器将所确定的文件特征存储至所述服务器中预设的存储区域。在本专利技术的一种具体实现方式中,所述文件清理方法还包括:接收文件恢复指令,其中,所述文件恢复指令中携带待恢复文件的文件特征;根据所述文件恢复指令中携带的所述待恢复文件的文件特征以及本地预设的存储区域中存储的文件特征,确认本地预设的存储区域中是否存在所述待恢复文件;若存在,将所述待恢复文件恢复至其原始存储区域;若不存在,向所述服务器转发所述文件恢复指令,在所述服务器中预设的存储区域中存在所述待恢复文件的情况下,接收所述服务器根据所述文件恢复指令中携带的所述待恢复文件的文件特征反馈的所述待恢复文件,并将所述待恢复文件恢复至其原始存储区域。在本专利技术的一种具体实现方式中,在所述从所获得文件的原始存储区域中删除所获得的文件之后,还包括:向用户展示针对已删除文件的文件清理结果。 为达到上述目的,本专利技术实施例公开了一种文件清理装置,所述装置包括:第一文件获得模块,用于获得待清理文件;文件选择模块,用于根据预设的第一文件选择规则,从所获得的文件中选择待存入本地预设的存储区域中的文件;文件存储模块,用于将所选择的文件存储至本地预设的存储区域中;第一文件删除模块,用于从所获得文件的原始存储区域中删除所获得的文件;文件监测模块,用于监测已存储至本地预设的存储区域中的文件是否满足预设的第一文件删除条件;第二文件删除模块,用于在所述文件监测模块的监测结果为是的情况下,从本地预设的存储区域中删除该文件。在本专利技术的一种具体实现方式中,所述文件选择模块,包括:重要性等级确定子模块,用于确定所获得文件的文件重要性等级;文件选择子模块,用于选择所获得文件中文件重要性等级高于预设等级的文件为待存入本地预设的存储区域中的文件。在本专利技术的一种具体实现方式中,所述文件监测模块,具体用于监测已存储至本地预设的存储区域中的文件在本地预设的存储区域中的存储时间是否大于预设的时长,若大于,确定该文件满足预设的第一文件删除条件。在本专利技术的一种具体实现方式中,所述文件清理装置还包括:第二文件获得模块,用于在所述文件选择模块选择文件后,根据预设的第二文件选择规则,从所选择的文件中获得待存入服务器中预设的存储区域的文件;文件发送模块,用于向所述服务器发送所获得的文件,以使得所述服务器将所获得的文件存储至所述服务器中预设的存储区域并在监测到已存储至所述服务器中预设的存储区域的文件满足预设的第二文件删除条件的情况下从所述服务器中预设的存储区域删除该文件。在本专利技术的一种具体实现方式中,所述文件发送模块,具体用于在用户终端处于空闲状态的情况下,向所述服务器发送所获得的文件。在本专利技术的一种具体实现方式中,所述文件清理装置还包括:文件特征存储模块,用于在所述文件选择模块选择文件之后,获得所选择文件的文件特征,并将所获得的文件特征存储至本地预设的存储区域中。在本专利技术的一种具体实现方式中,所述文件清理装置还包括:文件特征发送模块,用于在所述第二文件获得模块获得文件之后,根据本地预设的存储区域中存储的文件特征,确定所获得文件的文件特征,并向所述服务器发送所确定的文件特征,以使得所述服务器将所确定的文件特征存储至所述服务器中预设的存储区域。在本专利技术的一种具体实现方式中,所述文件清理装置还包括:文件恢复指令接收模块,用于接收文件恢复指令,其中,所述文件恢复指令中携带待恢复文件的文件特征;待恢复文件确认模块,用于根据所述文件恢复指令中携带的所述待恢复文件的文件特征以及本地预设的存储区域中存储的文件特征,确认本地预设的存储区域中是否存在所述待恢复文件;第一文件恢复模块,用于在所述待恢复文件确认模块的确认结果为是的情况下,将所述待恢复文件恢复至其原始存储区域;第二文件恢复模块,用于在所述待恢复文件确认模块的确认结果为否的情况下,向所述服务器转发所述文件恢复指令,在所述服务器中预设的存储区域中存在所述待恢复文件的情况下,接收所述服务器根据所述文件恢复指令中携带的所述待恢复文件的文件特征反馈的所述待恢复文件,并将所述待恢复文件恢复至其原始存储区域。在本专利技术本文档来自技高网...

【技术保护点】
一种文件清理方法,其特征在于,所述方法包括:获得待清理文件;根据预设的第一文件选择规则,从所获得的文件中选择待存入本地预设的存储区域中的文件,并将所选择的文件存储至本地预设的存储区域中;从所获得文件的原始存储区域中删除所获得的文件;监测已存储至本地预设的存储区域中的文件是否满足预设的第一文件删除条件;若满足,从本地预设的存储区域中删除该文件。

【技术特征摘要】

【专利技术属性】
技术研发人员:阮昕
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京;11

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

1