本帖最后由 autumnsun 于 2022-11-18 23:29 编辑
Aria2win 极简aria2 windows客户端
主要是因为motrix资源占用太多, 而只用aria2c.exe的话, 没办法实现打开种子文件自动下载的功能.
因此写了一个极简版本的客户端, 也算是尝试一些xmake.
exe大小为几百KB, 无界面, 无后台进程, 通过配置windows的文件关联自动打开.
可关联.torrent/.meta4文件, 实现打开文件/命令行输入链接地址后自动触发下载
使用config.json配置aria2c jsonrpc, 支持远程下载
源码已发布到Github, 欢迎star, issue和pull request.
下载和安装
从release页面或附件下载zip文件, 解压到任意文件夹
右键单击'install.ps1', 选择'使用Powershell运行'即可完成文件绑定和PATH修改
(或参考Github上的文档进行手动配置)
RPC配置
根据aria2c服务配置, 修改config.json 中的配置.
其中timeout 为请求jsonrpc的超时时间, 单位为s.
注意: 该文件必须为合法的json格式, 否则会回退到默认配置.
命令行调用
aria2win.exe TARGET
TARGET 可为本地种子文件地址/下载链接/magnet链接
压缩包文件列表
压缩包文件列表
添加任务成功的提醒消息
任务添加成功
RPC请求成功, 但添加任务失败的提醒消息
RPC请求成功但任务添加失败
|