Aria2 超·懒人包,一键配置Aria2。注册Aria2后台进程为系统服务,让Aria2以Windows系统服务的方式自动运行。没有cmd窗口,方便进程管理,开机后无需用户登录即可自启动。
- 解压目录下的
Aria2.zip
,并将解压后的文件夹Aria2
复制到想要安装的位置。 - 右键以管理员模式运行
install.bat
,等待脚本执行完毕,aria2
服务即安装成功。 - 在任务管理器的“详细信息”中,查看“服务”部分,可以看到
aria2
服务正在运行。 aria2
管理界面可以使用网页版AriaNg
(位于AriaNg-1.3.8-AllInOne
文件夹下的html
文件),或浏览器插件Aria2 Explorer
等。
- 右键以管理员模式运行
uninstall.bat
,等待脚本执行完毕,aria2
服务即卸载成功。 - 可根据需要选择是否清除
Aria2
文件夹,也可以手动删除。
aria2c.exe
的官方程序下载地址见参考资料2,而本懒人包采用的是解除单服务器线程数限制编译版,见参考资料3。 (注意:如果打算更换为官方版,本懒人包配置文件的部分设置可能会不兼容,要把配置文件也一起换掉)- 在任务管理器的“详细信息”中,选中
aria2
服务,右键停止。 - 下载相应版本的
aria2c.exe
文件,覆盖Aria2
目录下的文件即可。 - 在任务管理器的“详细信息”中,选中
aria2
服务,右键开始。
- 下载地址见参考资料4。
- 下载相应版本的
AriaNg
压缩包(推荐AllInOne.zip
即单文件版),解压后用浏览器打开html
文件即可。 - 若使用浏览器插件来管理
aria2
,则不需要更新它。
- 若有需求,打开并修改
Aria2
目录下的aria2.conf
文件即可,具体参数可见参考资料5、参考资料6。 - 在任务管理器的“详细信息”中,选中
aria2
服务,右键重新启动。
- 若有需求,打开并修改
Aria2
目录下的aria2-winsw.xml
文件即可,具体参数可见参考资料7、参考资料8。 - 在任务管理器的“详细信息”中,选中
aria2
服务,右键重新启动。
-
trackers
服务器地址可见参考资料9。 -
手动更新:打开并修改
Aria2
目录下的aria2.conf
文件,在bt-tracker=
后添加trackers
服务器地址,用逗号分隔。自动更新:选中
Aria2
目录下的RenewTrackers.ps1
文件,右键使用PowerShell
运行。 -
在任务管理器的“详细信息”中,选中
aria2
服务,右键重新启动。
- 可配合
Aria2 Explorer
浏览器插件,接管 HTTP 下载。 - 可配合参考资料10里的脚本,直链下载网盘文件,使用方法见网页。
- 可添加磁链或种子,进行 BT 下载。
- Aria2 - 超·懒人包(2018.11.19 更新)
- aria2 - The ultra fast download utility
- aria2 build scripts on msys2 with custom patches
- AriaNg
- 关于aria2最完整的一篇
- Aria2配置文件参数翻译详解
- 使用winsw部署Windows服务
- winsw - Windows Service Wrapper in a permissive license
- ngosang/trackerslist
- 网盘直链下载助手
因为参考资料1里大佬的东西太久没有更新,于是我打算自己研究一下。因此参考了很多大佬的资料,在他们的基础上整理修改而得。
修改的内容如下:
- 替换
aria2c.exe
为解除单服务器线程数限制编译版,更新到1.37.0
版本。 - 更新
AriaNg
到1.3.8
版本,不过更推荐采用浏览器插件进行管理。 - 修改
aria2.conf
配置文件,增加下载线程、添加详细注释等。 - 添加最新
trackers
服务器,并添加trackers
自动更新脚本。 - 修改
aria2-winsw.xml
配置文件,限制日志文件大小。 - 添加
dht.dat
和dht6.dat
文件,方便找到dht
网络。