CN105446980B - 一种鉴别图片垃圾文件的方法及装置 - Google Patents

一种鉴别图片垃圾文件的方法及装置 Download PDF

Info

Publication number
CN105446980B
CN105446980B CN201410302748.7A CN201410302748A CN105446980B CN 105446980 B CN105446980 B CN 105446980B CN 201410302748 A CN201410302748 A CN 201410302748A CN 105446980 B CN105446980 B CN 105446980B
Authority
CN
China
Prior art keywords
picture
file
network
caching
catalogue
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410302748.7A
Other languages
English (en)
Other versions
CN105446980A (zh
Inventor
焦国强
杨启东
白锡亮
杜学仕
张楠
陈勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Kingsoft Internet Security Software Co Ltd
Original Assignee
Beijing Kingsoft Internet Security Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Kingsoft Internet Security Software Co Ltd filed Critical Beijing Kingsoft Internet Security Software Co Ltd
Priority to CN201410302748.7A priority Critical patent/CN105446980B/zh
Priority to PCT/CN2015/082122 priority patent/WO2015196981A1/zh
Priority to US15/321,412 priority patent/US10540325B2/en
Publication of CN105446980A publication Critical patent/CN105446980A/zh
Application granted granted Critical
Publication of CN105446980B publication Critical patent/CN105446980B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/172Caching, prefetching or hoarding of files
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/11File system administration, e.g. details of archiving or snapshots
    • G06F16/122File system administration, e.g. details of archiving or snapshots using management policies
    • G06F16/125File system administration, e.g. details of archiving or snapshots using management policies characterised by the use of retention policies
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • G06F16/162Delete operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/18File system types
    • G06F16/182Distributed file systems
    • G06F16/1824Distributed file systems implemented using Network-attached Storage [NAS] architecture
    • G06F16/183Provision of network file services by network file servers, e.g. by using NFS, CIFS
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种鉴别图片垃圾文件的方法及装置,应用于服务器侧识别缓存网络数据中的图片垃圾文件,所述方法包括:获得待检测的目录;判断所述目录中文件的数量是否大于等于第一预设值,若是,则判断所述目录内文件的文件名中是否包含表示网络缓存数据的关键词;若包含,则所述目录中的文件为网络缓存数据,再通过判断所述网络缓存数据中是否存在表示图片文件的关键词来查找是否存在图片文件;若存在,则将所述图片文件识别为缓存的图片垃圾文件;记录所述缓存的图片垃圾文件所在目录路径。应用发明,可以准确地识别出缓存的网络图片垃圾文件。

Description

一种鉴别图片垃圾文件的方法及装置
技术领域
本发明涉及垃圾文件识别技术领域,特别是指一种鉴别图片垃圾文件的方法及装置。
背景技术
随着科技的进步,通信等相关技术的迅速发展,移动设备如手机、PAD等几乎已经融入人们的日常生活中,已经成为人们日常生活中不可缺少的一部分。
由于现有软件应用的特点,移动设备内大量的存储空间经常被无用数据占用,致使移动设备存储空间不足,从而影响正常的应用。例如,移动设备内经常缓存有大量的网络垃圾文件,缓存过多的垃圾文件就会影响移动设备内正常应用的启用。而网络图片垃圾文件又占据了缓存的网络垃圾文件的绝大部分,要清除网络图片文件必然要先识别出垃圾图片,那么如何有效的识别出缓存的垃圾图片文件成为亟需解决的问题。
发明内容
本发明实施例的目的在于提供一种鉴别图片垃圾文件的方法及装置,以准确的识别出缓存的网络图片垃圾文件。
为达到上述目的,本发明实施例公开了一种鉴别图片垃圾文件的方法,应用于服务器侧识别缓存网络数据中的图片垃圾文件,所述方法包括:
获得待检测的目录;
判断所述目录中文件的数量是否大于等于第一预设值,若是,则判断所述目录内文件的文件名中是否包含表示网络缓存数据的关键词;
若包含,则所述目录中的文件为网络缓存数据,再通过判断所述网络缓存数据中是否存在表示无用图片文件的关键词来查找是否存在垃圾图片文件;
若存在,则将找到的图片文件识别为缓存的图片垃圾文件;
记录所述缓存的图片垃圾文件所在目录路径。
其中,所述获得待检测的目录包括:
在服务器侧模拟运行各类应用;
记录各个应用在运行后所产生的文件目录;
将所产生的所有文件目录作为待检测的目录。
其中,判断所述网络缓存数据中是否存在表示无用图片文件的关键词来查找是否存在缓存垃圾图片文件的步骤包括以下其中之一或任意组合:
判断所述网络缓存数据的路径中是否存在表示无用图片的字词,若是,则所述网络缓存数据的路径所指向的文件为缓存的垃圾图片文件;
判断所述网络缓存数据中文件名内是否存在大于等于第二预设值的分隔符,若是,则所述文件名对应的文件为缓存的垃圾图片文件;
判断所述网络缓存数据中文件名内是否存在表示分辨率属性的字串,若是,则所述文件名对应的文件为缓存的垃圾图片文件。
其中,所述表示图片的字词为NEWS和IMAGE;所述分隔符包括但不限于“_”,“%”,“#”;所述表示分辨率属性的字串为XXX*XXX,其中,X表示***数字。
其中,,所述方法还包括:
接收来自移动终端的图片垃圾文件删除请求,所述请求中包括图片垃圾文件的所在目录路径;
将所述请求中的图片垃圾文件所在目录路径与自身存储的图片垃圾文件所在目录路径进行对比,将对比结果为一致的所述请求中的路径进行标识;
向所述移动终端发送图片垃圾文件删除响应,所述响应中包括图片垃圾文件路径标识,以使所述移动终端根据接收到的所述响应能够识别出自身缓存的图片垃圾文件所在目录,并执行相应处理。
其中,所述表示网络缓存数据的关键词为“http”。
本发明实施例还提供了一种鉴别垃圾图片的装置,应用于服务器侧识别缓存网络数据中的图片垃圾文件,所述装置包括:
目录获取模块,用于获得待检测的目录;
第一判断模块,用于判断所述目录中文件的数量是否大于等于第一预设值,当所述目录中文件的数量大于等于第一预设值时,判断所述目录内文件的文件名中是否包含表示网络缓存数据的关键词;
第二判断模块,在所述目录内文件的文件名中包含表示网络缓存数据的关键词时,所述目录中的文件为网络缓存数据,判断所述网络缓存数据中是否存在表示无用图片文件的关键词来查找是否存在垃圾图片文件;
第三判断模块,在所述网络缓存数据中存在表示无用图片文件的关键词时,将找到的图片文件识别为缓存的图片垃圾文件;
记录模块,用于记录所述缓存的图片垃圾文件的路径。
其中,所述目录获取模块包括:
模拟运行子模块,用于在服务器侧模拟运行各类应用;
记录子模块,用于记录各个应用在运行后所产生的文件目录;将所产生的所有文件目录作为待检测的目录。
其中,所述第二判断模块包括以下其中之一或任意组合:
路径判断子模块,用于判断所述网络缓存数据的路径中是否存在表示无用图片的字词,若是,则所述网络缓存数据的路径所指向的文件为缓存的垃圾图片文件;
分隔符判断子模块,用于判断所述网络缓存数据中文件名内是否存在大于等于第二预设值的分隔符,若是,则所述文件名对应的文件为缓存的垃圾图片文件;
分辨率属性判断子模块,用于判断所述网络缓存数据中文件名内是否存在表示分辨率属性的字串,若是,则所述文件名对应的文件为缓存的垃圾图片文件。
其中,所述装置还包括:
接收模块,用于接收来自移动终端的图片垃圾文件删除请求,所述请求中包括图片垃圾文件的路径;
对比模块,用于将所述请求中的图片垃圾文件路径与自身存储的图片垃圾文件路径进行对比,获得路径一致的图片文件标识;
发送模块,用于向所述移动终端发送图片垃圾文件删除响应,所述响应中包括图片垃圾文件标识,以使所述移动终端根据接收到的所述响应能够识别出自身缓存的图片垃圾文件,并执行相应处理。
由上述的技术方案可见,本发明实施例对各类应用运行时所产生的所有目录都进行检测,识别出缓存网络数据中的图片垃圾文件所在目录,并记录所缓存的图片垃圾文件所在目录路径,从而准确地识别出缓存的网络图片垃圾文件。
更进一步的,利用网络侧所记录的缓存网络数据中的图片垃圾文件所在目录的路径,可以帮助移动终端确定自身存储的图片垃圾文件,快速定位图片垃圾文件,提高垃圾文件清理效率。
当然,实施本发明的任一产品或方法必不一定需要同时达到以上所述的所有优点。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据本发明实施例的一种鉴别图片垃圾文件的方法流程图;
图2所基于图1所示实施例的协助移动终端进行图片垃圾文件识别的流程图;
图3是根据本发明实施例的一种鉴别图片垃圾文件的装置逻辑结构示意图;
图4所基于图1所示实施例的移动终端进行图片垃圾文件识别的装置逻辑结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参见图1,其是根据本发明实施例的一种鉴别图片垃圾文件的方法流程图,本实施例应用于服务器侧识别缓存网络数据中的图片垃圾文件,具体包括:
步骤101,获得待检测的目录;
这里,一种可能的获得待检测的目录的步骤包括:
A)在服务器侧模拟运行各类应用,例如,模拟运行各类办公软件如word应用,PDF应用、图像处理工具、词典等等,模拟运行各类聊天工具如QQ、飞信、旺旺等,模拟运行各类游戏应用;本实施例并不对应用本身做限定,任何可运行应用都可以应用于本申请中。
B)记录各个应用在运行后所产生的文件目录;
可以理解,绝大部分应用在运行后都会产生与本应用相关的文件目录,这里,将所产生的所有文件都做记录;
C)将所产生的所有文件目录作为待检测的目录。
这样,可以确保不漏检目录。
步骤102,判断所述目录中文件的数量是否大于等于第一预设值,若是,则执行步骤103,否则结束;
可以理解,如果目录内文件的数量过少,很可能会导致随机性判断不准确,因而需要目录内文件的数量要大于等于第一预设值,该第一预设值为整数,可以是8、10等,具体数值可以根据实际需要确定。
步骤103,判断所述目录内文件的文件名中是否包含表示网络缓存数据的关键词;若包含,则执行步骤104,否则结束;
这里,只要能表示包含网络数据的任何关键词都可以,本申请并不对关键词的表现形式做限定,例如,上述表示网络缓存数据的关键词可以为“http”,当然,在实际应用并不限定关键词“http”的大小写,也就是说,http可以全部是小写字母,也可以全部是大写字母,也可以在该关键词中部分是小写字母部分是大写字母,如Http,htTP等。
步骤104,判定所述目录中的文件为网络缓存数据后,再通过判断所述网络缓存数据中是否存在表示图片文件的关键词来查找是否存在图片文件;若存在,则执行步骤105,否则结束;
具体的,判断所述网络缓存数据中是否存在表示图片文件的关键词来查找是否存在缓存图片文件的步骤可以包括以下三种方式之一或任意组合:
方式一:判断所述网络缓存数据的路径中是否存在表示无用图片的字词,若是,则所述网络缓存数据的路径所指向的文件为缓存的垃圾图片文件;
具体的,所述表示无用图片的字词为NEWS和IMAGE,例如,在路径中顺序同时出现NEWS和IMAGE。当然,能表示图片的任何字词都可以应用于本申请中,本申请并不对字词的具体表现形式做限定。再有在实际应用中并不限定字词NEWS和IMAGE的大小写,也就是说,字词NEWS和IMAGE可以全部是小写字母,也可以全部是大写字母,也可以在该关键词中部分是小写字母部分是大写字母,如news,Image等。
方式二:判断所述网络缓存数据中文件名内是否存在大于等于第二预设值的分隔符,若是,则所述文件名对应的文件为缓存的垃圾图片文件;
这里,分隔符包括但不限于“_”,“%”,“#”等等,任何可能的分隔符都可以应用于本申请中。
上述第二预设值为整数,可以是5、6等,具体数值可以根据实际需要确定。而且,第二预设值的取值可以与第一预设值相同,也可以与第一预设值不同。
方式三:判断所述网络缓存数据中文件名内是否存在表示分辨率属性的字串,若是,则所述文件名对应的文件为缓存的垃圾图片文件。
上述表示分辨率属性的字串为XXX*XXX,其中,X表示***数字,例如可以为120*120等。
步骤105,将找到的图片文件识别为缓存的图片垃圾文件;
步骤106,记录所述缓存的图片垃圾文件所在目录路径。
至此,应用本发明实施例提供的方法,识别出了缓存网络数据中的图片垃圾文件所在目录,并记录所缓存的图片垃圾文件所在目录路径,从而准确地识别出缓存的网络图片垃圾文件。
可以理解,图1所示流程是以对一个目录的检测过程为例进行说明的,在实际应用中,需要对每个目录依次进行上述检测,从而获得所有缓存的网络图片垃圾文件所在目录。
需要说明的是,在图1所示实施例的基础上,还可以利用服务器缓存的图片垃圾文件所在目录路径,协助移动终端进行图片垃圾文件的识别,具体参见图2,
步骤201,接收来自移动终端的图片垃圾文件删除请求,所述请求中包括图片垃圾文件的所在目录路径;
步骤202,将所述请求中的图片垃圾文件所在目录路径与自身存储的图片垃圾文件所在目录路径进行对比,将对比结果为一致的所述请求中的路径进行标识;
步骤203,向所述移动终端发送图片垃圾文件删除响应,所述响应中包括图片垃圾文件路径标识,以使所述移动终端根据接收到的所述响应能够识别出自身缓存的图片垃圾文件所在目录,并执行相应处理。
这里,图片垃圾文件路径标识可以是路径本身,也可以是一个特殊标识,本申请并不对图片垃圾文件路径标识的具体表现形式限定,任何可能的形式都可以应用于本申请中。
在移动终端根据接收到的响应识别出自身缓存的图片垃圾文件所在目录后,可以根据自身的策略做相应处理,例如,直接删除,或者,向用户发送要删除图片垃圾文件的提示信息,得到用户的确认反馈后再执行删除操作,或者,对图片垃圾文件目录路径进行标记,在到达约定的时间后集中处理。
可见,利用网络侧所记录的缓存网络数据中的图片垃圾文件所在目录的路径,可以帮助移动终端确定自身存储的图片垃圾文件,快速定位图片垃圾文件,提高垃圾文件清理效率。
本发明实施例还提供了一种鉴别垃圾图片的装置,应用于服务器侧识别缓存网络数据中的图片垃圾文件,参见图3,所述装置包括:
目录获取模301,用于获得待检测的目录;
第一判断模块302,用于判断所述目录中文件的数量是否大于等于第一预设值,当所述目录中文件的数量大于等于第一预设值时,判断所述目录内文件的文件名中是否包含表示网络缓存数据的关键词;
第二判断模块303,在所述目录内文件的文件名中包含表示网络缓存数据的关键词时,所述目录中的文件为网络缓存数据,判断所述网络缓存数据中是否存在表示无用图片文件的关键词来查找是否存在垃圾图片文件;
第三判断模块304,在所述网络缓存数据中存在表示无用图片文件的关键词时,将找到的图片文件识别为缓存的图片垃圾文件;
记录模块305,用于记录所述缓存的图片垃圾文件的路径。
上述目录获取模块301可以具体包括:
模拟运行子模块(图未视),用于在服务器侧模拟运行各类应用;
记录子模块(图未视),用于记录各个应用在运行后所产生的文件目录;将所产生的所有文件目录作为待检测的目录。
上述第二判断模块303包括以下其中之一或任意组合:
路径判断子模块(图未视),用于判断所述网络缓存数据的路径中是否存在表示无用图片的字词,若是,则所述网络缓存数据的路径所指向的文件为缓存的垃圾图片文件;
分隔符判断子模块(图未视),用于判断所述网络缓存数据中文件名内是否存在大于等于第二预设值的分隔符,若是,则所述文件名对应的文件为缓存的垃圾图片文件;
分辨率属性判断子模块(图未视),用于判断所述网络缓存数据中文件名内是否存在表示分辨率属性的字串,若是,则所述文件名对应的文件为缓存的垃圾图片文件。
应用本发明实施例提供的装置,识别出了缓存网络数据中的图片垃圾文件所在目录,并记录所缓存的图片垃圾文件所在目录路径,从而准确地识别出缓存的网络图片垃圾文件。
在图3所示实施例的基础上,还可以利用服务器缓存的图片垃圾文件所在目录路径,协助移动终端进行垃圾文件的识别,参见图4,在图3所示述装置的基础上还可以包括:
接收模块406,用于接收来自移动终端的图片垃圾文件删除请求,所述请求中包括图片垃圾文件的路径;
对比模块407,用于将所述请求中的图片垃圾文件路径与自身存储的图片垃圾文件路径进行对比,获得路径一致的图片文件标识;
发送模块408,用于向所述移动终端发送图片垃圾文件删除响应,所述响应中包括图片垃圾文件标识,以使所述移动终端根据接收到的所述响应能够识别出自身缓存的图片垃圾文件,并执行相应处理。
图4中模块401-405与图3所示实施例中的模块301-305相同,不再赘述。
可见,利用网络侧所记录的缓存网络数据中的图片垃圾文件所在目录的路径,可以帮助移动终端确定自身存储的图片垃圾文件,快速定位图片垃圾文件,提高垃圾文件清理效率。
对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
为了描述的方便,描述以上装置是以功能分为各种单元分别描述。当然,在实施本发明时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本发明可用于众多通用或专用的计算***环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器***、基于微处理器的***、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何***或设备的分布式计算环境等等。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

