heartleo/zlib
A command-line tool for Z-Library. Search, download, send to Kindle, and integrate with AI agents.
解决的问题
zlib 是 Z-Library 的命令行界面(CLI),允许用户无需使用网页浏览器即可搜索和下载书籍。它简化了下载管理、镜像域名处理以及直接将书籍发送到 Kindle 设备的流程。
工作原理
该工具通过标准 HTML 表单或非官方移动应用 API(EAPI)与 Z-Library 交互。它包含一个 "doctor" 命令,用于探测可用的镜像域名,以找出健康或可绕过反机器人保护(如 DiamWall)的域名。用户会话和配置通过环境变量和本地配置文件进行管理。
适用人群
偏好通过终端访问 Z-Library 的用户、希望使用脚本自动化书籍下载的开发者,以及希望从 CLI 直接将书籍传送到 Kindle 的 Kindle 用户。
主要特性
- 交互式搜索:使用方向键和分页浏览并下载书籍。
- Kindle 集成:通过 SMTP 直接将书籍发送到 Kindle 地址。
- 反机器人处理:在支持的域名上自动解决 JavaScript 证明工作挑战。
- AI 插件支持:内置 Claude Code 和 Codex 插件,允许 AI 代理进行书籍搜索和下载。
- 可自定义 UI:支持多种终端主题(如 Nord、Dracula、Gruvbox)。
- 代理支持:内置代理支持,用于穿越受限网络。
相关
- 项目
- 项目
- 项目
- 项目