预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115766697A(43)申请公布日2023.03.07(21)申请号202210589804.4(22)申请日2022.05.26(71)申请人惠州市德赛西威汽车电子股份有限公司地址516006广东省惠州市仲恺高新区和畅五路西103号(72)发明人田兴奋(74)专利代理机构北京品源专利代理有限公司11332专利代理师王瑞云(51)Int.Cl.H04L67/06(2022.01)H04L9/40(2022.01)H04L67/02(2022.01)H04L67/141(2022.01)权利要求书2页说明书10页附图2页(54)发明名称一种文件下载方法、装置、设备和存储介质(57)摘要本发明公开了一种文件下载方法、装置、设备和存储介质。该方法包括:根据目标参数获取目标任务标识;根据所述目标任务标识确定目标任务状态;若所述目标任务状态为运行成功状态,则下载所述目标任务对应的目标文件。本发明实施例通过实时监控任务状态,当检测到任务运行成功后,将存档文件下载到本地进行保存。用户在本地执行该程序即可在Jenkins任务每次构建完成后将存档文件自动下载到本地电脑,无需人为识别构建是否完成,确保能够及时获取到最新一次构建的产物,可避免用户下载文件时因文件较大或网速较慢影响文件的下载速度从而影响用户的工作效率的问题。CN115766697ACN115766697A权利要求书1/2页1.一种文件下载方法,其特征在于,包括:根据目标参数获取目标任务标识;根据所述目标任务标识确定目标任务状态;若所述目标任务状态为运行成功状态,则下载所述目标任务对应的目标文件。2.根据权利要求1所述的方法,其特征在于,若所述目标任务的运行状态为运行成功状态,则下载所述目标任务对应的目标文件,包括:若所述目标任务的运行状态为运行成功状态,则获取所述目标任务标识对应的目标构建编号;根据所述目标构建编号与目标服务器建立连接;根据所述目标构建编号生成构建信息获取指令,并将所述构建信息获取指令发送至所述目标服务器,以使所述目标服务器根据所述目标构建编号确定目标构建信息;接收所述目标服务器反馈的目标构建信息;根据所述目标构建信息确定目标URL地址;获取存档文件清单;根据所述存档文件清单和所述目标URL地址确定目标地址;根据所述目标地址下载所述目标任务对应的目标文件。3.根据权利要求1所述的方法,其特征在于,根据目标参数获取目标任务标识,包括:获取用户输入的账户名和密码;根据所述账户名和所述密码进行身份验证;若身份验证通过,则获取目标参数;根据所述目标参数确定目标任务标识。4.根据权利要求3所述的方法,其特征在于,获取用户输入的账户名和密码,包括:当HTTP协议模式为非KeepAlive模式时,获取用户输入的账户名和密码。5.根据权利要求2所述的方法,其特征在于,还包括:若所述目标任务的运行状态为运行中状态,则生成提醒信息,并显示所述提醒信息;当处于目标时间时,返回执行根据所述目标构建编号与目标服务器建立连接操作。6.一种文件下载装置,其特征在于,包括:获取模块,用于根据目标参数获取目标任务标识;确定模块,用于根据所述目标任务标识确定目标任务状态;下载模块,用于若所述目标任务状态为运行成功状态,则下载所述目标任务对应的目标文件。7.根据权利要求6所述的装置,其特征在于,所述下载模块包括:第一获取单元,用于若所述目标任务的运行状态为运行成功状态,则获取所述目标任务标识对应的目标构建编号;建立单元,用于根据所述目标构建编号与目标服务器建立连接;生成单元,用于根据所述目标构建编号生成构建信息获取指令,并将所述构建信息获取指令发送至所述目标服务器,以使所述目标服务器根据所述目标构建编号确定目标构建信息;接收单元,用于接收所述目标服务器反馈的目标构建信息;2CN115766697A权利要求书2/2页第一确定单元,用于根据所述目标构建信息确定目标URL地址;第二获取单元,用于获取存档文件清单;第二确定单元,用于根据所述存档文件清单和所述目标URL地址确定目标地址;下载单元,用于根据所述目标地址下载所述目标任务对应的目标文件。8.根据权利要求6所述的装置,其特征在于,所述获取模块包括:第三获取单元,用于获取用户输入的账户名和密码;身份验证单元,用于根据所述账户名和所述密码进行身份验证;第四获取单元,用于若身份验证通过,则获取目标参数;第三确定单元,用于根据所述目标参数确定目标任务标识。9.一种电子设备,其特征在于,所述电子设备包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求