跳转到内容

旧应用 API 客户端

进阶

逐个设置把 HolyArrs 当成 Sonarr 或 Radarr 来通信的应用。先打开这个功能并生成两个密钥:见旧应用 API。

每个应用在 /sonarr 上用 Sonarr 侧密钥,在 /radarr 上用 Radarr 侧密钥。如果设了 URL 基础路径,把它加在前面:/holyarrs/sonarr。

  1. 在 Seerr 里打开 Settings > Services(设置 > 服务)。
  2. 点击 Add Sonarr Server(添加 Sonarr 服务器),按下面的表格填写。
  3. 点击 Test(测试)。Seerr 会把你的挑选规则列为它的 quality profile,把你的剧集媒体库文件夹列为它的 root folder。选好新请求要用的那些。
  4. 保存。
  5. 点击 Add Radarr Server(添加 Radarr 服务器),用 Radarr 侧密钥和 /radarr 再做一遍。
字段 Sonarr 服务器 Radarr 服务器
Hostname or IP(主机名或 IP) 你的 HolyArrs 主机;在同一个 Docker 网络里就填 holyarrs 相同
Port(端口) 6262,或你自己的端口 相同
Use SSL(使用 SSL) 只在走 HTTPS 时打开 相同
API key(API 密钥) Sonarr 侧密钥 Radarr 侧密钥
URL base(URL 基础路径) /sonarr /radarr

如果不成功:

现象 解决办法
Test 失败,返回 404 功能没打开,或者 URL 基础路径不对。检查开关,并从卡片上复制 URL 基础路径。
Test 失败,返回 401 或 403 密钥不对或已被替换,或者密钥的所有人失去了管理媒体库的权限。生成一个新密钥。
在 Seerr 里改 root folder 没有效果 这是正常的。请在 HolyArrs 里移动条目。
Seerr 在 HolyArrs 里做了什么
Seerr 的操作 在 HolyArrs 里
批准剧集请求 添加这部剧集,只对请求的那几季持续追踪。之后再请求别的季,就把那一季打开。动画按绝对集数添加。
批准电影请求 添加这部电影,发行门槛对应 Seerr 的 minimum availability。
请求时搜索 先检查条目的文件夹,再搜索。你已有的文件不会重复抓取。“Search now”(立即搜索)会发起一次手动搜索。
进度条 读取 HolyArrs 的下载任务,每集一行。
Available(可用) 电影:有文件。一季:每一集都有文件;还在播出的季保持部分可用。
移除 把条目从媒体库里拿掉。文件怎么处理取决于 Let these apps delete files(允许这些应用删除文件)。排除操作会把它放进永不添加列表。
按用户的标签 会创建并保留,但不会挂到条目上。
Open in Sonarr/Radarr(在 Sonarr/Radarr 中打开) 在 HolyArrs 里打开这个条目。
  1. 在 Bazarr 里打开 Settings > Sonarr(设置 > Sonarr)。
  2. 填入你的 HolyArrs 主机和端口,URL base 填 /sonarr,再填 Sonarr 侧密钥。
  3. 点击 Test(测试),然后保存。
  4. 在 Settings > Radarr(设置 > Radarr)里用 /radarr 和 Radarr 侧密钥再做一遍。
  5. 关掉 Bazarr 的实时推送。HolyArrs 没有这个功能;Bazarr 的定时同步会找到新文件。

内置的字幕搜索在这个版本里暂未开放,所以字幕请用 Bazarr。

哪些会同步,哪些不会
可用 说明
媒体库同步 每部有主版本文件的剧集和电影:路径、大小、资源名、语言、画质、视频编码。没有文件的项目会跳过。
图片 来自 HolyArrs 的海报和横幅图。
重新扫描 字幕有变动后,HolyArrs 会重新看一遍那个条目的文件夹。
文件夹和标签 供 Bazarr 的健康检查读取。
不可用 替代办法
实时更新 定时的完整同步和字幕搜索。
路径映射里的文件夹浏览器 手动输入路径。
抓取历史 需要索引器页面链接的字幕站用不了。
发给 Bazarr 的 webhook 定时同步。

Prowlarr 用它的索引器来填充你在 HolyArrs 里的来源。每个索引器变成一个指向 Prowlarr 的 Newznab 或 Torznab 来源。

  1. 在 Prowlarr 里打开 Settings > Apps(设置 > 应用)。
  2. 剧集添加一个 Sonarr 应用,电影添加一个 Radarr 应用,也可以只加其中一个。
  3. 按下面的表格填写。
  4. 点击 Test(测试),然后点击 Save(保存)。Prowlarr 会把它的索引器写进 HolyArrs。
  5. 在 HolyArrs 里打开 Sources(来源)。你应该会看到新的来源,处于已暂停状态。把想用的恢复使用。
字段 Sonarr 应用 Radarr 应用
Prowlarr server(Prowlarr 服务器) HolyArrs 访问 Prowlarr 用的地址,比如 http://prowlarr:9696 相同
Sonarr / Radarr server(Sonarr / Radarr 服务器) http://your-server:6262/sonarr http://your-server:6262/radarr
API key(API 密钥) Sonarr 侧密钥 Radarr 侧密钥

生成密钥的人必须有改设置和管理媒体库的权限,否则 Prowlarr 会收到 403。

同步过来的来源怎么运作
主题 行为
再次暂停 Prowlarr 把一个来源换到另一个地址时,或者你关掉局域网访问后它又把它打开时。
局域网 Prowlarr 的来源可以访问局域网。其他来源需要各自勾选 May reach the local network(可以访问局域网)。
会用到 地址和订阅源路径、密钥(加密保存,显示时打码)、分类、最低做种数、优先级,以及订阅源、自动搜索和手动搜索这几个开关。
只保存 做种分享率、做种时间、标签和其他值,保存下来是为了让下次同步看不出变化。做种按你下载器的做种目标来。
你的改动 Prowlarr 下次完整同步时,会把它自己的名称、地址、分类和优先级改回去。
移除 在 Prowlarr 里移除一个索引器,对应的来源也会被移除。Prowlarr 不会碰你手动添加的来源。
两侧都发 一个索引器发给两侧会生成 2 个来源。名称被占用时,会加上“(shows)”或“(movies)”。
测试 每次测试和保存都会向 Prowlarr 的订阅源查询它支持的功能。如果查询失败,Prowlarr 强制保存时仍会创建这个来源,处于已暂停状态。

你用不着它。HolyArrs 在导入时自己解压 RAR 分卷,而且只导入下载任务列出的文件,所以 Unpackerr 在旁边解压出来的文件不会被导入。

如果你还是要用,把它的 Sonarr 和 Radarr 配置指向 /sonarr 和 /radarr,并填上密钥。它读取下载列表:下载完成、等待导入的任务显示为已完成,并带上文件夹;导入后就从列表里消失。Unpackerr 不会改动 HolyArrs 里的任何东西。

  1. 添加 Sonarr 小组件,填 http://your-server:6262/sonarr 和 Sonarr 侧密钥。
  2. 你应该会看到剧集数量、下载列表、已播出但没有文件的集,以及日历。列表每页显示 10 条,最新的在前。

Radarr 小组件现在还不能用:它的缺失列表和日历会返回 404。

HolyArrs 是免费的。如果它帮你省了时间,欢迎在 GitHub 上点个 Star、赞助它或请我喝杯咖啡。