aria2 windows(网盘资源超强下载器) v1.37.0官方版
aria2 windows是目前互联网上最优秀的一款网盘资源超强下载器,一般又称为aria2gui for windows,能够支持百度网盘、115盘、迅雷离线、旋风离线等网盘资源,支持多线程下载,支持PT/BT,支持网盘的aria2导出,可以轻松绕过百度网盘客户端,帮助用户无限制免费下载百度网盘上的所有资源,让你下载速度得到全面的提升,欢迎免费下载使用。与类似软件相比,aria2 windows软件功能更强大,支持多协议,包括支持HTTP/HTTPS、FTP、SFTP、BitTorrent和Metalink,并且可以通过内置的JSON-RPC和XML-RPC接口进行操作,采用了命令行方式,可以帮助用户快速下载各种资源,欢迎免费下载体验。
软件功能
1、多连接下载
aria2可以从多个源/协议下载文件,并尝试利用您的最大下载带宽。真的加快了您的下载体验。
2、轻量的aria2不需要太多的内存和CPU时间
当磁盘缓存关闭时,物理内存使用量通常为4MiB(正常HTTP/FTP下载)到9MiB(BitTorrent下载)。下载速度为2.8MiB/秒的BitTorrent的CPU使用率约为6%。
3、全功能BitTorrent客户端
BitTorrent客户端的所有功能都可用:DHT、PEX、加密、Magnet URI、Web种子、选择性下载、本地对等发现和UDP跟踪器。
4、Metalink已启用
aria2支持Metalink下载描述格式(也称为Metalink v4)、Metalink版本3和Metalink/HTTP。Metalink提供文件验证、HTTP/FTP/SFTP/BitTorrent集成以及各种语言、位置、操作系统等配置。
5、遥控器aria2
支持RPC接口来控制aria2进程,支持的接口是JSON-RPC(通过HTTP和WebSocket)和XML-RPC。
aria2 windows使用说明
软件采用了命令行方式操作,真的很容易。
1、从web下载
$ aria2c http://example.org/mylinux.iso
2、来源下载:
$ aria2c http://a/f.iso ftp://b/f.iso
3、每个主机使用2个连接进行下载:
$ aria2c -x2 http://a/f.iso
4、BitTorrent下载
$ aria2c http://example.org/mylinux.torrent
5、BitTorrent Magnet URI下载
$ aria2c 'magnet:?xt=urn:btih:248D0A1CD08284299DE78D5C1ED359BB46717D8C'
6、Metalink下载
$ aria2c http://example.org/mylinux.metalink
7、Download URIs found in text file下载
$ aria2c -i uris.txt
Aria2配置说明
配置示例, 可根据需要修改各项参数
## '#'开头为注释内容, 选项都有相应的注释说明, 根据需要修改 ##
## 被注释的选项填写的是默认值, 建议在需要修改时再取消注释 ##
一、文件保存相关
# 文件的保存路径(可使用绝对路径或相对路径), 默认: 当前启动位置
dir=~/downloads
# 启用磁盘缓存, 0为禁用缓存, 需1.16以上版本, 默认:16M
#disk-cache=32M
# 文件预分配方式, 能有效降低磁盘碎片, 默认:prealloc
# falloc和trunc则需要文件系统和内核支持
# NTFS建议使用falloc, EXT3/4建议trunc, MAC 下需要注释此项
file-allocation=none
# 断点续传
continue=true
二、下载连接相关
# 最大同时下载任务数, 运行时可修改, 默认:5
max-concurrent-downloads=1
# 同一服务器连接数, 添加时可指定, 默认:1
max-connection-per-server=5
# 最小文件分片大小, 添加时可指定, 取值范围1M -1024M, 默认:20M
# 假定size=10M, 文件为20MiB 则使用两个来源下载; 文件为15MiB 则使用一个来源下载
min-split-size=10M
# 单个任务最大线程数, 添加时可指定, 默认:5
split=5
# 整体下载速度限制, 运行时可修改, 默认:0
#max-overall-download-limit=0
# 单个任务下载速度限制, 默认:0
#max-download-limit=0
# 整体上传速度限制, 运行时可修改, 默认:0
#max-overall-upload-limit=0
# 单个任务上传速度限制, 默认:0
#max-upload-limit=0
# 禁用IPv6, 默认:false
disable-ipv6=true
三、进度保存相关
# 从会话文件中读取下载任务
input-file=/etc/aria2/aria2.session
# 在Aria2退出时保存`错误/未完成`的下载任务到会话文件
save-session=/etc/aria2/aria2.session
# 定时保存会话, 0为退出时才保存, 需1.16.1以上版本, 默认:0
#save-session-interval=60
四、 RPC相关设置
# 启用RPC, 默认:false
enable-rpc=true
# 允许所有来源, 默认:false
rpc-allow-origin-all=true
# 允许非外部访问, 默认:false
rpc-listen-all=true
# 事件轮询方式, 取值:[epoll, kqueue, port, poll, select], 不同系统默认值不同
#event-poll=select
# RPC监听端口, 端口被占用时可以修改, 默认:6800
#rpc-listen-port=6800
# 设置的RPC授权令牌, v1.18.4新增功能, 取代 --rpc-user 和 --rpc-passwd 选项
#rpc-secret=
# 设置的RPC访问用户名, 此选项新版已废弃, 建议改用 --rpc-secret 选项
# 设置的RPC访问密码, 此选项新版已废弃, 建议改用 --rpc-secret 选项
#rpc-passwd=
五、BT/PT下载相关
# 当下载的是一个种子(以.torrent结尾)时, 自动开始BT任务, 默认:true
#follow-torrent=true
# BT监听端口, 当端口被屏蔽时使用, 默认:6881-6999
listen-port=51413
# 单个种子最大连接数, 默认:55
#bt-max-peers=55
# 打开DHT功能, PT需要禁用, 默认:true
enable-dht=false
# 打开IPv6 DHT功能, PT需要禁用
#enable-dht6=false
# DHT网络监听端口, 默认:6881-6999
#dht-listen-port=6881-6999
# 本地节点查找, PT需要禁用, 默认:false
#bt-enable-lpd=false
# 种子交换, PT需要禁用, 默认:true
enable-peer-exchange=false
# 每个种子限速, 对少种的PT很有用, 默认:50K
#bt-request-peer-speed-limit=50K
# 客户端伪装, PT需要
peer-id-prefix=-TR2770-
user-agent=Transmission/2.77
# 当种子的分享率达到这个数时, 自动停止做种, 0为一直做种, 默认:1.0
seed-ratio=0
# 强制保存会话, 即使任务已经完成, 默认:false
# 较新的版本开启后会在任务完成后依然保留.aria2文件
#force-save=false
# BT校验相关, 默认:true
#bt-hash-check-seed=true
# 继续之前的BT任务时, 无需再次校验, 默认:false
bt-seed-unverified=true
# 保存磁力链接元数据为种子文件(.torrent文件), 默认:false
bt-save-metadata=true
更新日志
v1.37.0版本
1、修复http accept gzip文档中的头
2、修复文档中的拼写错误
3、更新aria2c.rst
4、允许bencode中的空dist名称,这是混合洪流所需的名称
5、Bump工作流ubuntu
6、将缺少的include添加到WinTLSSession.h
7、修复在GZipEncoder中未定义的行为/崩溃
8、修复使用外部命名空间解析Metalink4
9、通过修复文档中错误的dht.dat二进制文件结构
10、将ByteArrayDiskWriter的最大大小增加
11、对语法进行了细微改进
12、修复针对libssh2的静态链接故障
13、更新Dockerfile.mingw
14、首选加密库中的随机数生成器
15、添加Dockerfile.android
16、修复tatsuhiro-t的溢出
......