Claims (10)

1.一种鉴别图片垃圾文件的方法,其特征在于,应用于服务器侧识别缓存网络数据中的图片垃圾文件,所述方法包括:
获得待检测的目录;
判断所述目录中文件的数量是否大于等于第一预设值,若是,则判断所述目录内文件的文件名中是否包含表示网络缓存数据的关键词;
若包含,则所述目录中的文件为网络缓存数据,再通过判断所述网络缓存数据中是否存在表示无用图片文件的关键词来查找是否存在垃圾图片文件;
若存在,则将找到的图片文件识别为缓存的图片垃圾文件;
记录所述缓存的图片垃圾文件所在目录路径。
2.根据权利要求1所述的方法,其特征在于,所述获得待检测的目录包括:
在服务器侧模拟运行各类应用;
记录各个应用在运行后所产生的文件目录;
将所产生的所有文件目录作为待检测的目录。
3.根据权利要求1所述的方法,其特征在于,判断所述网络缓存数据中是否存在表示无用图片文件的关键词来查找是否存在缓存垃圾图片文件的步骤包括以下其中之一或任意组合:
判断所述网络缓存数据的路径中是否存在表示无用图片的字词,若是,则所述网络缓存数据的路径所指向的文件为缓存的垃圾图片文件;
判断所述网络缓存数据中文件名内是否存在大于等于第二预设值的分隔符,若是,则所述文件名对应的文件为缓存的垃圾图片文件;
判断所述网络缓存数据中文件名内是否存在表示分辨率属性的字串,若是,则所述文件名对应的文件为缓存的垃圾图片文件。
4.根据权利要求3所述的方法,其特征在于,
所述表示无用图片的字词为NEWS和IMAGE;
所述分隔符包括但不限于“_”,“%”,“#”;
所述表示分辨率属性的字串为XXX*XXX,其中,X表示***数字。
5.根据权利要求1-3任一所述的方法,其特征在于,所述方法还包括:
接收来自移动终端的图片垃圾文件删除请求,所述请求中包括图片垃圾文件的所在目录路径;
将所述请求中的图片垃圾文件所在目录路径与自身存储的图片垃圾文件所在目录路径进行对比,将对比结果为一致的所述请求中的路径进行标识;
向所述移动终端发送图片垃圾文件删除响应,所述响应中包括图片垃圾文件路径标识,以使所述移动终端根据接收到的所述响应能够识别出自身缓存的图片垃圾文件所在目录,并执行相应处理。
6.根据权利要求1所述的方法,其特征在于,所述表示网络缓存数据的关键词为“http”。
7.一种鉴别垃圾图片的装置,其特征在于,应用于服务器侧识别缓存网络数据中的图片垃圾文件,所述装置包括:
目录获取模块,用于获得待检测的目录;
第一判断模块,用于判断所述目录中文件的数量是否大于等于第一预设值,当所述目录中文件的数量大于等于第一预设值时,判断所述目录内文件的文件名中是否包含表示网络缓存数据的关键词;
第二判断模块,在所述目录内文件的文件名中包含表示网络缓存数据的关键词时,所述目录中的文件为网络缓存数据,判断所述网络缓存数据中是否存在表示无用图片文件的关键词来查找是否存在垃圾图片文件;
第三判断模块,在所述网络缓存数据中存在表示无用图片文件的关键词时,将找到的图片文件识别为缓存的图片垃圾文件;
记录模块,用于记录所述缓存的图片垃圾文件的路径。
8.根据权利要求7所述的装置,其特征在于,所述目录获取模块包括:
模拟运行子模块,用于在服务器侧模拟运行各类应用;
记录子模块,用于记录各个应用在运行后所产生的文件目录;将所产生的所有文件目录作为待检测的目录。
9.根据权利要求7所述的装置,其特征在于,所述第二判断模块包括以下其中之一或任意组合:
路径判断子模块,用于判断所述网络缓存数据的路径中是否存在表示无用图片的字词,若是,则所述网络缓存数据的路径所指向的文件为缓存的垃圾图片文件;
分隔符判断子模块,用于判断所述网络缓存数据中文件名内是否存在大于等于第二预设值的分隔符,若是,则所述文件名对应的文件为缓存的垃圾图片文件;
分辨率属性判断子模块,用于判断所述网络缓存数据中文件名内是否存在表示分辨率属性的字串,若是,则所述文件名对应的文件为缓存的垃圾图片文件。
10.根据权利要求7-9任一所述的装置,其特征在于,所述装置还包括:
接收模块,用于接收来自移动终端的图片垃圾文件删除请求,所述请求中包括图片垃圾文件的路径;
对比模块,用于将所述请求中的图片垃圾文件路径与自身存储的图片垃圾文件路径进行对比,获得路径一致的图片文件标识;
发送模块,用于向所述移动终端发送图片垃圾文件删除响应,所述响应中包括图片垃圾文件标识,以使所述移动终端根据接收到的所述响应能够识别出自身缓存的图片垃圾文件,并执行相应处理。
CN201410302748.7A 2014-06-27 2014-06-27 一种鉴别图片垃圾文件的方法及装置 Active CN105446980B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201410302748.7A CN105446980B (zh) 2014-06-27 2014-06-27 一种鉴别图片垃圾文件的方法及装置
PCT/CN2015/082122 WO2015196981A1 (zh) 2014-06-27 2015-06-23 一种鉴别图片垃圾文件的方法及装置
US15/321,412 US10540325B2 (en) 2014-06-27 2015-06-23 Method and device for identifying junk picture files

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410302748.7A CN105446980B (zh) 2014-06-27 2014-06-27 一种鉴别图片垃圾文件的方法及装置

