来吧兄弟,一起玩一起讨论!
您需要 登录 才可以下载或查看,没有账号?注册
×
本帖最后由 hzsdwq 于 2017-9-24 19:37 编辑
官方配置文件说明,更详细,下面中文部分,只挑选了常用配置说明。http://aria2.sourceforge.net/manual/en/html/aria2c.html
2014年8月15日更新了其他一些参数,本人英语比较烂,希望有能力的朋友,在有时间的基础上,翻译完整的aria2文档,非常感谢 附上个附件,中文的是我又翻译了一些,英文的是最新帮助文档。原本想继续贴在帖子里,但是由于比较长,貌似老是失败,只能做成附件了。
配置文件中,以#号开头的选项,会被自动忽略,每次修改配置文件,要重启aria2才生效,最简单的办法就是重启NAS。
RPC- #允许rpc
- enable-rpc=true
- #允许所有来源, web界面跨域权限需要
- rpc-allow-origin-all=true
- #允许非外部访问
- rpc-listen-all=true
- #RPC端口, 仅当默认端口被占用时修改
- #rpc-listen-port=6800
复制代码
如果启动时出现 Initializing EpollEventPoll failed. 或相似错误, 在配置中加上 event-poll=select 如果需要使用密码验证(需要1.15.2以上版本) - #用户名
- rpc-user=username
- #密码
- rpc-passwd=passwd
复制代码
在YAAW中使用 http://username:passwd@hostname:port/jsonrpc 的地址格式设置密码.
对于RPC模式来说, 界面和后端是分离的, 只要给后端设置密码即可. 前端认证什么的是毫无意义的.
如果你比较新潮, 在YAAW中也可以用 ws:// 为前缀,只用websocket连接aria2c, 如果你不知道websocket是什么. 那就算了.
速度相关- #最大同时下载数(任务数), 路由建议值: 3
- max-concurrent-downloads=5
- #断点续传
- continue=true
- #同服务器连接数
- max-connection-per-server=5
- #最小文件分片大小, 下载线程数上限取决于能分出多少片, 对于小文件重要
- min-split-size=10M
- #单文件最大线程数, 路由建议值: 5
- split=10
- #下载速度限制
- max-overall-download-limit=0
- #单文件速度限制
- max-download-limit=0
- #上传速度限制
- max-overall-upload-limit=0
- #单文件速度限制
- max-upload-limit=0
- #断开速度过慢的连接
- #lowest-speed-limit=0
- #验证用,需要1.16.1之后的release版本
- #referer=*
复制代码
保存相关
aria2c只有在正常退出时(ctrl-c), 才会自动保存任务,突然断电是无法保存进度的. 在第一次使用的时候会出现会话文件不存在的错误, 手动创建一个空文件即可. 如果您编写的是自动启动脚本, 在启动aria2前加上 touch aria2.session 这句命令.
- input-file=/some/where/aria2.session
- save-session=/some/where/aria2.session
- #定时保存会话,需要1.16.1之后的release版
- #save-session-interval=60
复制代码
磁盘相关- #文件保存路径, 默认为当前启动位置
- dir=/some/where
- #文件缓存, 使用内置的文件缓存, 如果你不相信Linux内核文件缓存和磁盘内置缓存时使用, 需要1.16及以上版本
- #disk-cache=0
- #另一种Linux文件缓存方式, 使用前确保您使用的内核支持此选项, 需要1.15及以上版本(?)
- #enable-mmap=true
- #文件预分配, 能有效降低文件碎片, 提高磁盘性能. 缺点是预分配时间较长
- #所需时间 none < falloc ? trunc << prealloc, falloc和trunc需要文件系统和内核支持
- file-allocation=prealloc
复制代码
BT相关- #启用本地节点查找
- bt-enable-lpd=true
- #添加额外的tracker
- #bt-tracker=<URI>,…
- #单种子最大连接数
- #bt-max-peers=55
- #强制加密, 防迅雷必备
- #bt-require-crypto=true
- #当下载的文件是一个种子(以.torrent结尾)时, 自动下载BT
- follow-torrent=true
- #BT监听端口, 当端口屏蔽时使用
- #listen-port=6881-6999
复制代码
PT相关aria2亦可以用于PT下载, 下载的关键在于伪装。 enable-dht=false或者true都没关系,PT站一般建议fales,不过打开也没关系,默认PT种子会自动关闭这个选项。 - #不确定是否需要,为保险起见,need more test
- enable-dht=false
- bt-enable-lpd=false
- enable-peer-exchange=false
- #修改特征
- user-agent=Transmission/2.61 (13407)
- peer-id-prefix=-TR2610-
- #修改做种设置, 允许做种
- seed-ratio=0
- #保存会话
- force-save=true
- bt-hash-check-seed=true
- bt-seed-unverified=true
- bt-save-metadata=true
- #定时保存会话,需要1.16.1之后的某个release版本(比如1.16.2)
- #save-session-interval=60
复制代码
|