软件垃圾扫描方法及装置制造方法及图纸

技术编号:16529032 阅读:43 留言:0更新日期:2017-11-09 20:48
本发明专利技术提出一种软件垃圾扫描方法及装置,其中方法包括:在针对终端进行首次软件垃圾扫描时,根据预置的首扫规则库中各软件的顺序标记对终端上的各软件按顺序进行扫描,获取终端上各软件的垃圾;首扫规则库中保存有按照产生垃圾大小降序排序的多个软件的名称以及顺序标记;从而能够尽可能快地扫描出绝大部分的软件垃圾,能够在超时时间到达时扫描出绝大部分的软件垃圾,提高扫描效率,不需要终端用户在垃圾扫描界面等待较长时间,耗时时间短,提高用户扫描体验。

【技术实现步骤摘要】
软件垃圾扫描方法及装置
本专利技术涉及通信
,尤其涉及一种软件垃圾扫描方法及装置。
技术介绍
目前市场上的扫描软件或杀毒软件,针对终端首次进行软件垃圾扫描时,采用的方法是随机扫描,采用这种扫描方式难以在超时时间到达时扫描出绝大部分的软件垃圾,扫描效率差,若要扫描出绝大部分的软件垃圾,则需要终端用户在垃圾扫描界面等待较长时间,耗时时间长,影响扫描体验。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种软件垃圾扫描方法,用于解决现有技术中扫描效率差,耗时时间长的问题。本专利技术的第二个目的在于提出一种软件垃圾扫描装置。本专利技术的第三个目的在于提出另一种软件垃圾扫描装置。本专利技术的第四个目的在于提出一种非临时性计算机可读存储介质。本专利技术的第五个目的在于提出一种计算机程序产品。为达上述目的,本专利技术第一方面实施例提出了一种软件垃圾扫描方法,包括:接收终端用户的软件垃圾扫描请求,所述软件垃圾扫描请求中携带:终端的标识;根据所述终端的标识判断是否为针对所述终端的首次软件垃圾扫描;若是针对所述终端的首次软件垃圾扫描,则获取预置的首扫规则库;根据所述首扫规则库中各软件的顺序标记对所述终端上的各软件按顺序进行扫描,获取所述终端上各软件的垃圾;所述首扫规则库中保存有按照产生垃圾大小降序排序的多个软件的名称以及顺序标记。本专利技术实施例的软件垃圾扫描方法,通过在针对终端进行首次软件垃圾扫描时,根据预置的首扫规则库中各软件的顺序标记对终端上的各软件按顺序进行扫描,获取终端上各软件的垃圾;首扫规则库中保存有按照产生垃圾大小降序排序的多个软件的名称以及顺序标记;从而能够尽可能快地扫描出绝大部分的软件垃圾,能够在超时时间到达时扫描出绝大部分的软件垃圾,提高扫描效率,不需要终端用户在垃圾扫描界面等待较长时间,耗时时间短,提高用户扫描体验。为达上述目的,本专利技术第二方面实施例提出了一种软件垃圾扫描装置,包括:接收模块,用于接收终端用户的软件垃圾扫描请求,所述软件垃圾扫描请求中携带:终端的标识;第一判断模块,用于根据所述终端的标识判断是否为针对所述终端的首次软件垃圾扫描;第一获取模块,用于在针对所述终端的首次软件垃圾扫描时,获取预置的首扫规则库;第一扫描模块,用于根据所述首扫规则库中各软件的顺序标记对所述终端上的各软件按顺序进行扫描,获取所述终端上各软件的垃圾;所述首扫规则库中保存有按照产生垃圾大小降序排序的多个软件的名称以及顺序标记。本专利技术实施例的软件垃圾扫描装置,通过在针对终端进行首次软件垃圾扫描时,根据预置的首扫规则库中各软件的顺序标记对终端上的各软件按顺序进行扫描,获取终端上各软件的垃圾;首扫规则库中保存有按照产生垃圾大小降序排序的多个软件的名称以及顺序标记;从而能够尽可能快地扫描出绝大部分的软件垃圾,能够在超时时间到达时扫描出绝大部分的软件垃圾,提高扫描效率,不需要终端用户在垃圾扫描界面等待较长时间,耗时时间短,提高用户扫描体验。为达上述目的,本专利技术第三方面实施例提出了另一种软件垃圾扫描装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如上所述的软件垃圾扫描方法。为了实现上述目的,本专利技术第四方面实施例提出了一种非临时性计算机可读存储介质,当所述存储介质中的指令被处理器执行时,实现如上所述的方法。为达上述目的,本专利技术第五方面实施例提出了一种计算机程序产品,当所述计算机程序产品中的指令处理器执行时,执行一种软件垃圾扫描方法,所述方法包括:接收终端用户的软件垃圾扫描请求,所述软件垃圾扫描请求中携带:终端的标识;根据所述终端的标识判断是否为针对所述终端的首次软件垃圾扫描;若是针对所述终端的首次软件垃圾扫描,则获取预置的首扫规则库;根据所述首扫规则库中各软件的顺序标记对所述终端上的各软件按顺序进行扫描,获取所述终端上各软件的垃圾;所述首扫规则库中保存有按照产生垃圾大小降序排序的多个软件的名称以及顺序标记。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本专利技术实施例提供的一种软件垃圾扫描方法的流程示意图;图2为本专利技术实施例提供的另一种软件垃圾扫描方法的流程示意图;图3为本专利技术实施例提供的一种软件垃圾扫描装置的结构示意图;图4为本专利技术实施例提供的另一种软件垃圾扫描装置的结构示意图;图5为本专利技术实施例提供的另一种软件垃圾扫描装置的结构示意图;图6为本专利技术实施例提供的另一种软件垃圾扫描装置的结构示意图;图7为本专利技术实施例提供的另一种软件垃圾扫描装置的结构示意图;图8为本专利技术实施例提供的另一种软件垃圾扫描装置的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面参考附图描述本专利技术实施例的软件垃圾扫描方法及装置。图1为本专利技术实施例提供的一种软件垃圾扫描方法的流程示意图。如图1所示,该软件垃圾扫描方法包括以下步骤:S101、接收终端用户的软件垃圾扫描请求,软件垃圾扫描请求中携带:终端的标识。本专利技术提供的软件垃圾扫描方法的执行主体为软件垃圾扫描装置,软件垃圾扫描装置具体可以为安装在终端上的杀毒软件或者具有垃圾扫描功能的其他软件等。终端例如可以为手机、PAD等移动终端。其中,终端的标识可以为终端的国际移动设备身份码IMEI等可以唯一标识终端的编号等。本实施例中,软件垃圾扫描装置具体可以接收终端用户的垃圾扫描请求或者软件垃圾扫描请求等,软件垃圾是垃圾中的其中一种,在扫描到软件垃圾时,根据终端的标识判断是否为针对终端的首次软件垃圾扫描。S102、根据终端的标识判断是否为针对终端的首次软件垃圾扫描。本实施例中,软件垃圾扫描装置可以设置有扫描记录表,扫描记录表里存储有进行过软件垃圾扫描的终端的标识。对应的,软件垃圾扫描装置执行步骤102的过程具体可以为,根据终端的标识查询扫描记录表,判断扫描记录表里是否存储有终端的标识;若扫描记录表未存储有终端的标识,则确定是针对终端的首次软件垃圾扫描。S103、若是针对终端的首次软件垃圾扫描,则获取预置的首扫规则库。本实施例中,首扫规则库中存储有可以进行扫描的所有软件的名称以及对应的顺序标记。软件的顺序标记具体可以为序列号等可以表示顺序的符号。本实施例中,首扫规则库可以预先从相应的服务器等下载获取,然后存储在终端的预设位置,以便软件垃圾扫描装置获取。本实施例中,软件垃圾扫描装置根据首扫规则库中各软件的顺序标记对终端上的各软件按顺序进行扫描,获取终端上各软件的垃圾之后,可以保存软件垃圾扫描结果。软件垃圾扫描结果中包括:各软件的名称,以及扫描到的各软件的垃圾量。对应的,在不是针对终端的首次软件垃圾扫描的情况下,本实施中的软件垃圾扫描方法还可以包括:若不是针对终端的首次软件垃圾扫描,则获取最近一次的软件垃圾扫描结果;根据最近一次的软件垃圾扫描结果确定终端上各软件的扫本文档来自技高网...
软件垃圾扫描方法及装置

