文件下载方法及装置、存储介质制造方法及图纸

技术编号:16822543 阅读:22 留言:0更新日期:2017-12-16 17:21
本公开是关于一种文件下载方法及装置、存储介质,属于通讯技术领域。该方法包括:通过即时通讯客户端接收通讯文件;在以接收到通讯文件的时刻为起始时刻的预设时长内,下载通讯文件,预设时长小于或等于通讯文件的有效下载时长。本公开解决了相关技术中的文件下载方法的下载灵活性较低的问题,有助于提高下载灵活性。本公开用于文件下载。

File downloading method and device, storage medium

The present disclosure is about a file downloading method, a device and a storage medium, which belong to the communication technology field. The method includes: receiving communication files through instant messaging clients; downloading communication files within the preset time of starting time at the time when the communication files are received, the preset time is less than or equal to the effective downloading time of communication files. This disclosure solves the problem of low flexibility in downloading the files in the related technologies, and helps to improve the flexibility of downloading. This public is used for file downloads.

【技术实现步骤摘要】
文件下载方法及装置、存储介质
本公开涉及通讯
,特别涉及一种文件下载方法及装置、存储介质。
技术介绍
随着通讯技术的发展,基于通讯技术的即时通讯客户端成为必不可少的通讯工具,人们可以利用即时通讯客户端传输即时消息、图片文件等。相关技术中,即时通讯客户端接收到图片文件之后可以显示图片文件的图标,用户可以点击图片文件的图标触发下载指令,即时通讯客户端根据用户触发的下载指令下载图片文件,并在即时通讯客户端的展示界面中展示该图片文件。其中,即时通讯客户端接收到的图片文件具有一定的有效下载时长,当用户在该有效下载时长内点击该图片文件的图标触发下载指令时,即时通讯客户端根据下载指令下载该图片文件。在实现本公开的过程中,专利技术人发现相关技术至少存在以下问题:实际应用中,用户可能没有及时点击图片文件的图标,导致图片文件过期而无法下载,因此相关技术中的文件下载方法的下载灵活性较低。
技术实现思路
为了解决相关技术中的文件下载方法的下载灵活性较低。本公开实施例提供了一种文件下载方法及装置、存储介质。所述技术方案如下:根据本公开实施例的第一方面,提供一种文件下载方法,所述方法包括:通过即时通讯客户端接收通讯文件;在以接收到所述通讯文件的时刻为起始时刻的预设时长内,下载所述通讯文件,所述预设时长小于或等于所述通讯文件的有效下载时长。可选地,所述在以接收到所述通讯文件的时刻为起始时刻的预设时长内,下载所述通讯文件,包括:判断在以接收到所述通讯文件的时刻为起始时刻的预设时长内,是否接收到用户针对所述通讯文件触发的下载指令;当接收到用户针对所述通讯文件触发的下载指令时,根据所述下载指令,在所述即时通讯客户端的展示界面中下载所述通讯文件;当未接收到用户针对所述通讯文件触发的下载指令时,在所述即时通讯客户端的后台下载所述通讯文件。可选地,所述在以接收到所述通讯文件的时刻为起始时刻的预设时长内,下载所述通讯文件,包括:在接收到所述通讯文件时,在所述即时通讯客户端的后台下载所述通讯文件。可选地,所述在所述即时通讯客户端的后台下载所述通讯文件,包括:判断所述通讯文件是否符合预设下载条件;当所述通讯文件符合所述预设下载条件时,在所述即时通讯客户端的后台下载所述通讯文件;其中,所述预设下载条件包括:所述通讯文件的类型为预设文件类型和所述通讯文件占用的存储空间小于预设存储空间中的至少一种。可选地,所述方法还包括:在所述即时通讯客户端的后台下载所述通讯文件之后,接收用户针对所述通讯文件触发的展示指令;根据所述展示指令展示所述通讯文件。可选地,所述方法还包括:在下载所述通讯文件之后,将所述通讯文件存储在所述即时通讯客户端所在终端的与所述即时通讯客户端对应的存储文件夹中;或者,将所述通讯文件存储在与所述即时通讯客户端所在终端对应的存储服务器中。可选地,所述方法还包括:在下载所述通讯文件之后,生成下载提示信息,所述下载提示信息用于指示所述通讯文件下载成功;根据所述下载提示信息,对用户进行提示。可选地,所述通讯文件包括:图片文件、视频文件、音频文件和文档文件中的至少一种。根据本公开实施例的第二方面,提供一种文件下载装置,所述装置包括:第一接收模块,被配置为通过即时通讯客户端接收通讯文件;下载模块,被配置为在以接收到所述通讯文件的时刻为起始时刻的预设时长内,下载所述通讯文件,所述预设时长小于或等于所述通讯文件的有效下载时长。可选地,所述下载模块,被配置为:判断在以接收到所述通讯文件的时刻为起始时刻的预设时长内,是否接收到用户针对所述通讯文件触发的下载指令;当接收到用户针对所述通讯文件触发的下载指令时,根据所述下载指令,在所述即时通讯客户端的展示界面中下载所述通讯文件;当未接收到用户针对所述通讯文件触发的下载指令时,在所述即时通讯客户端的后台下载所述通讯文件。可选地,所述下载模块,被配置为在接收到所述通讯文件时,在所述即时通讯客户端的后台下载所述通讯文件。可选地,所述下载模块,被配置为:判断所述通讯文件是否符合预设下载条件;当所述通讯文件符合所述预设下载条件时,在所述即时通讯客户端的后台下载所述通讯文件;其中,所述预设下载条件包括:所述通讯文件的类型为预设文件类型和所述通讯文件占用的存储空间小于预设存储空间中的至少一种。可选地,所述装置还包括:第二接收模块,被配置为在所述即时通讯客户端的后台下载所述通讯文件之后,接收用户针对所述通讯文件触发的展示指令;展示模块,被配置为根据所述展示指令展示所述通讯文件。可选地,所述装置还包括:第一存储模块,被配置为在下载所述通讯文件之后,将所述通讯文件存储在所述即时通讯客户端所在终端的与所述即时通讯客户端对应的存储文件夹中;或者,第二存储模块,被配置为将所述通讯文件存储在与所述即时通讯客户端所在终端对应的存储服务器中。可选地,所述装置还包括:生成模块,被配置为在下载所述通讯文件之后,生成下载提示信息,所述下载提示信息用于指示所述通讯文件下载成功;提示模块,被配置为根据所述下载提示信息,对用户进行提示。可选地,所述通讯文件包括:图片文件、视频文件、音频文件和文档文件中的至少一种。根据本公开实施例的第三方面,提供一种文件下载装置,包括:处理器;用于存储所述处理器的可执行指令的存储器;其中,所述处理器被配置为:通过即时通讯客户端接收通讯文件;在以接收到所述通讯文件的时刻为起始时刻的预设时长内,下载所述通讯文件,所述预设时长小于或等于所述通讯文件的有效下载时长。根据本公开实施例的第四方面,提供一种可读存储介质,所述可读存储介质中存储有指令,当所述可读存储介质在处理组件上运行时,使得处理组件执行第一方面或第一方面的任一可选方式所述的文件下载方法。本公开实施例提供的技术方案可以包括以下有益效果:本公开实施例提供的文件下载方法及装置、存储介质,由于在预设时长内下载了通讯文件,且预设时长小于或等于通讯文件的有效下载时长,因此可以避免通讯文件过期,解决了相关技术中的文件下载方法的下载灵活性较低的问题,有助于提高下载灵活性。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明为了更清楚地说明本公开的实施例,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本公开各个实施例所涉及的一种实施环境的结构示意图;图2是根据一示例性实施例示出的一种文件下载方法的方法流程图;图3-1是根据另一示例性实施例示出的一种文件下载方法的方法流程图;图3-2是本公开实施例提供的一种在预设时长内下载通讯文件的方法流程图;图3-3是本公开实施例提供的一种在即时通讯客户端的后台下载通讯文件的方法流程图;图4-1是根据一示例性实施例示出的一种文件下载装置的框图;图4-2是根据另一示例性实施例示出的一种文件下载装置的框图;图5是根据一示例性实施例示出的一种文件下载装置的框图。此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另本文档来自技高网...
文件下载方法及装置、存储介质

