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など複数のターミナルテーマをサポート。
- プロキシ対応: 制限されたネットワークを回避するための組み込みプロキシサポート。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト