游戏类应用垃圾文件的清理方法及装置制造方法

文档序号:6628367阅读:350来源:国知局
游戏类应用垃圾文件的清理方法及装置制造方法
【专利摘要】本发明实施例公开了一种游戏类应用垃圾文件的清理方法及装置,涉及计算机应用【技术领域】,解决了现有技术中游戏类应用垃圾文件占用移动终端大量存储空间而使得移动终端的运行速度减慢的问题。本发明的游戏类应用垃圾文件的清理方法包括:读取游戏类应用文件;根据游戏类应用垃圾文件识别规则判断所述游戏类应用文件中是否包括垃圾文件;根据判断结果对所述游戏类应用文件中的垃圾文件进行清理。本发明的实施例主要用于对移动终端上的游戏类应用垃圾文件进行快速识别和清理。
【专利说明】游戏类应用垃圾文件的清理方法及装置

【技术领域】
[0001]本发明涉及计算机应用【技术领域】,尤其涉及一种游戏类应用垃圾文件的清理方法及装置。

【背景技术】
[0002]目前,随着移动通信技术的飞速发展,人们对手机、平板电脑等移动终端的功能需求不断增多,各种基于移动终端的应用也越来越多,移动终端已逐渐成为人们日常工作和生活中必不可少的工具。于是,在移动终端中存储和编辑文件、玩游戏、上网浏览网页、聊天等活动变得越来越频繁,各种应用程序和记录文件被不断地从移动终端中导入导出,这样,垃圾文件的产生就成了不可避免的事情。
[0003]大量垃圾文件夹杂在有用文件之中,占用了移动终端大量的存储空间,久而久之,移动终端的运行速度减慢,影响用户对其它有用文件的正常使用。尤其是游戏类应用垃圾文件,占用的存储空间较大,会严重影响移动终端的运行速度。
[0004]在实现本发明的过程中,发明人发现现有技术中至少存在如下技术问题:
[0005]移动终端中存在的游戏类应用垃圾文件,占用了移动终端的大量存储空间,使得移动终端的运行速度减慢。


【发明内容】

[0006]有鉴于此,本发明实施例提供的游戏类应用垃圾文件的清理方法及装置,能够快速识别并清理移动终端中的游戏类应用垃圾文件,释放存储空间,提高移动终端的运行速度。
[0007]—方面,本发明实施例提供一种游戏类应用垃圾文件的清理方法,包括:
[0008]读取游戏类应用文件;
[0009]根据游戏类应用垃圾文件识别规则判断所述游戏类应用文件中是否包括垃圾文件;
[0010]根据判断结果对所述游戏类应用文件中的垃圾文件进行清理。
[0011]另一方面,本发明实施例提供一种游戏类应用垃圾文件的清理装置,包括:
[0012]读取单元,用于读取游戏类应用文件;
[0013]识别单元,用于根据游戏类应用垃圾文件识别规则判断所述游戏类应用文件中是否包括垃圾文件;
[0014]清理单元,用于根据所述识别单元的判断结果对所述游戏类应用文件中的垃圾文件进行清理。
[0015]本发明实施例提供的游戏类应用垃圾文件的清理方法及装置,根据游戏类应用垃圾文件识别规则判断所述游戏类应用文件中是否包括垃圾文件,并根据判断结果对所述游戏类应用文件中的垃圾文件进行清理。与现有技术相比,本发明能够根据游戏类应用垃圾文件识别规则快速识别并清理移动终端中的游戏类应用垃圾文件,释放移动终端的存储空间,提高移动终端的运行速度。

【专利附图】

【附图说明】
[0016]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0017]图1为本发明游戏类应用垃圾文件的清理方法一实施例的流程示意图;
[0018]图2为本发明游戏类应用垃圾文件的清理方法另一实施例的流程示意图;
[0019]图3为图1中S12的流程示意图;
[0020]图4为图3中S123的流程示意图;
[0021]图5为图1中S13的流程示意图;
[0022]图6为本发明游戏类应用垃圾文件的清理装置一实施例的结构示意图;
[0023]图7为本发明游戏类应用垃圾文件的清理装置另一实施例的结构示意图;
[0024]图8为图6中识别单元12的结构示意图;
[0025]图9为图8中第三判断模块123的结构示意图;
[0026]图10为图6中清理单元13的结构示意图。

