heartleo/zlib

A command-line tool for Z-Library. Search, download, send to Kindle, and integrate with AI agents.

何を解決するか

zlib は Z-Library 用のコマンドラインインターフェース(CLI)であり、Webブラウザを使わずに本の検索とダウンロードを可能にします。ダウンロードの管理、ミラードメインの扱い、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など複数のターミナルテーマをサポート。
  • プロキシ対応: 制限されたネットワークを回避するための組み込みプロキシサポート。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト