数据下载管理方法及系统的制作方法

文档序号:9579088阅读:446来源:国知局
数据下载管理方法及系统的制作方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及数据下载管理方法及系统。
【背景技术】
[0002]众所周知,现有的Linux, Unix操作系统提供了简单的下载工具wget,该wget可以完成简单的URL下载,在下载的过程中通常是将下载产生的文件储存至预置目录下。当下载的文件名称与预置目录下的文件名称相同时,需要用户对预置目录的文件进行整理,才可以进行相应的下载,从而导致下载操作难度较大。

【发明内容】

[0003]本发明实施例的主要目的是提供一种数据下载管理方法及系统,旨在降低下载的操作难度。
[0004]为实现上述目的,本发明实施例提供了一种数据下载管理方法,包括以下步骤:
[0005]当接收到下载请求时,按照预设的配置规则获得与所述下载请求一一对应的下载任务标识;
[0006]根据所述下载任务标识在预置目录下创建下载文件夹,所述下载文件夹的文件名包括所述下载任务标识;
[0007]根据所述下载请求,建立相应的下载任务,并将下载时产生的文件储存至所述下载文件夹中。
[0008]进一步地,本发明实施例还提供了一种数据下载管理系统,包括:
[0009]第一获取模块,用于当接收到下载请求时,按照预设的配置规则获得与所述下载请求一一对应的下载任务标识;
[0010]文件创建模块,用于根据所述下载任务标识在预置目录下创建下载文件夹,所述下载文件夹的文件名包括所述下载任务标识;
[0011]第一处理模块,用于根据所述下载请求,建立相应的下载任务,并将下载时产生的文件储存至所述下载文件夹中。
[0012]本发明通过在接收到下载请求时,按照预设的配置规则获得与所述下载请求一一对应的下载任务标识;根据所述下载任务标识在预置目录下创建下载文件夹,所述下载文件夹的文件名包括所述下载任务标识;并根据所述下载请求,建立相应的下载任务,并将下载时产生的文件储存至所述下载文件夹中,从而实现文件的下载。由于在文件下载的过程中在预置的下载目录中新建下载文件夹,且该下载文件夹的文件名包括下载任务标识,从而使得各下载文件夹的名称不同,无需考虑下载相同文件时,需要对下载目录进行整理,从而降低了下载的操作难度。
【附图说明】
[0013]图1为本发明数据下载管理系统第一实施例的硬件架构示意图;
[0014]图2为本发明数据下载管理系统第二实施例的功能模块结构示意图;
[0015]图3为本发明数据下载管理系统第三实施例的功能模块结构示意图;
[0016]图4为本发明数据下载管理系统第四实施例的功能模块结构示意图;
[0017]图5为本发明数据下载管理系统第五实施例的功能模块结构示意图;
[0018]图6为本发明数据下载管理系统第六实施例的功能模块结构示意图;
[0019]图7为本发明数据下载管理方法第一实施例的流程示意图;
[0020]图8为本发明数据下载管理方法第二实施例的流程示意图;
[0021]图9为本发明数据下载管理方法第三实施例的流程示意图;
[0022]图10为本发明数据下载管理方法第四实施例的流程示意图;
[0023]图11为本发明数据下载管理方法第五实施例的流程示意图。
[0024]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0025]以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0026]本发明提出了一种数据下载管理系统。参照图1,该实施例的数据下载管理系统包括:处理器111、存储器112、用户接口 113、网络接口 114及通信总线115。通信总线115用于数据服务器中各组成部件之间的通信,用户接口 113用于接收用户输入的信息,该用户接口可以为有线接口及无线接口,例如键盘、鼠标等。网络接口 114用于数据服务器与外部进行互相通信,该网络接口 114也可以包括有线接口及无线接口。存储器112可以包括一个或一个以上计算机可读存储介质,而且其不但包括内部存储器,还包括外部存储器。该存储器中存储有操作系统及数据下载管理应用程序等等。处理器111用于调用存储器112中的数据下载管理应用程序,以执行以下操作:
[0027]通过网络接口 104接收用户输入的下载请求;
[0028]当接收到下载请求时,按照预设的配置规则获得与所述下载请求一一对应的下载任务标识;
[0029]根据所述下载任务标识在预置目录下创建下载文件夹,所述下载文件夹的文件名包括所述下载任务标识;
[0030]根据所述下载请求,建立相应的下载任务,并将下载时产生的文件储存至所述下载文件夹中。
[0031]进一步地,处理器111还用于调用存储器112中的数据下载管理应用程序,以执行以下操作:
[0032]扫描所述预置目录下的下载文件夹对应的下载任务标识;
[0033]获取所述下载任务标识对应的任务进程信息;所述任务进程信息包括进程ID和任务进程状态;
[0034]根据下载任务标识对应的下载文件夹的位置信息和对应的任务进程信息建立下载任务列表;
[0035]显示所述下载任务列表。
[0036]进一步地,处理器111还用于调用存储器112中的数据下载管理应用程序,以执行以下操作:
[0037]当接收到用户在所述下载任务列表上输入的暂停操作指令时,根据用户选择的待暂停下载任务进程生成暂停任务请求,所述暂停任务请求包括所述待暂停下载任务进程的进程ID ;
[0038]根据所述暂停任务请求及所述进程ID输出取消进程指令,以取消所述进程ID对应的进程的运行。
[0039]进一步地,处理器111还用于调用存储器112中的数据下载管理应用程序,以执行以下操作:
[0040]当接收到用户在所述下载任务列表上输入的恢复操作指令时,根据用户选择的待恢复下载任务进程生成恢复任务请求,所述恢复任务请求包括所述待恢复下载任务进程的下载任务标识和与所述下载任务标识对应的下载文件夹的位置信息;
[0041]根据所述恢复任务请求及所述下载文件夹的位置信息获取所述输出记录文件;
[0042]根据所述记录文件获得所述待恢复的下载任务的下载信息;
[0043]根据所述下载信息按照断点续传的方式继续创建新的下载任务,以恢复下载。
[0044]进一步地,处理器111还用于调用存储器112中的数据下载管理应用程序,以执行以下操作:
[0045]当接收到用户在所述下载任务列表上输入的删除操作指令时,根据用户选择的待删除下载任务进程生成删除任务请求,所述删除任务请求包括待删除的下载任务进程的进程ID及对应的下载文件夹的位置信息;
[0046]根据所述删除任务请求及所述进程ID输出取消进程指令,以取消所述进程ID对应的进程的运行;并根据所述下载文件夹的位置信息删除所述下载文件夹。
[0047]本发明通过在接收到下载请求时,按照预设的配置规则获得与所述下载请求一一对应的下载任务标识;根据所述下载任务标识在预置目录下创建下载文件夹,所述下载文件夹的文件名包括所述下载任务标识;并根据所述下载请求,建立相应的下载任务,并将下载时产生的文件储存至所述下载文件夹中,从而实现文件的下载。由于在文件下载的过程中在预置的下载目录中新建下载文件夹,且该下载文件夹的文件名包括下载任务标识,从而使得各下载文件夹的名称不同,无需考虑下载相同文件时,需要对下载目录进行整理,从而降低了下载的操作难度。
[0048]参照图2,提供了一种数据下载管理系统的第二实施例,本实施例中,该数据下载管理系统包括:
[0049]第一获取模块211,用于当接收到下载请求时,按照预设的配置规则获得与所述下载请求一一对应
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1