aria2c 的基本配置,附带傻瓜式源码

经常需要配置,但是 每次都需要查找配置项的意义,所以索性写在这里,以便有个记录,下次无需查找。

aria2c -d/Users/blueboz/Downloads \
    -c \
    -D \
    -laria.log \
    -j5 -k1M \
    -x16 -s16 \
    --file-allocation=none \
    --enable-rpc \
    --load-cookies=aria.cookie \
    --save-cookies=aria.cookie \
    --save-session=aria.session \
    --input-file=aria.session

--enable-rpc 表示启用rpc,会以一个守护进程的方式存在,这样,下载的一方只需要通过调用rpc接口对需要进行下载的资源进行下载即可。

-l表示日志文件存储的路径

-j表示同时下载的任务数最大数

-x 表示一个任务下载的时候,最大的线程数

-c 表示断电续存

-d 表示文件下载的目标目录

--save-session 表示保存会话信息

--input-file 表示每次读取的会话信息,保存关闭之前的下载信息

通过上面的命令启动aria2c 服务之后,你需要使用chrome浏览器,安装如下插件。安装完成之后,就剋对资源使用aria2c进行下载

https://chrome.google.com/webstore/detail/aria2-for-chrome/mpkodccbngfoacfalldjimigbofkhgjn

在这里插入图片描述

在url上点击导出到aria2 RPC 即可下载

在这里插入图片描述

附带aria2c启动脚本

windows环境

aria2c.exe -s16 -c -j16 -x16 -k5M --enable-rpc -dD:\Aria2c --file-allocation=none --save-session=aria2.session

mac环境


aria2c --enable-rpc \
        --split=50 \
        --max-concurrent-downloads=2 \
        --rpc-listen-all=true \
        --rpc-allow-origin-all=true \
        --max-connection-per-server=16 \
        --min-split-size=1M \
        --continue \
        --file-allocation=none
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容