下载新军

2019-10-30 03:45平淡
电脑爱好者 2019年1期
关键词:命令行批处理命令

平淡

简捷命令行实现极速下载

和迅雷相似,Aria2支持的链接类型非常广,包括HTTP、FTP、BT、Magnet磁力链接等多种类型的文件下载。而Aria2的最大特色,就是它支持命令行行式操作,并可以跨平台运行。下面我们就来演示通过Aria2命令行进行高速下载。

首先到https://aria2.github.io载Aria2安装包,解压后将全部文件复制到C:\Windows\System32文件夹下备用。接下来我们启动Windows的命令提示符窗口,输入“aria2c -h”获取Aria2的帮助文档,可以看到它的基本命令格式为“aria2c实际下载链接”(图1)。

这里我们就以下载Aria2的64位安装包为例,打开下载页面后,右击下载链接,从弹出的菜单中选择“复制链接地址”,将文件的实际地址复制到剪贴板上(图2)。

接下来启动命令提示符窗口,输入命令:

aria2c

https://github.com/a ria2/a ria2/releases/download/release-/1.34.O/aria2--1.34.0-win-64bit-buildl.zip -d,--dir=d:\downloads

这一命令表示将下载的文件保存到D:\downloads文件夹下(需要预先建立好这个文件夹),按回车键后即开始执行下载了(图3)。

通过Aria2c命令,我们可以灵活地实现自定义下载,假设我们所居住的小区网速一般在半夜时才比较快,这时便可以利用Aria2c在半夜开始下载大型资源。

首先获取资源的实际下載地址,然后启动任务计划程序,制定一个深夜0点开始执行的任务计划,执行的程序是“C:\windows\system32\aria2c.exe”,参数是“https://cb/buildl.zip -d,--dir=d:\downloads”。设置完毕,到了夜里0点,电脑就会自动开始下载所需的资源了(图4)。

如果想要批量下载(比如下载某些连续剧),我们可以通过记事本新建一个批处理,每行一个下载链接(格式同上述的单行命令),在批处理的最后再添加一行关机命令“shutdown -s—t3”。

保存好批处理文件,并为它设置一个任务计划,就可以在指定时间自动进行下载,并且下载完成后自动关机了。

零门槛使用Aria2c图形化界面

命令行的下载虽然高效,但是对于很多新手来说,它的使用和配置有一定难度,这种情况下我们可以借助Persepolis DownloadManager(以下简称为PDM)实现Aria2c载。PDM封装了Aria2c内核,并为其套上图形界面,启动后可以看到它和常用的下载软件非常类似。如果要下载软件,点击主界面的“+”按钮,然后在弹出的窗口中输入下载地址,点击OK即可。

因为PDM已经将Aria2c的所有配置文件封装在一起,所以要进行其他配置,点击相应的选项进行设置即可(图5)。

返回程序窗口可以看到下载进程,下载完成后的使用和常规软件是一样的(图6)。

当然Aria2c还有Web控制端版本,这些版本可以方便地实现远程下载,有兴趣的朋友可以到https://pan.baidu.com/s/1nuRSFzz下载懒人版试试。这一版本中包含一个“Aria2启动.VBS”文件,启动Aria2c后使用浏览器访问http://aria2c.com即可使用Web端进行文件的下载(图7)。

当然这个控制端也可以安装在服务器上,我们在公司先安装好上述懒人版并设置下载,下载好的文件就存放在公司电脑上。等到下班回家后,在本地打开Aria2c控制台,点击“设置”,将“JSON-RPCPath”里的lP更改为服务器的地址(需要预先在服务器做好设置)。如此一来在家里就可以远程下载服务器上已经下载好的软件了,类似迅雷的离线下载服务,但是这个可是完全免费的(图8)。

Aria2c支持Android、iOS设备,大家可以将自己的路由器打造为远程下载服务器,利用手机实现远程下载,本文限于篇幅就不在此展开介绍了,有兴趣的朋友可以研究研究。

猜你喜欢
命令行批处理命令
只听主人的命令
恶意批处理文件导致电脑黑屏、反复重启、无响应的原因分析及应对思路
一种基于docker集群的自动评价虚拟命令行实验终端构建及其在类Unix系统教学中的应用
Windows 10新版CMD更新
移防命令下达后
这是人民的命令
基于PSD-BPA的暂态稳定控制批处理计算方法的实现
对卢沟桥事变期间一份“作战命令”的考析