【具体实施方式】
[0027]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0028]参看图1,本发明实施例提供一种游戏类应用垃圾文件的清理方法,包括:
[0029]S11、读取游戏类应用文件;
[0030]S12、根据游戏类应用垃圾文件识别规则判断所述游戏类应用文件中是否包括垃圾文件;
[0031]S13、根据判断结果对所述游戏类应用文件中的垃圾文件进行清理。
[0032]本发明实施例提供的游戏类应用垃圾文件的清理方法,根据游戏类应用垃圾文件识别规则判断所述游戏类应用文件中是否包括垃圾文件,并根据判断结果对所述游戏类应用文件中的垃圾文件进行清理。与现有技术相比,本发明能够根据游戏类应用垃圾文件识别规则快速识别并清理移动终端中的游戏类应用垃圾文件,释放移动终端的存储空间,提高移动终端的运行速度。
[0033]参看图2,可选地,在本发明游戏类应用垃圾文件的清理方法一实施例中,在所述读取游戏类应用文件(Sll)之前,还可包括:
[0034]S10、生成游戏类应用垃圾文件识别规则。
[0035]可选地,在本发明游戏类应用垃圾文件的清理方法一实施例中,所述生成游戏类应用垃圾文件识别规则(S1)可包括:提取已清理的游戏类应用垃圾文件的共性规则,作为游戏类应用垃圾文件识别规则。
[0036]参看图3,可选地,在本发明游戏类应用垃圾文件的清理方法一实施例中,所述根据游戏类应用垃圾文件识别规则判断所述游戏类应用文件是否为垃圾文件(S12)可包括:
[0037]S121、判断所述游戏类应用文件中是否有游戏数据包;
[0038]S122、若有游戏数据包,则根据第一识别规则判断所述游戏类应用文件中是否包括垃圾文件;
[0039]S123、若无游戏数据包,则根据第二识别规则判断所述游戏类应用文件中是否包括垃圾文件。
[0040]可选地,在本发明游戏类应用垃圾文件的清理方法一实施例中,所述根据第一识别规则判断所述游戏类应用文件中是否包括垃圾文件(S122)可包括:判断所述游戏类应用文件中的广告文件和日志文件是否属于广告文件和日志文件黑名单。
[0041]可选地,在本发明游戏类应用垃圾文件的清理方法一实施例中,所述根据判断结果对所述游戏类应用文件中的垃圾文件进行清理(S13)可包括:若所述游戏类应用文件中的广告文件和日志文件属于广告文件和日志文件黑名单,则对所述游戏类应用文件中的广告文件和日志文件进行清理。
[0042]参看图4,可选地,在本发明游戏类应用垃圾文件的清理方法一实施例中,所述根据第二识别规则判断所述游戏类应用文件中是否包括垃圾文件(S123)可包括:
[0043]S1231、判断所述游戏类应用文件中的广告文件和日志文件是否属于广告文件和日志文件黑名单;
[0044]S1232、判断所述游戏类应用文件中的其他文件的路径是否包括关键词黑名单中的其中一个,或者所述游戏类应用文件中的其他文件是否为缩略图。
[0045]参看图5,可选地,在本发明游戏类应用垃圾文件的清理方法一实施例中,所述根据判断结果对所述游戏类应用文件中的垃圾文件进行清理(S13)可包括:
[0046]S131、若所述游戏类应用文件中的广告文件和日志文件属于广告文件和日志文件黑名单,则对所述游戏类应用文件中的广告文件和日志文件进行清理;
[0047]S132、若所述游戏类应用文件中的其他文件的路径包括关键词黑名单中的其中一个,或者所述游戏类应用文件中的其他文件为缩略图,则对所述游戏类应用文件中的其他文件进行清理。
[0048]在本实施例中,可选地,所述关键词黑名单可包括icon和temp。但不仅限于此。
[0049]可选地,在本发明游戏类应用垃圾文件的清理方法一实施例中,所述根据第二识别规则判断所述游戏类应用文件中是否包括垃圾文件(S122)可包括:判断所述游戏类应用文件中的其他文件的路径是否包括关键词白名单中的其中一个;
[0050]则所述根据判断结果对所述游戏类应用文件中的垃圾文件进行清理(S13)可包括:若所述游戏类应用文件中的其他文件的路径包括关键词白名单中的其中一个,则对除所述游戏类应用文件中的其他文件以外的文件进行选择性清理。
[0051]参看图6,本发明实施例提供一种游戏类应用垃圾文件的清理装置,所述游戏类应用垃圾文件的清理装置包括:读取单元11,用于读取游戏类应用文件;识别单元12,用于根据游戏类应用垃圾文件识别规则判断所述游戏类应用文件中是否包括垃圾文件;清理单元13,用于根据所述识别单元12的判断结果对所述游戏类应用文件中的垃圾文件进行清理。
[0052]本发明实施例提供的游戏类应用垃圾文件的清理装置,根据游戏类应用垃圾文件识别规则判断所读取的游戏类应用文件是否为垃圾文件,若为垃圾文件,则清理所述游戏类应用文件。与现有技术相比,本发明能够根据游戏类应用垃圾文件识别规则快速识别并清理移动终端中的游戏类应用垃圾文件,释放移动终端的存储空间,提高移动终端的运行速度。
[0053]参看图7,可选地,在本发明游戏类应用垃圾文件的清理装置一实施例中,所述游戏类应用垃圾文件的清理装置还可包括:
[0054]生成单元10,用于生成游戏类应用垃圾文件识别规则。
[0055]可选地,在本发明游戏类应用垃圾文件的清理装置一实施例中,所述生成单元10,可用于提取已清理的游戏类应用垃圾文件的共性规则,作为游戏类应用垃圾文件识别规则。
[0056]参看图8,可选地,在本发明游戏类应用垃圾文件的清理装置一实施例中,所述识别单元12可包括:
[0057]第一判断模块121,用于判断所述游戏类应用文件中是否有游戏数据包;
[0058]第二判断模块122,用于当所述第一判断模块121判断所述游戏类应用文件中有游戏数据包时,根据第一识别规则判断所述游戏类应用文件中是否包括垃圾文件;
[0059]第三判断模块123,用于当所述第一判断模块121判断所述游戏类应用文件中无游戏数据包时,根据第二识别规则判断所述游戏类应用文件中是否包括垃圾文件。
[0060]可选地,在本发明游戏类应用垃圾文件的清理装置一实施例中,所述第二判断模块122,用于判断所述游戏类应用文件中的广告文件和日志文件是否属于广告文件和日志文件黑名单。
[0061]可选地,在本发明游戏类应用垃圾文件的清理装置一实施例中,所述清理单元13,用于当所述第二判断模块122判断所述游戏类应用文件中的广告文件和日志文件属于广告文件和日志文件黑名单时,对所述游戏类应用文件中的广告文件和日志文件进行清理。
[0062]参看图9,可选地,在本发明游戏类应用垃圾文件的清理装置一实施例中,所述第三判断模块123可包括:
[0063]第一判断子模块1231,用于判断所述游戏类应用文件中的广告文件和日志文件是否属于广告文件和日志文件黑名单;
[0064]第二判断子模块1232,用于判断所述游戏类应用文件中的其他文件的路径是否包括关键词黑名单中的其中一个,或者所述游戏类应用文件中的其他文件是否为缩略图。
[0065]参看图10,可选地,在本发明游戏类应用垃圾文件的清理装置一实施例中,所述清理单元13可包括:
[0066]第一清理模块131,用于当所述第一判断子模块1231判断所述游戏类应用文件中的广告文件和日志文件属于广告文件和日志文件黑名单时,对所述游戏类应用文件中的广告文件和日志文件进行清理;
[0067]第二清理模块132,用于当所述第二判断子模块1232判断所述游戏类应用文件中的其他文件的路径包括关键词黑名单中的其中一个,或者所述游戏类应用文件中的其他文件为缩略图时,对所述游戏类应用文件中的其他文件进行清理。
[0068]在本实施例中,可选地,所述所述关键词黑名单可包括icon和temp。但不仅限于此。
[0069]可选地,在本发明游戏类应用垃圾文件的清理装置一实施例中,所述第三判断模块123,可用于判断所述游戏类应用文件中的其他文件的路径是否包括关键词白名单中的其中一个;
[0070]则所述处理单元13,用于当所述第三判断模块123判断所述游戏类应用文件中的其他文件的路径包括关键词白名单中的其中一个时,对除所述游戏类应用文件中的其他文件以外的文件进行选择性清理。
[0071]本发明实施例游戏类应用垃圾文件的清理方法及装置,可以适用于对移动终端上的游戏类应用垃圾文件进行快速识别和清理,释放移动终端的存储空间,提高移动终端的运行速度。
[0072]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(RandomAccessMemory, RAM)等。
[0073]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
【权利要求】
1.一种游戏类应用垃圾文件的清理方法,其特征在于,包括: 读取游戏类应用文件; 根据游戏类应用垃圾文件识别规则判断所述游戏类应用文件中是否包括垃圾文件; 根据判断结果对所述游戏类应用文件中的垃圾文件进行清理。
2.根据权利要求1所述的游戏类应用垃圾文件的清理方法,其特征在于,在所述读取游戏类应用文件之前,还包括: 生成游戏类应用垃圾文件识别规则。
3.根据权利要求2所述的游戏类应用垃圾文件的清理方法,其特征在于,所述生成游戏类应用垃圾文件识别规则包括: 提取已清理的游戏类应用垃圾文件的共性规则,作为游戏类应用垃圾文件识别规则。
4.根据权利要求1至3中任一项所述的游戏类应用垃圾文件的清理方法,其特征在于,所述根据游戏类应用垃圾文件识别规则判断所述游戏类应用文件中是否包括垃圾文件包括: 判断所述游戏类应用文件中是否有游戏数据包; 若有游戏数据包,则根据第一识别规则判断所述游戏类应用文件中是否包括垃圾文件; 若无游戏数据包,则根据第二识别规则判断所述游戏类应用文件中是否包括垃圾文件。
5.根据权利要求4所述的游戏类应用垃圾文件的清理方法,其特征在于,所述根据第一识别规则判断所述游戏类应用文件中是否包括垃圾文件包括: 判断所述游戏类应用文件中的广告文件和日志文件是否属于广告文件和日志文件黑名单。
6.根据权利要求5所述的游戏类应用垃圾文件的清理方法,其特征在于,所述根据判断结果对所述游戏类应用文件中的垃圾文件进行清理包括: 若所述游戏类应用文件中的广告文件和日志文件属于广告文件和日志文件黑名单,则对所述游戏类应用文件中的广告文件和日志文件进行清理。
7.根据权利要求4所述的游戏类应用垃圾文件的清理方法,其特征在于,所述根据第二识别规则判断所述游戏类应用文件中是否包括垃圾文件包括: 判断所述游戏类应用文件中的广告文件和日志文件是否属于广告文件和日志文件黑名单; 判断所述游戏类应用文件中的其他文件的路径是否包括关键词黑名单中的其中一个,或者所述游戏类应用文件中的其他文件是否为缩略图。
8.根据权利要求7所述的游戏类应用垃圾文件的清理方法,其特征在于,所述根据判断结果对所述游戏类应用文件中的垃圾文件进行清理包括: 若所述游戏类应用文件中的广告文件和日志文件属于广告文件和日志文件黑名单,则对所述游戏类应用文件中的广告文件和日志文件进行清理; 若所述游戏类应用文件中的其他文件的路径包括关键词黑名单中的其中一个,或者所述游戏类应用文件中的其他文件为缩略图,则对所述游戏类应用文件中的其他文件进行清理。
9.根据权利要求7或8所述的游戏类应用垃圾文件的清理方法,其特征在于,所述关键词黑名单包括icon和temp。
10.根据权利要求4所述的游戏类应用垃圾文件的清理方法,其特征在于,所述根据第二识别规则判断所述游戏类应用文件中是否包括垃圾文件包括: 判断所述游戏类应用文件中的其他文件的路径是否包括关键词白名单中的其中一个; 则所述根据判断结果对所述游戏类应用文件中的垃圾文件进行清理包括: 若所述游戏类应用文件中的其他文件的路径包括关键词白名单中的其中一个,则对除所述游戏类应用文件中的其他文件以外的文件进行选择性清理。
11.一种游戏类应用垃圾文件的清理装置,其特征在于,包括: 读取单元,用于读取游戏类应用文件; 识别单元,用于根据游戏类应用垃圾文件识别规则判断所述游戏类应用文件中是否包括垃圾文件; 清理单元,用于根据所述识别单元的判断结果对所述游戏类应用文件中的垃圾文件进行清理。
12.根据权利要求11所述的游戏类应用垃圾文件的清理装置,其特征在于,还包括: 生成单元,用于生成游戏类应用垃圾文件识别规则。
13.根据权利要求12所述的游戏类应用垃圾文件的清理装置,其特征在于,所述生成单元,用于提取已清理的游戏类应用垃圾文件的共性规则,作为游戏类应用垃圾文件识别规则。
14.根据权利要求11至13中任一项所述的游戏类应用垃圾文件的清理装置,其特征在于,所述识别单元包括: 第一判断模块,用于判断所述游戏类应用文件中是否有游戏数据包; 第二判断模块,用于当所述第一判断模块判断所述游戏类应用文件中有游戏数据包时,根据第一识别规则判断所述游戏类应用文件中是否包括垃圾文件; 第三判断模块,用于当所述第一判断模块判断所述游戏类应用文件中无游戏数据包时,根据第二识别规则判断所述游戏类应用文件中是否包括垃圾文件。
15.根据权利要求14所述的游戏类应用垃圾文件的清理装置,其特征在于,所述第二判断模块,用于判断所述游戏类应用文件中的广告文件和日志文件是否属于广告文件和日志文件黑名单。
16.根据权利要求15所述的游戏类应用垃圾文件的清理装置,其特征在于,所述清理单元,用于当所述第二判断模块判断所述游戏类应用文件中的广告文件和日志文件属于广告文件和日志文件黑名单时,对所述游戏类应用文件中的广告文件和日志文件进行清理。
17.根据权利要求14所述的游戏类应用垃圾文件的清理装置,其特征在于,所述第三判断模块包括: 第一判断子模块,用于判断所述游戏类应用文件中的广告文件和日志文件是否属于广告文件和日志文件黑名单; 第二判断子模块,用于判断所述游戏类应用文件中的其他文件的路径是否包括关键词黑名单中的其中一个,或者所述游戏类应用文件中的其他文件是否为缩略图。
18.根据权利要求17所述的游戏类应用垃圾文件的清理装置,其特征在于,所述清理单元包括: 第一清理模块,用于当所述第一判断子模块判断所述游戏类应用文件中的广告文件和日志文件属于广告文件和日志文件黑名单时,对所述游戏类应用文件中的广告文件和日志文件进行清理; 第二清理模块,用于当所述第二判断子模块判断所述游戏类应用文件中的其他文件的路径包括关键词黑名单中的其中一个,或者所述游戏类应用文件中的其他文件为缩略图时,对所述游戏类应用文件中的其他文件进行清理。
19.根据权利要求17或18所述的游戏类应用垃圾文件的清理装置,其特征在于,所述关键词黑名单包括icon和temp。
20.根据权利要求14所述的游戏类应用垃圾文件的清理装置,其特征在于,所述第三判断模块,用于判断所述游戏类应用文件中的其他文件的路径是否包括关键词白名单中的其中一个; 则所述处理单元,用于当所述第三判断模块判断所述游戏类应用文件中的其他文件的路径包括关键词白名单中的其中一个时,对除所述游戏类应用文件中的其他文件以外的文件进行选择性清理。
【文档编号】G06F17/30GK104267986SQ201410498021
【公开日】2015年1月7日 申请日期:2014年9月25日 优先权日:2014年9月25日
【发明者】白锡亮, 文小东 申请人:北京金山安全软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1