一种下载方法、路由器及计算机可读存储介质与流程

文档序号:19124534发布日期:2019-11-13 01:59阅读:191来源:国知局
一种下载方法、路由器及计算机可读存储介质与流程

本申请涉及路由器领域,特别是涉及一种下载方法、路由器及计算机可读存储介质。



背景技术:

目前,用户想要下载电影、电视剧等节目时,一般通过终端,比如手机或电脑登陆应用程序或根据地址链接手动下载,过程繁琐,效率较低。



技术实现要素:

本申请主要是提供一种下载方法、路由器及计算机可读存储介质,能够提高下载效率。

为解决上述技术问题,本申请采用的一个技术方案是:提供一种下载方法,所述下载方法包括:路由器获取待下载目标的网页链接;所述路由器访问与所述网页链接对应的网页以获取所述待下载目标的待下载信息,所述待下载信息包括所述待下载目标的下载地址;所述路由器根据所述下载地址对所述待下载目标进行下载。

其中,所述待下载信息还包括所述待下载目标的播放进度,所述路由器根据所述下载地址对所述待下载目标进行下载的步骤包括:所述路由器根据所述待下载地址对所述待下载目标未播放的内容进行下载。

其中,所述待下载信息还包括所述待下载目标的更新进度,所述路由器根据所述下载地址对所述待下载目标进行下载步骤包括:所述路由器判断所述待下载目标是否连载结束;若未连载结束,所述路由器获取所述待下载目标的更新时间;所述路由器在所述更新时间下载更新的所述待下载目标。

其中,所述路由器根据所述下载地址对所述待下载目标进行下载的步骤包括:所述路由器监测宽带的当前使用速度,以计算所述宽带的剩余使用速度;所述路由器分配小于或等于所述剩余使用速度的下载速度,以使得所述路由器根据所述下载速度对所述待下载目标进行下载。

其中,所述路由器监测宽带的当前使用状态的步骤包括:所述路由器根据当前时间在历史使用记录中获取与所述当前时间相应的时间的使用状态,以作为所述当前使用状态。

其中,所述路由器访问与所述网页链接对应的网页以获取所述待下载目标的待下载信息的步骤包括:所述路由器下载与所述网页链接对应的网页;所述路由器在历史登陆记录中获取所述网页的用户名及密码;所述路由器登陆所述网页以获取所述待下载信息。

其中,所述路由器根据所述下载地址对所述待下载目标进行下载的步骤之后还包括:所述路由器存储下载完成后的所述待下载目标;所述路由器生成与所述下载完成后的待下载目标对应的文件链接。

其中,所述路由器根据所述下载地址对所述待下载目标进行下载的步骤包括:所述路由器根据可存储空间计算所述待下载目标的下载格式;所述路由器根据所述下载地址以所述下载格式对所述待下载目标进行下载。

为解决上述技术问题,本申请采用的另一个技术方案是:提供一种路由器,所述路由器包括处理器以及存储器,所述处理器耦合所述存储器,所述处理器在工作时执行指令以实现如上述的方法。

为解决上述技术问题,本申请采用的另一个技术方案是:提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现如上述的方法。

本申请的有益效果是:区别于现有技术的情况,本申请通过路由器获取待下载目标的网页链接;路由器访问与网页链接对应的网页以获取待下载目标的待下载信息,待下载信息包括待下载目标的下载地址;路由器根据下载地址对待下载目标进行下载的方法,使得用户不需要登陆应用程序或根据地址链接手动下载,提高下载效率。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,其中:

图1是本申请提供的下载方法第一实施例的流程示意图;

图2是图1中步骤s120一实施方式的具体流程示意图;

图3是图1中步骤s130一实施方式的具体流程示意图;

图4是图1中步骤s130另一实施方式的具体流程示意图;

图5是本申请提供的下载方法第二实施例的流程示意图;

图6是图5中步骤s230一实施方式的具体流程示意图;

图7是本申请提供的路由器实施例的示意框图;

图8是本申请提供的计算机可读存储介质实施例的示意框图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

请参阅图1,图1是本申请提供的下载方法第一实施例的流程示意图,本实施例中的下载方法包括:

s110:路由器获取待下载目标的网页链接;

