115网盘资源下载到群晖
简单说明:
本方案不是用来提速的,只是方便将 115 网盘的资源下载到群晖
可以将 115 网盘的资源下载到任何地方,只是因为群晖是 7*24 小时开机的,所以更方便而已
也可以将
Aria2
作为通用的下载器,而不仅局限于下载 115 网盘的资源
安装 Aria2
什么是 Aria2 ?
aria2 是一个轻量级的多协议和多源命令行下载实用程序。它支持 HTTP/HTTPS、FTP、SFTP、 BitTorrent 和 Metalink 。aria2 可以最大程度利用你的网络带宽,你可以自由配置,包括线程数、网络传输速度、RPC 端口、断点续传是否开启等。
在群晖上以 Docker 方式安装。
在注册表中搜索 aria2
,选择第一个 p3terx/aria2-pro
,版本选择 latest
。
卷
在 docker
文件夹中,创建一个新文件夹,并将其命名为 aria2
,再在 aria2
建两个子目录,分别命名为 config
和 downloads
。
文件夹 | 装载路径 | 备注 |
---|---|---|
/docker/aria2/config |
/config |
配置目录 |
/docker/aria2/downloads |
/downloads |
下载目录 |
老苏把下载目录指向了玩客云的盘
端口
端口不能冲突,这里都用了默认值
如果这里做了更改,记得环境变量中也要做对应的变更
本地端口 | 容器端口 | 类型 |
---|---|---|
6800 | 6800 | TCP |
6888 | 6888 | TCP |
6888 | 6888 | UDP |
环境
可变 | 值 |
---|---|
PGID | <gid> 老苏习惯设为 1000 |
PUID | <uid> 老苏习惯设为 1000 |
RPC_SECRET | 设置 RPC 秘密授权令牌 |
RPC_SECRET
的令牌,老苏是用bitwarden
的密码生成器生成的,注意不要用特殊字符
之所以留了很多空是因为其有默认值
高级设置
勾选了 启用自动重启启动
安装 fake115
fake115
原来主要是用来伪装 115 浏览器,但是据说现在 115 已经放开登录限制了,其中 fake115.user.js
是登录模拟,而 fake115d.user.js
是用来下载,我们只要用到后面这个下载的 fake115d.user.js
下载地址:https://github.com/kkHAIKE/fake115
这是油猴脚本,chrome 浏览器需要先安装 tampermonkey(https://chrome.google.com/webstore/detail/dhdgffkkebhmkfjojejmpbldmpobfkfo) 插件
复制
fake115d.user.js
内容
- 新建
- 粘贴
保存之后会出现在列表中
如果你不能在
chrome
上登录 115 网盘,老苏在 Mac 上就遇到登录不了,可以按照上面的方法,把fake115.user.js
也添加进去
安装 Aria2 for Chrome
地址:https://chrome.google.com/webstore/detail/aria2-for-chrome/mpkodccbngfoacfalldjimigbofkhgjn/related
进行 选项
进行设置
① 就是我们前面设置的
RPC_SECRET
② 建议用公网地址或者域名,这样能在任何地方使用,老苏用的还是tailscale
分配的地址
③ 就是我们前面被映射出去的卷/downloads
点浏览器上的图标,如果显示 ARIA2 RPC 已连接
说明设置是 OK 的
使用
在 chrome
浏览器中打开 115 网盘,选中一个文件点 下载
屏幕中间会弹出 文件下载
可以 复制链接地址
,也可以 导出到 ARIA2 RPC
如果是用其他下载软件建议用前者,如果你是按照老苏的教程安装了 Aria2 建议用后者
老苏用了后者,直接点开浏览器上 Aria2 for Chrome
的图标,就能看到下载任务了
小结
Aria2 作为下载神器,当然不仅仅是用来下载 115 网盘的资源,也可以结合我们前面介绍过的『 资源聚合搜索神器Jackett 』,变成 BT 下载器。
参考文档
Aria2 Pro - 更好用的 Aria2 Docker 容器镜像 - P3TERX ZONE
地址:https://p3terx.com/archives/docker-aria2-pro.htmlkkHAIKE/fake115: 伪装115浏览器
地址:https://github.com/kkHAIKE/fake115Aria2 for Chrome - Chrome 网上应用店
地址:https://chrome.google.com/webstore/detail/aria2-for-chrome/mpkodccbngfoacfalldjimigbofkhgjnacgotaku/115: Assistant for 115 to export download links to aria2-rpc
地址:https://github.com/acgotaku/115