一种截图文件提示方法和装置与流程

文档序号:12063695阅读:247来源:国知局
一种截图文件提示方法和装置与流程

本发明涉及计算机技术领域,尤其涉及一种截图文件提示方法和装置。



背景技术:

用户在使用移动终端过程中经常会使用屏幕截图功能,将当前会话界面、网页浏览界面等通过截图保存或向其他人共享。但是通常在移动终端使用了一段时间后,截图文件的数据量将积累达到一定的量,占用宝贵的存储空间,严重的情况还会使降低系统运行速度,因此这些截图文件长时间不清理将成为拖慢系统的垃圾文件。而现有技术中,用户只能在系统相册中手动选择截图文件进行查看或删除,效率低下,并且在面对长期积累下的大量截图文件时将无法做到一一甄别是否重要截图,给截图文件的清理工作带来很大阻碍。



技术实现要素:

本发明实施例所要解决的技术问题在于,提供一种截图文件提示方法和装置,可提示用户存放时间较长的截图文件,有效提示用户及时清理截图文件。

为了解决上述技术问题,本发明实施例提供了一种截图文件提示方法,所述方法包括:

获取截图文件扫描结果,所述截图文件扫描结果包括经扫描得到的各个截图文件的数据量和截图时间;

根据当前系统时间以及所述截图文件扫描结果中各个截图文件的截图时间,获取文件保存时间超过预设时间阈值的截图文件;

显示截图文件提示信息,所述截图文件提示信息包括所述文件保存时间超过预设时间阈值的截图文件的数据量之和。

相应地,本发明实施例还提供了一种截图文件提示装置,所述装置包括:

扫描结果获取模块,用于获取截图文件扫描结果,所述截图文件扫描结果包括经扫描得到的各个截图文件的数据量和截图时间;

截图时间划分模块,用于根据当前系统时间以及所述截图文件扫描结果中 各个截图文件的截图时间,获取文件保存时间超过预设时间阈值的截图文件;

截图文件提示模块,用于显示截图文件提示信息,所述截图文件提示信息包括所述文件保存时间超过预设时间阈值的截图文件的数据量之和。

本发明实施例通过在需要发出截图文件提示时,将扫描到的截图文件按照截图时间划分为时间较久远的和时间较接近的,从而可以让用户重点关注已经保存较长时间的截图文件,以实现让用户及时清理截图文件的目的。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例中的一种截图文件提示方法的流程示意图;

图2是本发明另一实施例中的截图文件提示方法的流程示意图;

图3是本发明另一实施例中的截图文件提示方法的流程示意图;

图4是本发明实施例中的截图文件提示装置的结构示意图;

图5是本发明实施例中显示截图文件提示信息的示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例中提及的截图文件提示方法和装置,可以实施在如个人电脑、平板电脑、智能手机、服务器、电子阅读器等终端中。本发明实施例中的截图文件提示方法可以由截图文件提示装置执行,也可以由上述终端执行,而本发明实施例中的截图文件提示装置可以为运行在上述终端中的程序、客户端或插件,也可以代指上述终端。

图1是本发明实施例中的一种截图文件提示方法的流程示意图,如图所示本实施例中的截图文件提示方法可以包括以下流程:

S101,获取截图文件扫描结果,所述截图文件扫描结果包括经扫描得到的各个截图文件的数据量和截图时间。

具体实现中,当截图文件提示装置需要发出截图文件提示时,例如在接收到用户输入的截图文件扫描指令,或用户打开垃圾文件扫描界面默认需要进行截图文件提示,又例如当接收到垃圾文件扫描指令,并默认垃圾文件扫描指令也会触发截图文件提示,垃圾文件提示装置可以获取截图文件扫描结果。所述截图文件扫描结果可以是当前触发的截图文件扫描得到的截图文件扫描结果,也可以是预先进行的截图文件扫描得到的截图文件扫描结果,具体可以通过以下方式获取截图文件扫描结果:

判断是否存在当天扫描得到的截图文件扫描记录,若存在则将所述当天扫描得到的截图文件扫描记录作为所述截图文件扫描结果,否则开始进行截图文件扫描,并将本次截图文件扫描得到的截图文件扫描记录作为所述截图文件扫描结果。即只要在当天进行过截图文件扫描并存在截图文件扫描记录,则不需要再次进行截图文件扫描,可以直接将当天扫描得到的截图文件扫描记录作为本次截图文件提示的依据,若在当天未进行过截图文件扫描或当天进行的截图文件扫描未成功或扫描结果不完整,则开始进行截图文件扫描,并将本次截图文件扫描得到的截图文件扫描记录作为所述截图文件扫描结果。所述截图文件扫描结果包括经扫描得到的各个截图文件的数据量和截图时间,还可以包括各个截图文件的保存路径。

