aria2在windows10下的使用教程

aria2在windows10下的使用教程

第1步:下载

点击https://aria2.github.io/或者https://github.com/aria2/aria2进行下载

第2步:新增4个文件

在解压后的目录下,新增4个文件:

  1. Aria2.log (日志,空文件就行)
  2. aria2.session (下载历史,空文件就行)
  3. aria2.conf (配置文件)
  4. HideRun.vbs (隐藏cmd窗口运行用到的)

第3步:编辑aria2.conf文件(最重要的一步!

复制以下内容:

dir=C:\Users\Administrator\Desktop\

log=C:\Users\Administrator\Desktop\temp\aria2-1.35.0\Aria2.log

input-file=C:\Users\Administrator\Desktop\temp\aria2-1.35.0\aria2.session

save-session=C:\Users\Administrator\Desktop\temp\aria2-1.35.0\aria2.session

async-dns-server=114.114.114.114

save-session-interval=60

force-save=true

log-level=error

# see --split option

max-concurrent-downloads=5

continue=true

max-overall-download-limit=0

max-overall-upload-limit=50K

max-upload-limit=20

# Http/FTP options

connect-timeout=120

lowest-speed-limit=10K

max-connection-per-server=10

max-file-not-found=2

min-split-size=1M

split=5

check-certificate=false

http-no-cache=true

# FTP Specific Options

# BT/PT Setting

bt-enable-lpd=true

#bt-max-peers=55

follow-torrent=true

enable-dht6=false

bt-seed-unverified

rpc-save-upload-metadata=true

bt-hash-check-seed

bt-remove-unselected-file

bt-request-peer-speed-limit=100K

seed-ratio=0.0

# Metalink Specific Options

# RPC Options

enable-rpc=true

pause=false

rpc-allow-origin-all=true

rpc-listen-all=true

rpc-save-upload-metadata=true

rpc-secure=false

# Advanced Options

daemon=true

disable-ipv6=true

enable-mmap=true

file-allocation=falloc 

max-download-result=120

#no-file-allocation-limit=32M

force-sequential=true

parameterized-uri=true

然后更改前4行内容!更改前4行内容!更改前4行内容!

dir=C:\Users\Administrator\Desktop\(改为自己的下载文件保存路径,随意放,想放哪放哪)

log=C:\Users\Administrator\Desktop\temp\aria2-1.35.0\Aria2.log(改为:"自己的aria2安装路径\Aria2.log")

input-file=C:\Users\Administrator\Desktop\temp\aria2-1.35.0\aria2.session(改为:"自己的aria2安装路径\aria2.session")

save-session=C:\Users\Administrator\Desktop\temp\aria2-1.35.0\aria2.session(改为:"自己的aria2安装路径\aria2.session")

最后两项是记录和读取下载历史用的,断电和重启时保证下载任务不会丢失,如果有时aria2不能启动,清空这里面的内容就行了。

第4步:配置HideRun.vbs文件(可以跳过,没啥大用

在HideRun.vbs文件中写入:

CreateObject("WScript.Shell").Run "自己的aria2安装路径\aria2c.exe --conf-path=aria2.conf --async-dns=false",0

第5步:启动

有两种启动方式:

  1. (推荐使用)命令行窗口输入aria2c.exe --conf-path=aria2.conf
  2. 运行HideRun.vbs

如果使用第二种方式,需要额外增加一个StopRun.vbs:

taskkill /im aria2c.exe /t /f

当想要关闭的aria2的时候,运行StopRun.vbs即可,关于StopRun.vbs更深入的讲解,参考网址:https://www.appinn.com/aria2-in-windows-setup/

第6步:打开网页(这一步有很多坑!

一些教程到了这里,直接让打开https://aria2c.com/,这是错的,这是针对linux操作系统而言的。在windows10下,如果这么干,会报一些难以解决的错误。

而这里我们用的是windows10操作系统。正确做法如下:

打开https://github.com/mayswind/AriaNg,进入release页面,下载名字中带有AllInOne的压缩包,解压之后,打开index.html。

就会看到这个界面:

image

大功告成

第7步:后续配置

完成了前6步,就可以使用aria2下载文件了,注意aria2这个软件很傲娇,下载文件的时候,如果下载速度低于10240B/s,它就会在日志上提示,如果连续好几次下载速度低于10240B/S(10KB/S),aria2会直接放弃对这个文件的下载,这个时候点击“重试”按钮,多试几次即可。

或者也有个一劳永逸的方法,在HTTP/FTP/SFTP中,将最小速度限制改为0(原本是10K),注意,不能直接在页面上改,直接在页面上改是没有用的,必须在aria2.conf文件中改,然后重启。
image

参考资料:

https://juejin.cn/post/6844903823803154446

https://www.higgs.xyz/archives/7/

https://www.appinn.com/aria2-in-windows-setup/

posted on 2022-01-09 18:38  coderabcd  阅读(8833)  评论(0编辑  收藏  举报

导航