具体的,路由器可通过与路由器通信连接的终端获取待下载目标的网页链接,具体实施时,用户可通过终端,比如手机或电脑将待下载目标的网页链接发送至路由器,用户也可以在终端点击下载命令,终端根据该下载命令获取待下载目标的网页链接,并将包含该网页链接的下载请求发送至路由器。

在一实际应用场景中,当用户通过终端播放待下载目标时,比如该待下载目标为电影,终端获取待下载目标的播放进度以判断待下载目标是否播放完毕,若未播放完毕,终端即获取待下载目标的网页链接,并将该网页链接发送至路由器;在另一实际应用场景中,当用户通过终端播放待下载目标时,比如该待下载目标为电视剧,终端获取待下载目标的更新进度以判断待下载目标是否连载结束,若未连载结束,终端即获取待下载目标的网页链接,并将该网页链接发送至路由器。

s120:路由器访问与网页链接对应的网页以获取待下载目标的待下载信息;

其中,该待下载信息包括待下载目标的下载地址、名称,还可以包括待下载目标的播放进度,比如待下载目标为电影,即为电影的播放进度,还可以包括待下载目标的更新进度,比如待下载目标为处于连载状态的电视剧。

请参阅图2,图2是图1中步骤s120一实施方式的具体流程示意图,在该一实施方式中,步骤s120具体包括:

s120a:路由器下载与网页链接对应的网页;

具体的,路由器接收终端发送的网页链接后,通过互联网下载与网页链接对应的网页。

s120b:路由器在历史登陆记录中获取网页的用户名及密码;

其中,该历史登陆记录可以是路由器的历史下载记录,也即路由器在历史下载的过程中登陆该网页而使用用户名及密码时被记录,也可以是用户在历史时间通过终端登陆该网页而使用用户名和密码时被记录,通过历史记录中获取网页的用户名及密码,不需要用户手动输入,提高便利性。

可以理解的,当历史记录中没有该网页的用户名及密码时,路由器则可发送提示信息,以提醒用户输入用户名及密码。

s120c:路由器登陆网页以获取待下载信息。

具体的,当路由器获取到登陆用户名及密码后登陆该网页,并对网页进行自主分析以获取待下载信息。

s130:路由器根据下载地址对待下载目标进行下载。

可选的,路由器根据下载地址对待下载目标未播放的内容进行下载,在一实际应用场景中,当用户观看电影或电视剧,未看完而需要下载时,路由器即下载电影或电视剧未播放的内容,从而使得用户下次观看时直接观看未播放的内容,而不需要重复观看或调整进度条,提高用户便利性,且能够节省路由器的存储空间,当然,在其他应用场景中,也可以下载待下载目标的全部内容,以供用户多次观看。

参阅图3,图3是图1中步骤s130一实施方式的具体流程示意图,在该实施方式中,步骤s130具体包括:

s130a:路由器判断待下载目标是否连载结束:

具体的,在该实施方式中,步骤s120中的待下载信息包括待下载目标的更新进度,路由器通过该更新进度判断待下载目标是否连载结束,若未连载结束,则执行步骤s130b,若连载结束,则结束或以其他方式对待下载目标进行下载。

s130b:路由器获取待下载目标的更新时间;

具体的,路由器通过网页的历史更新时间获取待下载目标的更新时间。

s130c:路由器在更新时间下载更新的待下载目标。

具体的,路由器在每一次的更新时间时,刷新网页以根据下载地址下载更新后的待下载目标,而不需要手动刷新网页等待更新,提高用户便利性。

请参阅图4,图4是图1中步骤s130另一实施方式的具体流程示意图,在该另一实施方式中,步骤s130具体包括:

s1301:路由器监测宽带的当前使用速度,以计算所述宽带的剩余使用速度;

具体的,宽带根据宽带的当前使用情况监测宽带的当前使用速度,比如宽带的当前使用速度为3m,宽带的总速为10m,那么剩余使用速度即为7m。

可选的,在另一实际应用场景中,路由器根据当前时间在历史使用记录中获取与当前时间相应的时间的使用速度,以作为当前使用速度,比如,比如白天宽带的使用设备较多,使用速度较大,而黑夜的使用设备较少,使用速度较低。