具体的,截图文件提示装置可以根据预先设置的截图文件的存放目录路径,在指定的终端存储空间进行截图文件扫描。示例性的,可以将指定存储空间中文件夹名称包括“screenshot”的文件夹中所有文件视为截图文件。另一方面,截图文件提示装置可以根据结合截图文件的存放目录路径和截图文件的文件类型,在指定的终端存储空间进行截图文件扫描。仍是示例性的,可以将指定存储空间中文件夹名称包括“screenshot”的文件夹中所有文件后缀为.tga或.jpg的图像文件视为截图文件。当扫描发现上述截图文件时,截图文件提示装置可以记录各截图文件的文件大小和截图时间,可选的还可以记录下各截图文件的访问路径,同时还可以记录当次扫描得到的所有截图文件的文件数据总量。

S102,根据当前系统时间以及所述截图文件扫描结果中各个截图文件的截图时间,获取文件保存时间超过预设时间阈值的截图文件。

即根据扫描得到的各个截图文件的截图时间,将截图文件划分为文件保存时间超过预设时间阈值的截图文件和文件保存时间未超过预设时间阈值的截图文件,进而可以统计文件保存时间超过预设时间阈值的截图文件的数据量之和,可选的还可以计算文件保存时间超过预设时间阈值的截图文件的文件数量、截图分类(图像内容类型分类、截图工具分类或截图方式分类)等。所述预设时间阈值,可以以自然天或小时为单位,例如5天、7天、10天、15天或30天,120小时、240小时等。

S103,显示截图文件提示信息,所述截图文件提示信息包括所述文件保存时间超过预设时间阈值的截图文件的数据量之和。可选的所述截图文件提示信息还可以包括所述文件保存时间未超过预设时间阈值的截图文件的数据量之和。

例如图5所示的截图文件提示信息中,将截图文件划分为近7天的截图文件和7天之前的截图文件,分别统计并显示了近7天的截图文件的数据量之和以及7天前的截图文件的数据量之和,从而可以让用户清楚的了解当前系统中截图文件的数据总量,并且可以让用户重点关注已经保存较长时间的截图文件,以实现让用户及时清理截图文件的目的。

图2是本发明另一实施例中的截图文件提示方法的流程示意图;

S201,获取到截图文件扫描指令。

具体实现中,所述获取到截图文件扫描指令可以例如截图文件提示装置接收到用户输入的截图文件扫描指令,或在打开截图文件扫描界面时自动发出截图文件扫描指令,还可以是当接收到垃圾文件扫描指令时默认获取到截图文件扫描指令,垃圾文件提示装置可以被触发执行以下步骤。

S202,判断是否存在当天扫描得到的截图文件扫描记录。

具体的,截图文件提示装置可以预先对指定的终端存储空间进行截图文件扫描,得到截图文件扫描记录的同时,可以覆盖前一次截图文件扫描得到的截图文件扫描记录,同时也记录该次截图文件扫描的扫描时间。在接收到截图文件扫描指令后,截图文件提示装置可以查找最近一次截图文件扫描得到的截图文件扫描记录,并根据其对应的扫描时间判断是否为当天扫描得到的截图文件扫描记录,若是则执行S203,否则执行S204-S205。在可选实施例中,截图文件提示装置可以在操作系统处于休眠状态时进行截图文件扫描,以降低扫描过 程对用户使用终端的影响。

S203,将已有的当天扫描得到的截图文件扫描记录作为截图文件扫描结果。

S204,开始进行截图文件扫描。

具体的,截图文件提示装置可以根据预先设置的截图文件的存放目录路径,在指定的终端存储空间进行截图文件扫描。也可以根据结合截图文件的存放目录路径和截图文件的文件类型,在指定的终端存储空间进行截图文件扫描。当扫描发现上述截图文件时,截图文件提示装置可以记录各截图文件的文件大小和截图时间,可选的还可以记录下各截图文件的访问路径,同时还可以记录当次扫描得到的所有截图文件的文件数据总量。

S205,将本次截图文件扫描得到的截图文件扫描记录作为截图文件扫描结果。

即只要在当天进行过截图文件扫描并存在截图文件扫描记录,则不需要再次进行截图文件扫描,可以直接将当天扫描得到的截图文件扫描记录作为本次截图文件提示的依据,若在当天未进行过截图文件扫描或当天进行的截图文件扫描未成功或扫描结果不完整,则开始进行截图文件扫描,并将本次截图文件扫描得到的截图文件扫描记录作为所述截图文件扫描结果。所述截图文件扫描结果包括经扫描得到的各个截图文件的数据量和截图时间,还可以包括各个截图文件的保存路径。