【技术保护点】
一种文件下载方法,其特征在于,所述方法包括:通过即时通讯客户端接收通讯文件;在以接收到所述通讯文件的时刻为起始时刻的预设时长内,下载所述通讯文件,所述预设时长小于或等于所述通讯文件的有效下载时长。

【技术特征摘要】
1.一种文件下载方法,其特征在于,所述方法包括:通过即时通讯客户端接收通讯文件;在以接收到所述通讯文件的时刻为起始时刻的预设时长内,下载所述通讯文件,所述预设时长小于或等于所述通讯文件的有效下载时长。2.根据权利要求1所述的方法,其特征在于,所述在以接收到所述通讯文件的时刻为起始时刻的预设时长内,下载所述通讯文件,包括:判断在以接收到所述通讯文件的时刻为起始时刻的预设时长内,是否接收到用户针对所述通讯文件触发的下载指令;当接收到用户针对所述通讯文件触发的下载指令时,根据所述下载指令,在所述即时通讯客户端的展示界面中下载所述通讯文件;当未接收到用户针对所述通讯文件触发的下载指令时,在所述即时通讯客户端的后台下载所述通讯文件。3.根据权利要求1所述的方法,其特征在于,所述在以接收到所述通讯文件的时刻为起始时刻的预设时长内,下载所述通讯文件,包括:在接收到所述通讯文件时,在所述即时通讯客户端的后台下载所述通讯文件。4.根据权利要求2或3所述的方法,其特征在于,所述在所述即时通讯客户端的后台下载所述通讯文件,包括:判断所述通讯文件是否符合预设下载条件;当所述通讯文件符合所述预设下载条件时,在所述即时通讯客户端的后台下载所述通讯文件;其中,所述预设下载条件包括:所述通讯文件的类型为预设文件类型和所述通讯文件占用的存储空间小于预设存储空间中的至少一种。5.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:在所述即时通讯客户端的后台下载所述通讯文件之后,接收用户针对所述通讯文件触发的展示指令;根据所述展示指令展示所述通讯文件。6.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:在下载所述通讯文件之后,将所述通讯文件存储在所述即时通讯客户端所在终端的与所述即时通讯客户端对应的存储文件夹中;或者,将所述通讯文件存储在与所述即时通讯客户端所在终端对应的存储服务器中。7.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:在下载所述通讯文件之后,生成下载提示信息,所述下载提示信息用于指示所述通讯文件下载成功;根据所述下载提示信息,对用户进行提示。8.根据权利要求1至3任一所述的方法,其特征在于,所述通讯文件包括:图片文件、视频文件、音频文件和文档文件中的至少一种。9.一种文件下载装置,其特征在于,所述装置包括:第一接收模块,被配置为通过即时通讯客户端接收通讯文件;下载模块,被配置为在以接收到所述通讯文件的时刻为起始时刻的预设时长内,下载所述通讯文件,所述预设时长小于或等于所述通讯文件的有效下载...

【专利技术属性】
技术研发人员:邢冬雨王熙徐胜强李简明谷晨冰
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1