这两天在使用百度网盘科学下载工具的时候,总是无意间看到一个程序:aria2c.exe一开始没有在意,今天搜了一下,结果打开了新世界的大门。

软件简介

Q:这是个啥?
A:这是一个纯命令行的下载工具。
Q:命令行是啥?
A:就是那个黑框框,跑代码,敲命令的。
Q:这个下载器有啥特点?能吃吗?
A:最大的特点可能就是命令行了。他还支持多线程下载,支持文件分块下载,有些和IDM相似,但是相对于IDM来说,这个软件解压运行就可用,不需要安装,并且有很多可以自定义的地方。下载器该有的,它都有了。对于爱折腾的人来说,再合适不过了。
Q:我为啥不用那什么雷呢?
A:那啥雷不充钱很难变得更强啊,这个软件开源,免费使用呢!而且,想下什么就下什么,那啥雷,还有个文件限制!动不动就无法下载
Q:可是你说的那个命令行,我不会用啊!
A:放心!这个软件可以用前端页面来控制,设置好地址和端口之后,就和桌面程序无异!小白也可以很容易上手。

pic

软件下载地址

点我访问下载地址:https://github.com/aria2/aria2/releases/tag/release-1.34.0

知道访问基佬站下载的速度不快,提供一个本站的下载地址(带所有的配置文件,懒人包):

点我下载懒人包 (64位系统版本)

软件使用方法

首先下载相应系统的版本
pic
(64位选红框,32位选上面一个)

以Windows为例,下载压缩包,解压之后得到如下文件,其中最重要的就是箭头指向的那个aria2c.exe,其他的都可忽略。

aria2c.exe相同的目录下,创建1个文件夹,3个文件

在懒人包里面,包含有这些文件。

Aria2Data              #目录,存放下载之后的文件(可以不创建,设置后可以下载到别处)
aria2.conf              #文件,配置项
aria2.session        #文件,断点续传,不怕断点和关机
HideRun.vbs         # 用于隐藏CMD窗口启动程序

pic

aria2.conf文件内容可以参考:http://aria2c.com/archiver/aria2.conf

aria2.session这文件留空就行,如果哪天aria2不能正常启动,就删除这个这文件,再创建一个一样的空白文件就行。

HideRun.vbs文件的内容每个人可能不一样,这跟你aria2c.exe的绝对路径有关系,我的是这样的:

CreateObject("WScript.Shell").Run "C:\Users\cheng\Desktop\aria\aria2c.exe --conf-path=aria2.conf",0
Msgbox "aria已启动"

不想命令行使用的话,使用Web界面进行管理操作(可直接使用本站Web地址:d.cchao.ren)

搭配一个WebUI方便使用
网上有很多,我选择的是https://github.com/aa65535/yaaw-zh-hans,这个也是汉化别人的,但使用简介方便。
还有一个使用较多的是:https://github.com/ziahamza/webui-aria2,使用地址是:http://ziahamza.github.io/webui-aria2/

运行aria2,进行下载
先双击HideRun.vbs(aria-run.vbs),然后再在浏览器访问https://d.cchao.ren/http://aria2c.com,之后添加下载任务就可以了。

Aria Web界面详情
Web界面配置方法:
首先language设置为chinese,改为中文,
之后选择设置,调整参数:
设置
然后填入相关参数
参数

参考:

https://zhuanlan.zhihu.com/p/21831960
http://aria2c.com/usage.html

起飞

设置好了之后就可以添加下载了,不过,默认的参数设置还是比较保守的,有时候并不能占满带宽,下面更改两个参数,开始起飞。
打开配置文件aria2.conf

同一服务器连接数 设置为 16 (最高)max-connection-per-server=16
单个任务最大线程数 设置为 25 (或更高)split=30
其它自己看着搞,都是有中文注释的。

其他

这个还有许多插件支持,可以在浏览器中点击了下载之后,自动提交到aria下载。插件名称:添加到aria2

下载的时候,可能由于电脑带宽限制,服务器带宽限制,服务器连接数限制,网络环境较差,服务器限速的原因无法达到最快速度。