S206,根据当前系统时间以及所述截图文件扫描结果中各个截图文件的文件保存时间点,获取文件保存时间超过预设时间阈值的截图文件。

即根据扫描得到的各个截图文件的截图时间,将截图文件划分为文件保存时间超过预设时间阈值的截图文件和文件保存时间未超过预设时间阈值的截图文件,进而可以统计文件保存时间超过预设时间阈值的截图文件的数据量之和,可选的还可以计算文件保存时间超过预设时间阈值的截图文件的文件数量、截图分类(图像内容类型分类、截图工具分类或截图方式分类)等。所述预设时间阈值,可以以自然天或小时为单位,例如5天、7天、10天、15天或30天,120小时、240小时等。

S207,显示截图文件提示信息,截图文件提示信息包括文件保存时间超过预设时间阈值的截图文件的数据量之和。可选的所述截图文件提示信息还可以包括所述文件保存时间未超过预设时间阈值的截图文件的数据量之和

例如图5所示的截图文件提示信息中,将截图文件划分为近7天的截图文件和7天之前的截图文件,分别统计并显示了近7天的截图文件的数据量之和以及7天前的截图文件的数据量之和,从而可以让用户清楚的了解当前系统中截图文件的数据总量,并且可以让用户重点关注已经保存较长时间的截图文件,以实现提示用户及时清理截图文件的目的。

S208,清理所述文件保存时间超过预设时间阈值的截图文件。

具体的,截图文件提示装置可以接收用户根据所述截图文件扫描结果输入的截图文件清理指令,开始对所述确认当前仍存在的垃圾文件进行垃圾文件清理;在可选实施例中,截图文件提示装置也可以在接收到用户输入的垃圾文件清理指令时,开始清理选中的截图文件,其中文件保存时间超过预设时间阈值的截图文件可以默认被选中。

本实施例中的截图文件提示装置在需要发出截图文件提示时,可以首先判断当天是否已进行过截图文件扫描,若是则可以将当天扫描得到的截图文件扫描记录作为截图文件扫描结果,进而将扫描到的截图文件按照截图时间划分为时间较久远的和时间较接近的,从而可以让用户重点关注已经保存较长时间的截图文件,以实现让用户及时清理截图文件的目的。

图3是本发明另一实施例中的截图文件提示方法的流程示意图;

S301,确认操作系统处于休眠状态。

在可选实施例中,截图文件提示装置可以在终端进入锁屏状态持续第一预设时长后,确认操作系统处于休眠状态;在其他可选实施例中,截图文件提示装置也可以根据终端的运行状态确认当前操作系统处于休眠状态,例如cpu利用率未达到预设阈值,如10%,或内存使用率未达到预设阈值,如20%,并且持续第一预设时长后,确认操作系统处于休眠状态;在另一可选实施例中,终端操作系统还可以自设的进入休眠状态的条件,在满足时确认自身进入休眠状态,截图文件提示装置通过检测终端操作系统是否进入休眠状态或接收终端操作系统在进入休眠状态时发送的通知得知终端操作系统进入休眠状态。所述第一预设时长,可以设置为2分钟-10分钟,还可以根据服务器下发的设置参数变更所述预设时长。在本实施例中,截图文件提示装置在操作系统处于休眠状态时进行截图文件扫描,以降低扫描过程对用户使用终端的影响。

S302,对指定的终端存储空间进行截图文件扫描,得到截图文件扫描记录。

具体的,截图文件提示装置可以根据预先设置的截图文件的存放目录路径,在指定的终端存储空间进行截图文件扫描。也可以根据结合截图文件的存放目录路径和截图文件的文件类型,在指定的终端存储空间进行截图文件扫描。当扫描发现上述截图文件时,截图文件提示装置可以得到截图文件扫描记录,所述截图文件扫描记录可以包括各截图文件的文件大小和截图时间,可选的还可以记录下各截图文件的访问路径,同时还可以记录当次扫描得到的所有截图文件的文件数据总量。在本实施例中,截图文件提示装置得到截图文件扫描记录的同时,可以覆盖前一次截图文件扫描得到的截图文件扫描记录,同时也记录该次截图文件扫描的扫描时间。

S303,获取到垃圾文件扫描指令。

本实施例中的截图文件提示装置在获取到垃圾文件扫描指令时,会认为接收到了截图文件扫描指令,进而执行以下截图文件提示的步骤。