【技术保护点】
一种软件垃圾扫描方法,其特征在于,包括:接收终端用户的软件垃圾扫描请求,所述软件垃圾扫描请求中携带:终端的标识;根据所述终端的标识判断是否为针对所述终端的首次软件垃圾扫描;若是针对所述终端的首次软件垃圾扫描,则获取预置的首扫规则库;根据所述首扫规则库中各软件的顺序标记对所述终端上的各软件按顺序进行扫描,获取所述终端上各软件的垃圾;所述首扫规则库中保存有按照产生垃圾大小降序排序的多个软件的名称以及顺序标记。

【技术特征摘要】
1.一种软件垃圾扫描方法,其特征在于,包括:接收终端用户的软件垃圾扫描请求,所述软件垃圾扫描请求中携带:终端的标识;根据所述终端的标识判断是否为针对所述终端的首次软件垃圾扫描;若是针对所述终端的首次软件垃圾扫描,则获取预置的首扫规则库;根据所述首扫规则库中各软件的顺序标记对所述终端上的各软件按顺序进行扫描,获取所述终端上各软件的垃圾;所述首扫规则库中保存有按照产生垃圾大小降序排序的多个软件的名称以及顺序标记。2.根据权利要求1所述的方法,其特征在于,所述根据所述首扫规则库中各软件的顺序标记对所述终端上的各软件按顺序进行扫描,获取所述终端上各软件的垃圾,包括:获取所述终端上待扫描的各个软件;根据所述首扫规则库中各软件的顺序标记,确定所述待扫描的各个软件的扫描顺序;根据所述待扫描的各个软件的扫描顺序对所述终端上的各软件进行扫描,获取所述终端上各软件的垃圾。3.根据权利要求1所述的方法,其特征在于,所述根据首扫规则库中各软件的顺序标记对所述终端上的各软件按顺序进行扫描,获取所述终端上各软件的垃圾之后,还包括:判断是否到达预设的超时时间或者扫描是否完成;若到达预设的超时时间或者扫描完成,则对扫描到的软件垃圾进行清除操作。4.根据权利要求1所述的方法,其特征在于,所述根据所述终端的标识判断是否为针对所述终端的首次软件垃圾扫描,包括:根据所述终端的标识查询预设的扫描记录表,判断所述扫描记录表里是否存储有所述终端的标识;所述扫描记录表里存储有进行过软件垃圾扫描的终端的标识;若所述扫描记录表未存储有所述终端的标识,则确定是针对所述终端的首次软件垃圾扫描。5.根据权利要求4所述的方法,其特征在于,所述根据首扫规则库中各软件的顺序标记对所述终端上的各软件按顺序进行扫描,获取所述终端上各软件的垃圾之后,还包括:将所述终端的标识存储至所述扫描记录表里...

【专利技术属性】
技术研发人员:刘艳楠杜学仕
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京,11

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

1