소개
zlib은 Z-Library에 접근하기 위한 명령줄 인터페이스(CLI) 도구로, heartleo가 개발했습니다. 이 도구는 터미널에서 책을 검색하고 다운로드하며, Kindle로 전송하는 기능을 제공합니다. Go 언어로 작성되었으며 MIT 라이선스로 배포됩니다.
상세정보
대화형 검색
↑/↓ 키로 결과를 탐색하고, ←/→ 키로 페이지를 전환할 수 있는 대화형 검색을 제공합니다.
책 다운로드
책 ID 또는 검색 결과에서 직접 다운로드할 수 있으며, 진행 상황을 실시간으로 표시합니다.
다운로드 기록
페이지네이션된 다운로드 기록 브라우저를 제공하며, 기록에서 다시 다운로드할 수 있습니다.
Kindle 전송
파일을 Kindle 주소로 전송할 수 있습니다. EPUB, PDF, MOBI, TXT, DOC, DOCX, RTF, HTML 형식을 지원합니다.
사용량 프로필
일일 다운로드 할당량을 확인할 수 있습니다.
테마
auto, mocha, latte, dracula, tokyo, nord, gruvbox 테마를 지원합니다.
프록시 및 사용자 정의 도메인
제한된 네트워크에서 사용할 수 있도록 프록시 및 사용자 정의 도메인을 지원합니다.
설치 및 시작
Windows에서는 winget으로 설치할 수 있습니다:
winget install heartleo.zlibmacOS/Linux에서는 Homebrew 또는 curl 스크립트로 설치할 수 있습니다:
brew install heartleo/tap/zlibcurl -fsSL https://raw.githubusercontent.com/heartleo/zlib/main/install.sh | shGo 1.25+가 설치된 환경에서는 go install로 설치할 수 있습니다:
go install github.com/heartleo/zlib/cmd/zlib@latest소스에서 빌드하려면 저장소를 클론하고 go build를 실행합니다.
설치 후에는 ZLIB_DOMAIN 환경 변수를 설정해야 합니다. zlib doctor –eapi 명령으로 사용 가능한 도메인을 확인하고, ZLIB_DOMAIN에 healthy 또는 challenged 상태인 도메인을 설정합니다. 그런 다음 zlib login –eapi로 로그인하고 zlib search “검색어”로 검색할 수 있습니다.
활용 예시
- 터미널에서 책을 검색하고 다운로드할 때
- Kindle로 책을 전송할 때
- 다운로드 기록을 관리하고 다시 다운로드할 때
- 일일 다운로드 할당량을 확인할 때
지원 환경
Windows, macOS, Linux에서 사용할 수 있으며, winget, Homebrew, curl 스크립트, Go install 등 다양한 설치 방법을 제공합니다.
라이선스 및 확인 사항
이 도구는 MIT 라이선스로 배포됩니다. Z-Library 이용 약관 및 저작권 법규를 준수해야 합니다.
시스템 요구사항
Windows, macOS, Linux · x64 · Go 1.25+ (소스 빌드 시)