S304,判断是否存在当天扫描得到的截图文件扫描记录。

即截图文件提示装置可以查找最近一次截图文件扫描得到的截图文件扫描记录,并根据其对应的扫描时间判断是否为当天扫描得到的截图文件扫描记录,若是则执行S305,否则执行S306-S307。

S305,将已有的当天扫描得到的截图文件扫描记录作为截图文件扫描结果。

S306,开始进行截图文件扫描。

S307,将本次截图文件扫描得到的截图文件扫描记录作为截图文件扫描结果。

S308,根据当前系统时间以及所述截图文件扫描结果中各个截图文件的文件保存时间点,获取文件保存时间超过预设时间阈值的截图文件

S309,在显示垃圾文件扫描结果的同时,显示截图文件提示信息,截图文件提示信息包括文件保存时间超过预设时间阈值的截图文件的数据量之和。可选的所述截图文件提示信息还可以包括所述文件保存时间未超过预设时间阈值的截图文件的数据量之和。

例如图5所示的垃圾文件提示信息中,将垃圾文件划分为截图文件、系统盘垃圾以及软件缓存等,进而将截图文件划分为近7天的截图文件和7天之前的截图文件,分别统计并显示了近7天的截图文件的数据量之和以及7天前的 截图文件的数据量之和,从而可以让用户清楚的了解当前系统中截图文件的数据总量,并且可以让用户重点关注已经保存较长时间的截图文件,以实现提示用户及时清理截图文件的目的。

图4是本发明实施例中的截图文件提示装置的结构示意图,本发明实施例中的截图文件提示装置可以为如个人电脑、平板电脑、智能手机、服务器、电子阅读器等终端,也可以为运行在上述终端中的软件程序。如图4所示本发明实施例中的截图文件提示装置至少可以包括:

扫描结果获取模块410,用于获取截图文件扫描结果,所述截图文件扫描结果包括经扫描得到的各个截图文件的数据量和截图时间。

具体实现中,当截图文件提示装置需要发出截图文件提示时,例如在接收到用户输入的截图文件扫描指令,或用户打开垃圾文件扫描界面默认需要进行截图文件提示,又例如当接收到垃圾文件扫描指令,并默认垃圾文件扫描指令也会触发截图文件提示,扫描结果获取模块410可以获取截图文件扫描结果。所述截图文件扫描结果可以是当前触发的截图文件扫描得到的截图文件扫描结果,也可以是预先进行的截图文件扫描得到的截图文件扫描结果,具体可以通过以下方式获取截图文件扫描结果:

判断是否存在当天扫描得到的截图文件扫描记录,若存在则将所述当天扫描得到的截图文件扫描记录作为所述截图文件扫描结果,否则开始进行截图文件扫描,并将本次截图文件扫描得到的截图文件扫描记录作为所述截图文件扫描结果。即只要在当天进行过截图文件扫描并存在截图文件扫描记录,则不需要再次进行截图文件扫描,可以直接将当天扫描得到的截图文件扫描记录作为本次截图文件提示的依据,若在当天未进行过截图文件扫描或当天进行的截图文件扫描未成功或扫描结果不完整,则开始进行截图文件扫描,并将本次截图文件扫描得到的截图文件扫描记录作为所述截图文件扫描结果。所述截图文件扫描结果包括经扫描得到的各个截图文件的数据量和截图时间,还可以包括各个截图文件的保存路径。

截图时间划分模块420,用于根据当前系统时间以及所述截图文件扫描结果中各个截图文件的截图时间,获取文件保存时间超过预设时间阈值的截图文件。

截图时间划分模块420可以根据扫描得到的各个截图文件的截图时间,将 截图文件划分为文件保存时间超过预设时间阈值的截图文件和文件保存时间未超过预设时间阈值的截图文件,进而可以统计文件保存时间超过预设时间阈值的截图文件的数据量之和,可选的还可以计算文件保存时间超过预设时间阈值的截图文件的文件数量、截图分类(图像内容类型分类、截图工具分类或截图方式分类)等。所述预设时间阈值,可以以自然天或小时为单位,例如5天、7天、10天、15天或30天,120小时、240小时等。

截图文件提示模块430,用于显示截图文件提示信息,所述截图文件提示信息包括所述文件保存时间超过预设时间阈值的截图文件的数据量之和。可选的所述截图文件提示信息还可以包括所述文件保存时间未超过预设时间阈值的截图文件的数据量之和。

可选的,本发明实施例中的截图文件提示装置还可以包括:

