BitMagnet是一个开源自托管的磁力种子搜索引擎,集成了磁力种子索引器、DHT 爬虫、内容分类器和磁力搜索引擎。项目提供了Web UI、GraphQL API 和 Servarr集成功能。
大部分的磁力搜索引擎都是由爬虫从磁力种子资源站、PT站爬取资源及分类,索引后供搜索,BitMagnet最大的功能特色是DHT爬虫及自动对内容分类。
DHT爬虫是从DHT (Distributed Hash Table)网络的每一个节点询问其持有的info hash(每一个磁力种子唯一的特征值),对尚未爬取的info hash,获取其元信息后加入到索引中,并根据元信息自动分类。具体的架构可以参考:Architecture & Lifecycle of the DHT Crawler
类似软件有Jackett:https://github.com/Jackett/Jackett 和 magnetico 。
magnetico 是最先提出并实现了DHT爬虫的项目,但目前项目库已经归档,不再更新维护。
Jackett 与BitMagnet更加类似,也是开源一体化自托管的磁力搜索引擎项目,只不过与BitMagnet最大不同的地方是:Jackett没有单独的爬虫和搜索引擎,资源搜索是调用 BT4G、BTDIGG 等第三方的搜索引擎完成的。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...