aria2 + web前端 部署指南
更新了openwrt的固件版本之后,我的wr703n上的aria2终于可以开启rpc模式了。然后就是WNR3500L到货,虽然不能装openwrt,但是有optware一样ok。
虽然他们的平台各不相同,但是因为YAAW是没有依赖的,实际上都是分为三步:
挂载U盘
安装aria2
打开YAAW
非常简单没有压力。
=============================================
第一步:挂载U盘
openwrt: http://wiki.openwrt.org/zh-cn/doc/howto/usb.storage
dd-wrt: 刷一个带USB的固件,固件中自动mount到/opt
tomato: 刷一个带USB的固件,固件中自动mount到/opt
第二步:安装aria2
openwrt: opkg update && opkg install aria2
dd-wrt: wget http://www.3iii.dk/linux/optware/optware-install-ddwrt.sh -O - | tr -d '\r' > /tmp/optware-install.sh && sh /tmp/optware-install.sh && ipkg-opt update && ipkg-opt install aria2
tomato: http://tomatousb.org/tut:optware-installation
启动命令: aria2c --enable-rpc --rpc-listen-all=true --rpc-allow-origin-all -c
如果没有问题的话,可以将 aria2c --enable-rpc --rpc-listen-all=true --rpc-allow-origin-all -c -D
加入开机启动
如果有问题的话,看输出的提示,有可能要加入--event-poll=select
什么的参数
第三步:打开YAAW
点击demo,在扳手处填入path: http://<ip_of_your_route>:6800/jsonrpc
, 保存
=============================================
一些有用的aria2参数
-i <file> 导入从loli.lu导出的aria2文件
-j <num> 同时下载数限制,由于路由和总带宽限制,建议设为3(默认5)
-x <num> 同一个服务器的同时链接数,建议为5-10(默认1)
-k <size> 文件最小分片,文件最多的线程数取决于能分出多少片,当文件小于最小分片大小时,只能开出一个线程,建议为2M(默认20M)
-s <num> 一个文件最多用几个线程下载,建议为8-10(默认5)
–file-allocation <none,prealloc,falloc> 文件预分配,如果USB设备是U盘,SD卡,预分配浪费时间,建议为none(默认prealloc)
更多参数请访问 Aria2 Manual