百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
A

Archive.org-Downloader

> 编程语言
开源

Python3 脚本,用于下载 archive.org 的书籍,以 PDF 格式保存

1.3K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Python3 脚本,用于下载 archive.org 的书籍,以 PDF 格式保存

Archive.org-Downloader

Python3 script to download archive.org books in PDF format

Prefer a no-install option? Try the web version: archive-dl.com

Download archive.org books as PDF right from your browser. No Python, no setup, works on any device.


About The Project

There are many great books available on https://openlibrary.org/ and https://archive.org/, however, you can only borrow them for 1 hour to 14 days and you don't have the option to download it as a PDF to read it offline or share it with your friends. I created this program to solve this problem and retrieve the original book in pdf format for FREE!

Of course, the download takes a few minutes depending on the number of pages and the quality of the images you have selected. You must also create an account on https://archive.org/ for the script to work.

Web Version: archive-dl.com

Don't want to install anything? archive-dl.com is the online version of this project. Just paste a book link and download the PDF straight from your browser:

  • ✅ No installation: nothing to download or configure, runs entirely in your browser
  • ✅ Works everywhere: Windows, macOS, Linux, phones and tablets
  • ✅ Same quality: full-resolution PDF downloads
  • ✅ Beginner friendly: no command line, no Python required

Try it now at archive-dl.com

Prefer the command line or want to automate bulk downloads? The Python script below is still fully maintained and free to use.

Getting Started

To get started you need to have python3 installed. If it is not the case you can download it here : https://www.python.org/downloads/

Installation

Make sure you've already git installed. Then you can run the following commands to get the scripts on your computer:

git clone https://github.com/MiniGlome/Archive.org-Downloader.git
cd Archive.org-Downloader

The script requires the modules requests, tqdm and img2pdf, you can install them all at once with this command:

pip install -r requirements.txt

Usage

…

The email and password fields are required, so to use this script you must have a registered account on archive.org. The -r argument specifies the resolution of the images (0 is the best quality). The PDF are downloaded in the current folder

Example

This command will download the 3 books as pdf in the best possible quality. To only download the individual images you can use --jpg.

python3 archive-org-downloader.py -e [email protected] -p Passw0rd -r 0 -u https://archive.org/details/IntermediatePython -u https://archive.org/details/horrorgamispooky0000bidd_m7r1 -u https://archive.org/details/elblabladelosge00gaut 

If you want to download a lot of books, you can paste the urls of the books in a .txt file (one per line) and use --file

python3 archive-org-downloader.py -e [email protected] -p Passw0rd --file books_to_download.txt

Donation

If you want to support my work, you can send 2 or 3 Bitcoins to this address:

bc1q4nq8tjuezssy74d5amnrrq6ljvu7hd3l880m7l

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Python

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言