s1302:路由器分配小于或等于剩余使用速度的下载速度,以使得路由器根据下载速度对待下载目标进行下载。

具体的,路由器根据步骤s1301中计算的剩余使用速度,分配不影响宽带的当前使用速度的下载速度,从而使得路由器根据该下载速度对待下载目标进行下载时,不影响宽带的当前使用设备的正常使用,比如,宽带的总速为10m,当前使用速度为3m,则可分配小于或等于7m的下载速度进行下载,当使用速度为0,则可分配全速下载。

可选的,当步骤s130中下载完成后,路由器发送下载完成的提示,以提醒用户下载完成,该提示可通过发送至用户终端的提示信息进行提示,也可以通过路由器本身进行提示,比如路由器发出声音或灯光提示。

本实施例中的下载方法通过路由器获取待下载目标的网页链接;路由器访问与网页链接对应的网页以获取待下载目标的待下载信息,待下载信息包括待下载目标的下载地址;路由器根据下载地址对待下载目标进行下载的方法,使得用户不需要登陆应用程序或根据地址链接手动下载,提高下载效率。

参阅图5,图5是本申请提供的下载方法第二实施例的流程示意图,本实施例中的步骤s210及s220与上述第一实施例中的步骤s110及s120相同,在此不再赘述,本实施例中的下载方法还包括:

s230:路由器根据下载地址对待下载目标进行下载;

参阅图6,图6是图5中步骤s230一实施方式的具体流程示意图,在该一实施方式中,步骤s230具体包括:

s2301:路由器根据可存储空间计算待下载目标的下载格式;

具体的,路由器获取路由器的可存储空间的大小,并计算待下载目标在不同的下载格式下,比如超清格式、高清格式或标清格式下的文件大小,从而选择可存储空间能够容纳的下载格式,当可存储空间能够容纳多个下载格式时,可优先选择较高格式进行下载。

可选的,当路由器的可存储空间不足以容纳任何一种下载格式的待下载目标时,路由器删除存储空间内已存储的文件,删除方式可根据历史下载时间的先后顺序进行删除,优先删除时间下载时间较久的文件,也可以根据文件的大小进行删除,优先删除较大的文件或删除与待下载目标的大小相适配的文件。

s2302:路由器根据下载地址以下载格式对待下载目标进行下载。

可选的,在步骤s230中也可以预设的下载格式对待下载目标进行下载,设置方式可通过用户自主设定的方式。

s240:路由器存储下载完成后的待下载目标;

具体的,路由器下载完成后,将下载完成后的待下载目标存储在路由器的存储空间中,并可根据待下载目标的名称形成文件夹,将下载完成后的待下载目标存储在该文件夹中。

s250:路由器生成与下载完成后的待下载目标对应的文件链接。

具体的,当路由器存储下载完成后的待下载目标后,生成与下载完成后的待下载目标对应的文件链接,并将该文件链接发送至用户终端,从而使得用户可通过该文件链接在终端上直接播放待下载目标,或者通过该文件链接在终端上查询下载完成后的待下载目标的存储路径,从而拷贝该下载完成后的待下载目标。

本实施例中的下载方法进一步通过路由器存储下载完成后的待下载目标,路由器生成与下载完成后的待下载目标对应的文件链接的方法,使得下载完成后的待下载目标在不占用终端的存储空间的同时,用户还能够通过终端直接播放下载完成后的待下载目标。

参阅图7,图7是本申请提供的路由器实施例的示意框图,本实施例中的路由器包括处理器310及存储器320,处理器310与存储器320耦合,处理器310在工作时执行指令以实现上述任一实施例中的下载方法。

其中,处理器310还可以称为cpu(centralprocessingunit,中央处理单元)。处理器310可能是一种集成电路芯片,具有信号的处理能力。处理器310还可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器,但不仅限于此。

参阅图8,图8是本申请提供的计算机可读存储介质实施例的示意框图,本实施例中的计算机可读存储介质存储有计算机程序410,该计算机程序410能够被处理器执行以实现上述任一实施例中的下载方法。

可选的,该可读存储介质可以是u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质,或者是计算机、服务器、手机、平板等终端设备。

以上所述仅为本申请的实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1