ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

Jackett 教程:一个入口聚合 550 多个站,搜索结果统一成 Torznab 格式

Jackett 教程:一个入口聚合 550 多个站,搜索结果统一成 Torznab 格式 Jackett 教程一个入口聚合 550 多个站搜索结果统一成 Torznab 格式Jackett 是一个跑在本机的种子搜索聚合工具它把 Sonarr、Radarr 等软件的查询转发给 550 多个种子站再把各站结果解析成同一份 Torznab 格式返回。你只管加站搜索、合并、缓存它全包。本质一个本地搜索中转代理Jackett 是架在你软件和种子站之间的本地代理。媒体软件发出一次 Torznab 查询它拆成各站点的私有请求分别发出把返回的条目统一成同一套字段再合流送回。全程数据不出内网550 多份站点规则已经内置全部放在 定义文件目录每个站一个 yml。从零到跑通的 5 个步骤拿包去 Releases 下载对应平台的压缩包解压到一个固定目录。启动直接运行目录里的 jackett 主程序没有向导也不用装依赖。进界面浏览器打开http://127.0.0.1:9117首次进入会要求设管理员密码设好即登录成功。加站点 Add Indexer挑一个免登录的公开站1337x、0Magnet 都行点行末的 Test。看到绿色对勾这条链路就算打通了。验搜索进 Manual Search 输一个关键词结果表里出现多条来自不同站的记录说明聚合搜索已经在工作。三项核心能力聚合搜索一个关键词查完所有已配站点——各站同时查询返回的条目统一成同名、大小、种子数等字段合并成一张表可直接按种子数、体积、分类排序。Torznab 接口媒体软件只需填一个地址——在索引器列表点 Copy Torznab Feed 拿到带鉴权参数的 Feed URL粘进 Sonarr / Radarr 的索引器配置之后新片、新集由它们自动拉取不用你手动翻站。请求缓存重复查询直接回上次结果——相同查询在缓存有效期内命中就返回不重复打站点省时间也降低被风控的概率。默认开启一般不用动。进阶场景Sonarr 自动追新你在追更新的剧手动找资源太累。在索引器列表点 Copy Torznab Feed地址粘进 Sonarr 的 Add Indexer选 Torznab 类型保存后随便挑一集测试搜索。从此新集一出Sonarr 就经 Jackett 自动搜到并下完。被验证页拦住的站某个私密站 Test 总返回 Cloudflare 验证页。先在浏览器登录该站并通过人机验证F12 打开开发者工具在 Network 面板选中任一请求把 Cookie 整串复制。粘回 Jackett 该索引器的 Cookie 输入框再点 Test通常就变绿。站点在你这里连不上部分站直连超时。打开 Server Configuration 页在 Proxy URL 和 Port 字段填好代理地址和端口。之后 Jackett 的出站请求走代理原先连不上的站点就能正常 Test 和搜索。常见问题索引器 Test 一直失败多半是 Cookie 没复制完整或者登录态已经过期。重新登录站点从开发者工具里把整串 Cookie 重新复制注意要完整别漏字段再点 Test。搜出来的全是 Cloudflare 验证页站点开了 JS 质询拦截裸请求拿不到正文。先按上面的方法填 Cookie仍不行就部署 FlareSolverr 这类自动过验证的服务把它的 API 地址填进 Jackett 配置页对应字段验证环节交给它代劳。部分站点 Test 超时该站在你的网络环境下直连不通。在 Server Configuration 的 Proxy URL / Port 填上代理让 Jackett 的出站流量走代理通道再测一次。日常排障先看 View logs日志里能定位到具体是哪个站、哪一步出错。Jackett 的价值就是把几十个站的搜索收敛成一个标准接口。下一步先加一个免登录的公开站跑通 Test再把 Torznab Feed 地址粘进 Sonarr 或 Radarr追新闭环就成了。创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表