一种下载文件地址的确定方法,及装置的制造方法

文档序号:9506176阅读:513来源:国知局
一种下载文件地址的确定方法,及装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别涉及一种下载文件地址的确定方法,及装置。
【背景技术】
[0002]许多用户在电脑使用一段时间后硬盘(尤其是系统盘目录,通常为C盘目录)剩余空间越来越小,于是就出现电脑卡、响应速度慢的情况。其中很大一部分原因,是因为磁盘空间被下载文件所占据。
[0003]为了提升电脑响应速度,用户就有迫切的需要对这些文件进行管理或删除操作。但是用户通常不清楚自己的下载文件存放在那,因此需要解决如何确定下载文件的存放地址的问题。
[0004]下载文件是通过下载工具下载或者传输的文件。下载工具是下载软件、浏览器或者即时通讯工具等会下载数据信息的工具的统称。当用户没有为下载文件选择保存路径时,下载工具会默认帮用户选择路径去存放下载文件,该路径就是下载工具的默认下载路径。
[0005]电脑磁盘空间不足一直是一个永恒的话题,用户每时每刻都在下载文件,但下载之后的文件可能只是当时的一时之需,过后就不需要这些下载文件。但随着电脑使用年限长而且用户自身没有主动去清理这些下载文件的习惯,就导致这些下载文件吞噬了磁盘的大部分可用空间,因此清理下载文件可以获得较多的磁盘空间,从而解决用户的磁盘空间问题。
[0006]目前确定下载文件地址的方式是通过监控用户的下载行为,将用户下载文件记录下来,通过这些记录可以确定下载文件的地址。在确定下载文件的地址后,可以展示在监控时间段内下载的文件。
[0007]通过监控用户下载行为的方式存在如下问题:需要运行监控程序占用系统资源,对于手机这类数据处理能力相对较弱的终端而言,会造成计算压力;另外,在监控时间段以外下载的文件,无法确定下载地址;再次,随着时间的推移,下载文件的记录会越来越多,另外如果用户采用与监控软件不相关的软件进行批量删除以后,下载文件的记录则会不准确并发生错误。

【发明内容】

