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)。
  • 代理支持:内置代理支持,用于穿越受限网络。

相关

  • 项目
  • 项目
  • 项目
  • 项目