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 建两个子目录,分别命名为 configdownloads

文件夹 装载路径 备注
/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

  1. 这是油猴脚本,chrome 浏览器需要先安装 tampermonkey(https://chrome.google.com/webstore/detail/dhdgffkkebhmkfjojejmpbldmpobfkfo) 插件

  2. 复制 fake115d.user.js 内容

  1. 新建

  1. 粘贴

保存之后会出现在列表中

如果你不能在 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.html

kkHAIKE/fake115: 伪装115浏览器
地址:https://github.com/kkHAIKE/fake115

Aria2 for Chrome - Chrome 网上应用店
地址:https://chrome.google.com/webstore/detail/aria2-for-chrome/mpkodccbngfoacfalldjimigbofkhgjn

acgotaku/115: Assistant for 115 to export download links to aria2-rpc
地址:https://github.com/acgotaku/115