介绍
面向 aria2 (aria2 是一个跨平台的下载工具) 的更好用的 Web 前端. AriaNg 使用纯 html & javascript 开发, 所以既不需要编译也不依赖于任何运行环境, 您只需要打开您的游览器就可以使用. 通过借助响应式布局设计, 您可以在任何计算机或移动设备上使用。
特性
- 纯 Html & Javascript 实现, 不依赖任何运行时
- 响应式布局设计, 兼容计算机与移动设备
- 友好的界面交互
- 任务排序 (按文件名, 文件大小, 进度, 剩余时间, 下载速度等.), 文件排序, 连接节点排序
- 任务搜索
- 拖拽调整下载顺序
- 更详细的任务信息 (健康度, 连接节点客户端信息等.)
- 根据文件类型过滤任务中的文件 (按视频, 音频, 图片, 文档, 应用程序, 存档文件等.)
- 全局以及单任务的上传/下载图表
- 完整支持 aria2 设置选项
- 支持通过请求地址添加任务 (http://AriaNgUrl/#/new/url_base64)
- 下载完成消息通知
- 多语言支持
- 节省带宽,仅请求增量数据
截图
电脑端:
移动端:
安装
最新发布版本:
https://github.com/mayswind/AriaNg/releases
最新每日构建:
https://raw.githubusercontent.com/mayswind/AriaNg/gh-pages/downloads/latest_daily_build.zip
从源代码中构建:
首先请确保您已经安装 Node.js, NPM 和 Bower。然后下载源代码并执行以下步骤。
$ npm install $ bower install $ gulp clean build
构建后的内容将放置在 dist 目录中。
或者懒癌发作:
直接拿 master.zip
wget https://github.com/mayswind/AriaNg-DailyBuild/archive/master.zip
使用
基本上没什么啦,自己慢慢折腾即可,不建议将这个放在公网上,以免有人捣乱帮你乱下东西哦。
HTTPS 站的注意事项
假如网站加了 https,则需要开启 Aria2 RPC 的证书功能,才能使用。
1.1.1 新增配置
在 aria2.conf
配置文件中,在 #rpc-passwd=
下面新增:
rpc-secure=true rpc-certificate=/root/.aria2/cert.pem rpc-private-key=/root/.aria2/key.pem
然后将网站的证书放到 /root/.aria2/ 下面即可。
注意:Windows 不支持 PEM 格式的证书,需要转为 P12 格式的。
1.1.2 修改协议
https://yourdomain.com/#/settings/ariang
转至 AriaNg 设置 -> RPC,将 Aria2 RPC 协议修改为 https 即可。
AriaNg 的注意事项
当重启 aria2 进程后,在 AiraNG 中修改的 aria2 设置将会失效!
看不懂,可以说详细一点吗?Windows的使用方法
不明觉厉
不明啊啊啊啊啊
我在路由上挂的就是他的前端