截图文件扫描模块440,用于进行截图文件扫描,得到截图文件扫描记录,所述截图文件扫描记录包括对应的截图文件扫描时间。

具体的,截图文件扫描模块440可以根据预先设置的截图文件的存放目录路径,在指定的终端存储空间进行截图文件扫描。示例性的,截图文件扫描模块440可以将指定存储空间中文件夹名称包括“screenshot”的文件夹中所有文件视为截图文件。另一方面,截图文件扫描模块440可以根据结合截图文件的存放目录路径和截图文件的文件类型,在指定的终端存储空间进行截图文件扫描。仍是示例性的,截图文件扫描模块440可以将指定存储空间中文件夹名称包括“screenshot”的文件夹中所有文件后缀为.tga或.jpg的图像文件视为截图文件。当扫描发现上述截图文件时,截图文件提示装置可以记录各截图文件的文件大小和截图时间,可选的还可以记录下各截图文件的访问路径,同时还可以记录当次扫描得到的所有截图文件的文件数据总量。同时,截图文件扫描模块440在得到截图文件扫描记录时,可以记录该次截图文件扫描的扫描时间。

所述扫描结果获取模块410具体用于:

判断是否存在当天扫描得到的截图文件扫描记录,即扫描结果获取模块410可以查找最近一次截图文件扫描得到的截图文件扫描记录,并根据其对应的扫描时间判断是否为当天扫描得到的截图文件扫描记录,若是则将所述当天扫描得到的截图文件扫描记录作为所述截图文件扫描结果,否则触发所述截图文件扫描模块440进行截图文件扫描,所述扫描结果获取模块410将本次截图文件 扫描得到的截图文件扫描记录作为所述截图文件扫描结果。

进而在可选实施例中,所述截图文件扫描模块440,具体用于:

在确认操作系统处于休眠状态后,开始进行截图文件扫描,得到所述截图文件扫描记录,以降低扫描过程对用户使用终端的影响。

在可选实施例中,截图文件扫描模块440可以在终端进入锁屏状态持续第一预设时长后,确认操作系统处于休眠状态;在其他可选实施例中,截图文件扫描模块440也可以根据终端的运行状态确认当前操作系统处于休眠状态,例如cpu利用率未达到预设阈值,如10%,或内存使用率未达到预设阈值,如20%,并且持续第一预设时长后,确认操作系统处于休眠状态;在另一可选实施例中,终端操作系统还可以自设的进入休眠状态的条件,在满足时确认自身进入休眠状态,截图文件提示装置通过检测终端操作系统是否进入休眠状态或接收终端操作系统在进入休眠状态时发送的通知得知终端操作系统进入休眠状态。所述第一预设时长,可以设置为2分钟-10分钟,还可以根据服务器下发的设置参数变更所述预设时长。

在可选实施例中的截图文件提示装置还可以包括:

扫描指令获取模块450,用于获取垃圾文件扫描指令,并在获取到所述垃圾文件扫描指令时,触发所述扫描结果获取模块410获取截图文件扫描结果。

即该实施例中的截图文件提示装置在获取到垃圾文件扫描指令时,会认为接收到了截图文件扫描指令,进而触发所述扫描结果获取模块410获取截图文件扫描结果。

所述截图文件提示模块430具体用于:

在显示垃圾文件扫描结果的同时,显示所述截图文件提示信息。

例如图5所示的垃圾文件提示信息中,将垃圾文件划分为截图文件、系统盘垃圾以及软件缓存等,进而将截图文件划分为近7天的截图文件和7天之前的截图文件,分别统计并显示了近7天的截图文件的数据量之和以及7天前的截图文件的数据量之和,从而可以让用户清楚的了解当前系统中截图文件的数据总量,并且可以让用户重点关注已经保存较长时间的截图文件,以实现提示用户及时清理截图文件的目的。

进而在可选实施例中,截图文件提示装置还可以包括:

截图文件清理模块460,用于清理所述文件保存时间超过预设时间阈值的截 图文件。

具体的,截图文件清理模块460可以接收用户根据所述截图文件扫描结果输入的截图文件清理指令,开始对所述确认当前仍存在的垃圾文件进行垃圾文件清理;在可选实施例中,截图文件清理模块460也可以在接收到用户输入的垃圾文件清理指令时,开始清理选中的截图文件,其中文件保存时间超过预设时间阈值的截图文件可以默认被选中。

本发明实施例中的截图文件提示装置在需要发出截图文件提示时,将扫描到的截图文件按照截图时间划分为时间较久远的和时间较接近的,从而可以让用户重点关注已经保存较长时间的截图文件,以实现让用户及时清理截图文件的目的。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1