Aria2 Integration Extension
截图:
简介:
特征
- 用 Aria2 替换浏览器默认下载管理器
- 添加,…
请在使用此扩展程序之前正确设置 Aria2。
特征
- 用 Aria2 替换浏览器默认下载管理器
- 在扩展选项卡中添加、开始、暂停和停止作业
- 使用右键单击上下文菜单触发下载
- 允许使用集成的 AriaNg 进行更多操作
- 自定义配置允许除默认 aria2 域和端口以外的实例
- 第三方脚本支持,允许用户使用集成编辑器添加脚本。
## 脚本
新的脚本扩展允许用户在网站上下载某些资源而无需手动进入页面源。
### 例子
```
(异步函数(网址){
'使用严格';
尝试 {
const res = await fetch(url);
如果(res.ok){
const data = await res.text();
const parser = new DOMParser();
const doc = parser.parseFromString(data, "text/html");
const matches = doc.querySelector("<SOME-QUERY-SELECTOR>");
返回匹配.src;
}
} 赶上(错误){
控制台错误(错误);
}
})();
```
<p>
使用输入 url 作为参数,用户应该能够使用 xPath 或查询选择器实现脚本,以在定义的域上查找媒体源或批处理图像
并自动批量下载。
</p>
提交问题
如果您遇到任何问题,请在这里提交问题(https://github.com/zluo01/aria2-extension/issues)
参考
- https://github.com/aria2/aria2
- https://github.com/mayswind/AriaNg
- https://github.com/sonnyp/aria2.js/
- https://github.com/RossWang/Aria2-Integration