[0008]本发明实施例提供了一种下载文件地址的确定方法,及装置,用于准确全面的确定下载文件的地址,并减少对系统资源的占用。
[0009]一种下载文件地址的确定方法,包括:
[0010]接收搜索下载文件的指令;
[0011]在接收到搜索下载文件的指令后,从下载工具中获取下载路径相关信息,和/或,从第三方软件中获取下载路径相关信息;所述第三方软件为下载工具以外的软件;
[0012]依据所述下载路径相关信息,确定下载文件地址。
[0013]一种下载文件地址的确定装置,包括:
[0014]指令接收单元,用于接收搜索下载文件的指令;
[0015]信息获取单元,用于在所述指令接收单元接收到搜索下载文件的指令后,从下载工具中获取下载路径相关信息,和/或,从第三方软件中获取下载路径相关信息;所述第三方软件为下载工具以外的软件;
[0016]地址确定单元,用于依据所述信息获取单元获取的下载路径相关信息,确定下载文件地址。
[0017]从以上技术方案可以看出,本发明实施例具有以下优点:通过从下载工具中获取下载路径相关信息,和/或,从第三方软件中获取下载路径相关信息;从而获得确定下载文件地址的依据。并不需要运行专门的监控程序,也不需要专门记录下载文件,摆脱了对监控程序的依赖;因此,可以准确全面的确定下载文件的地址,并减少对系统资源的占用。
【附图说明】
[0018]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0019]图1为本发明实施例方法流程示意图;
[0020]图2为本发明实施例浏览器读取下载内容的截图示意图;
[0021]图3为本发明实施例装置结构示意图;
[0022]图4为本发明实施例装置结构示意图;
[0023]图5为本发明实施例装置结构示意图;
[0024]图6为本发明实施例装置结构示意图;
[0025]图7为本发明实施例装置结构示意图。
【具体实施方式】
[0026]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0027]本发明实施例提供了一种下载文件地址的确定方法,其特征在于,包括:
[0028]101:接收搜索下载文件的指令;
[0029]在本发明实施例中,搜索下载文件的指令是用来触发执行确定下载文件地址的指令,这个指令可以来源于用户输入的指令,也可以来源于软件本身或者第三方软件的控制指令,具体的表现形式并不会影响到本发明实施实例的实现,因此本发明实施例对此不予限定。
[0030]102:在接收到搜索下载文件的指令后,从下载工具中获取下载路径相关信息,和/或,从第三方软件中获取下载路径相关信息;上述第三方软件为下载工具以外的软件;
[0031]在本发明实施例中,下载工具是下载软件、浏览器或者即时通讯工具等会下载数据信息的工具的统称。下载路径并不是下载文件的地址,而是存放下载文件的存放路径,这个路径可能存放有很多文件;通常下载文件会存放在下载文件的存放路径所标识的地址内;但是下载文件的存放路径内的文件并不一定所有文件都是下载文件。第三方软件可以是诸如系统软件、安全软件在内的任意第三方软件。
[0032]103:依据上述下载路径相关信息,确定下载文件地址。
[0033]本发明实施例,通过从下载工具中获取下载路径相关信息,和/或,从第三方软件中获取下载路径相关信息;从而获得确定下载文件地址的依据。并不需要运行专门的监控程序,也不需要专门记录下载文件,摆脱了对监控程序的依赖;因此,可以准确全面的确定下载文件的地址,并减少对系统资源的占用。
[0034]以下实施例将给出四种可选的获得下载路径相关信息,并以此为依据确定下载文件地址的具体实现方案举例。需要说明的是,以下方案并不是本发明实施例方案的穷举,以下四种方案可以独立使用,也可以组合使用。
[0035]一、上述从第三方软件中获取下载路径相关信息包括:获取下载保护功能软件的保护记录文件;
[0036]上述依据上述下载路径相关信息,确定下载文件地址包括:
[0037]通过上述保护记录文件确定下载文件地址。
[0038]二、上述从下载工具中获取下载路径相关信息包括:
[0039]获取已安装的下载工具,并获取下载工具的下载记录文件;
[0040]上述依据上述下载路径相关信息,确定下载文件地址包括:
[0041]依据上述下载记录文件确定上述下载工具下载的下载文件地址。
[0042]三、上述从下载工具中获取下载路径相关信息包括:
[0043]获取已经安装的下载工具,并获取在上述下载工具设置的下载保存路径;
[0044]上述依据上述下载路径相关信息,确定下载文件地址包括:
[0045]遍历上述下载保存路径内的文件,识别出下载文件;确定识别出的下载文件的地址为上述下载工具的下载文件地址。
[0046]四、上述从第三方软件中获取下载路径相关信息包括:获取系统默认下载保存路径;
[0047]上述依据上述下载路径相关信息,确定下载文件地址包括:
[0048]遍历上述系统默认下载保存路径内的文件,识别出下载文件;确定识别出的下载文件的地址为下载文件地址。
[0049]以上实施例中,第一和第二种可选方案可以优先使用,在第一种和第二种可选方案执行完后,如果效果不理想,可以继续使用第三和/或第四种方案继续搜索下载文件地址。从而更加全面的获取到下载文件的地址;其中第三和第四种文件已经完全脱离了对记录文件或者安全监控软件的限制,对于那些可能已经删除的文件导致的错误,是不受影响的,因此识别成功率仍然保持在较高水平。
[0050]对于已经识别的下载文件,本发明实施例还提供了后续处理依据的可选方案,方便后续对下载文件的处理,也可以方便对用户进行有效提示,具体方案如下:上述方法,还包括:
[0051]确定上述下载文件对应的下载工具以及文件类型,并依据上述下载文件对应的下载工具以及文件类型,对上述下载文件进行重要度预测计算,获得各下载文件的重要度。
[0052]上面的下载工具可以确定到下载文件的重要度,例如:系统下载的更新文件的存档,重要度会高于即时聊天工具下载保存的缓存文件等;文件类型,可以分为一般下载文件、临时缓存文件、系统文件等等。重要度可以依据经验进行设定,本发明实施例对于如何进行重要度分类不做详细限定。
[0053]进一步地,在确定下载文件的重要度以后,可以执行的操作很多,例如显示过程中的提示,删除过程中的删除控制等,具体方案如下:上述方法,还包括:在显示搜索结果时,显示各下载文件的重要度;或者,接收删除指令,所述删除指令对应有重要度级别,按照所述重要度级别,删除各下载文件中重要度小于或等于所述重要度级别的下载文件。
[0054]以下实施例将对本发明实施例的方案进行举例说明,具体举例的应用场景如下:以腾讯电脑管家为平台实现,安
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1