Skip to main content

Ozy and Millie Archive CLI

oam-dl is inspired by and based on xkcd-dl by Tasdik Rahman, which was inspired by youtube-dl by Daniel Bolton.

It archives the less memetic yet superior (:P) Ozy and Millie by Dana Simpson, which ran from 1998 to 2008.

Features

  • Download all Ozy and Millie comics.

  • Download individual Ozy and Millie comics by release number.

  • Download ranges of Ozy and Millie comics by release number.

Installation

It’s on PyPI: pip3 install oam-dl

Usage

After installing, run oam-dl --create. This creates a json file in your home directory that stores information on each of the comics.

--download

Downloading a comic will create a directory structure in your home directory under ~/OAM to automatically organize your comics by year and month. You can specify a path other than ~ with the --path command, and --pathc to create your path if it doesn’t already exist.

  • oam-dl --download <NUM> retrieves the Ozy and Millie comic with releasenumber <NUM>.

  • oam-dl --download -a retrieves every Ozy and Millie comic. There are >2000 of them, so the download may take a while.

  • oam-dl --download -r <START> <END> retieves the range of comics betweenrelease numbers <START> and <END>.

  • oam-dl --download [option] --path=path/to/directory creates the archive at that path.

License

MIT License (see LICENCE.txt)

Release files for oam-dl 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for oam-dl 0.2.1
File Size Uploaded
oam-dl-0.2.1.tar.gz 4.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for oam-dl 0.2.1
File Interpreter ABI Platform
oam_dl-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 10.4 kB

Release files / oam-dl-0.2.1.tar.gz

Download URL oam-dl-0.2.1.tar.gz
Size 4.1 kB
Tags Source
SHA-256 checksum
How to use checksums
6453c0588b533dd7bf3276847f1d1b140c55e9d85e4715f18b3622109a68742c
BLAKE2b-256 checksum
How to use checksums
2d19e816e251a20f8d17874be00da93bf61047b2d0960b813fd6c443072c4bc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / oam_dl-0.2.1-py3-none-any.whl

Download URL oam_dl-0.2.1-py3-none-any.whl
Size 6.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cb43d39a6c620db34b53f156307827c2b1985853fe469c9b8390e7e2fa2244e1
BLAKE2b-256 checksum
How to use checksums
ccbaef5d3ad3fd36f0cc84b1c0034b94f11b642974b5dced443ca4c4e8366e21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page