使用Aria2,抛弃迅雷和百度云,搭建自动化下载服务器。
组装完NAS后就装了个WindowsServer2012,下载服务器可以在我电脑离线时继续下载,而且还可以通过web来远程操作,非常方便,同时也踩了一些坑,这里分享一下。
首先在https://github.com/aria2/aria2/releases下载Windows版的aria2。
下载解压后,在该文件夹下新建一个aria2.conf文件,用记事本或npp打开编辑该配置文件。
{{EJS0}}
在同目录下新建Start.vbs,并用记事本打开编辑
{{EJS1}}
运行该脚本就会启动Aria2的下载服务器模式了
在同目录下新建Boot.bat,并用记事本打开编辑
{{EJS2}}
运行该脚本可以对Aria2的开机启动进行控制。
Aria2除了普通的文件下载外,还可以下载BT种子以及磁力链的资源,但是安装Aria并不像常见的windows软件一样简单,只有控制台的交互界面,何况我们还需要远程控制,所以这里推荐一个Aria2的web控制工具,AriaNG。
AriaNG下载地址:https://github.com/mayswind/AriaNg/releases
AriaNG是纯Html和Javascript编写,也就是说服务器是不保存状态的,换台机器就要重新配置或导入配置,稍微有点麻烦。但是好处就是可以用任何一个web服务端运行,windows下可以直接用IIS,或者上网上下载pupstudy以及更小或精简的html服务端。
需要注意重要的一点就是,如果启用Windows防火墙的话,需要把Aria2c.exe添加到防火墙白名单中(开放Tcp端口无效),否则会无法连接。
文章有(1)条网友点评
感谢博主的分享 ,我是用的Qdown加远程aria2,Qdown里面集成了aria2,安装就可以使用,省掉了很多麻烦事,可以作为本地替代迅雷的下载工具,远程的aria2可以通过Qdown进行调用作为离线下载,使用起来真香
(Qdown可以使用必应搜索找到)