No Description

Christoph Stelz 50b165a9e3 Version 1.2.0 10 months ago
contrib 3d95c14f1d Add setup.py, fix demo 3 years ago
LICENSE 2d969ec2bc Create LICENSE 3 years ago
README.md b8147edf26 Remove MOBI download 1 year ago
requirements.txt 4432b58c50 Update README, add requirements, add env 3 years ago
setup.py 50b165a9e3 Version 1.2.0 10 months ago
zeitdownload.py eaf67ed73e Remove unnecessary import to fix deprecation warning 10 months ago

README.md

Die ZEIT Downloader

This is a simple downloader for the digital formats of the weekly newspaper Die Zeit. A digital subscription is required. It is written in 125 lines of python

asciicast Demo

Features

  • Specify formats that are to be downloaded
  • Skip redownload if file content matches (epub, mobi) or if file already exists (pdf) unless explicitly specified with --reload

Installation

  1. Clone this repo or download the zeitdownload.py.
  2. Make sure the requirements are installed:
    • sudo pip3 install -r requirements.txt
  3. Run with ./zeitdownload.py.
  4. To install globally, run sudo python3 setup.py install.

Documentation

usage: zeitdownload.py [-h] --email EMAIL --password PASSWORD [--reload] [--pdf] [--epub]

Download "Die Zeit" in multiple formats from the premium subscription service

options:
  -h, --help           show this help message and exit
  --email EMAIL        Email you used for the digital subscription signup
  --password PASSWORD  Corresponding password
  --reload             Download file even though it already exists
  --pdf                Download full-page PDF
  --epub               Download EPUB file for E-Readers