Publications (2)

Publication Number Publication Date
CN105446980A CN105446980A (zh) 2016-03-30
CN105446980B true CN105446980B (zh) 2018-12-14

Family

ID=54936833

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410302748.7A Active CN105446980B (zh) 2014-06-27 2014-06-27 一种鉴别图片垃圾文件的方法及装置

Country Status (3)

Country Link
US (1) US10540325B2 (zh)
CN (1) CN105446980B (zh)
WO (1) WO2015196981A1 (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105446987B (zh) * 2014-06-30 2019-03-26 北京金山安全软件有限公司 图片类垃圾文件的识别方法、装置和电子设备
CN105808677A (zh) * 2016-03-01 2016-07-27 北京金山安全软件有限公司 一种图片删除方法、装置及电子设备
CN107301351A (zh) * 2017-06-22 2017-10-27 北京北信源软件股份有限公司 一种扫描与清除网络访问记录的方法与装置
CN107273523A (zh) * 2017-06-22 2017-10-20 北京北信源软件股份有限公司 一种网络访问记录清除方法及装置
CN108287860A (zh) * 2017-09-05 2018-07-17 腾讯科技(深圳)有限公司 模型生成方法、垃圾文件识别方法及装置
US11249946B2 (en) 2018-05-11 2022-02-15 EMC IP Holding Company LLC Path name cache for notifications of file changes
CN113868093B (zh) * 2021-10-13 2024-05-24 平安银行股份有限公司 垃圾文件监测方法、装置、设备及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101311934A (zh) * 2008-06-30 2008-11-26 腾讯科技(深圳)有限公司 基于媒体播放器的关键词内容发布方法及***
CN102880713A (zh) * 2012-09-29 2013-01-16 北京奇虎科技有限公司 文件清理方法及装置
CN102970420A (zh) * 2012-11-07 2013-03-13 广东欧珀移动通信有限公司 一种Android ***中的图片过滤方法及***
CN103324639A (zh) * 2012-03-23 2013-09-25 腾讯科技(深圳)有限公司 清理垃圾项目的方法及装置
CN103365882A (zh) * 2012-03-30 2013-10-23 网秦无限(北京)科技有限公司 一种移动终端上垃圾文件清理的方法和***

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7096418B1 (en) * 2000-02-02 2006-08-22 Persistence Software, Inc. Dynamic web page cache
CN102567319B (zh) * 2010-12-10 2016-08-24 深圳市世纪光速信息技术有限公司 网页图片过滤方法及***
US20120212606A1 (en) * 2011-02-20 2012-08-23 Min-Hung Chien Image processing method and image processing apparatus for dealing with pictures found by location information and angle information
CN102654872A (zh) * 2011-03-03 2012-09-05 腾讯科技(深圳)有限公司 一种清理应用程序产生的垃圾文件的方法及装置
US20130205277A1 (en) * 2012-02-07 2013-08-08 Telerik, AD Environment and method for cross-platform development of software applications
CN103530424A (zh) * 2013-10-31 2014-01-22 北京奇虎科技有限公司 一种垃圾文件的检测方法及装置
CN103677977B (zh) * 2013-12-19 2017-05-17 贝壳网际(北京)安全技术有限公司 清理移动终端中临时文件的方法、装置和移动终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101311934A (zh) * 2008-06-30 2008-11-26 腾讯科技(深圳)有限公司 基于媒体播放器的关键词内容发布方法及***
CN103324639A (zh) * 2012-03-23 2013-09-25 腾讯科技(深圳)有限公司 清理垃圾项目的方法及装置
CN103365882A (zh) * 2012-03-30 2013-10-23 网秦无限(北京)科技有限公司 一种移动终端上垃圾文件清理的方法和***
CN102880713A (zh) * 2012-09-29 2013-01-16 北京奇虎科技有限公司 文件清理方法及装置
CN102970420A (zh) * 2012-11-07 2013-03-13 广东欧珀移动通信有限公司 一种Android ***中的图片过滤方法及***

Also Published As

Publication number Publication date
CN105446980A (zh) 2016-03-30
US20170199889A1 (en) 2017-07-13
WO2015196981A1 (zh) 2015-12-30
US10540325B2 (en) 2020-01-21

Similar Documents

Publication Publication Date Title
CN105446980B (zh) 一种鉴别图片垃圾文件的方法及装置
CN105701096A (zh) 索引生成方法、数据查询方法、装置及***
CN104933363B (zh) 检测恶意文件的方法和装置
KR101183404B1 (ko) 자동 검색 메뉴와의 사용자 인터페이스를 제공하는 시스템및 방법
CN104881496B (zh) 一种文件名称识别及文件清理方法及装置
US8935617B2 (en) Centralized media handling
US10644964B2 (en) Method and system for discovering and presenting access information of network applications
CN103383698B (zh) 数据删除的方法及其移动终端
US20140095964A1 (en) Message links
CN104881495B (zh) 一种文件夹路径识别及文件夹清理方法及装置
CN108900554B (zh) Http协议资产检测方法、***、设备及计算机介质
US9471699B2 (en) Managing bookmarks within a collaborative application
CN103942344A (zh) 一种预览文件的方法及文件处理***
CN110688353A (zh) 文件管理方法、设备以及计算机可读介质
JP4894253B2 (ja) メタデータ生成装置およびメタデータ生成方法
TWI483171B (zh) 檔案管理系統及方法
CN103744883A (zh) 一种快速选取信息碎片的方法及***
CN104252537B (zh) 基于邮件特征的索引分片方法
US7937360B2 (en) Transferring messages to a directory
CN104021170A (zh) 一种信息获取方法及云端服务器
EP2819028A2 (en) Content management system
CN105913215A (zh) 电子邮件处理方法及设备
US9426173B2 (en) System and method for elimination of spam in a data stream according to information density
CN110275863A (zh) 文件移动方法、装置及存储介质
CN105740272B (zh) 资源文件搜索方法和***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant