Man Page

Important

This page uses auto-generation of --help option for ‘download’ command and script itself (without command).

To download files you can use only options (without ‘download’ command). They are the same.

If you don’t know how to read and use --help output, you should visit Usage Examples page (with “copy-paste” instructions)

lep-downloader

LEP-downloader - console application.

Get free episodes of Luke’s English Podcast archive page.

lep-downloader [OPTIONS] COMMAND [ARGS]...

Options

--version

Show the version and exit.

-ep, --episode <range>

Episode number for downloading. To specify range of episodes use hyphen, i.e. <num>-<num>.

-pdf, --with-pdf

Tells script to download PDF of episode page as well.

--last

For downloading the last episode from database. Episode number and date filters (ranges) will be ignored.

-S <start_date>

To specify ‘START_DATE’ for date range filtering. Format ‘YYYY-MM-DD’

-E <end_date>

To specify ‘END_DATE’ for date range filtering. Format ‘YYYY-MM-DD’

-d, --dest <path>

Directory path (absolute or relative) to LEP files destination.

-db, --db-url <url>

URL to custom JSON database file.

-q, --quiet

Activate quiet mode. There is no question whether to download files or not.

--debug

Enable DEBUG mode for writing log file with detailed information about script execution.

download

Downloads LEP episodes on disk.

lep-downloader download [OPTIONS]

Options

-ep, --episode <range>

Episode number for downloading. To specify range of episodes use hyphen, i.e. <num>-<num>.

-pdf, --with-pdf

Tells script to download PDF of episode page as well.

--last

For downloading the last episode from database. Episode number and date filters (ranges) will be ignored.

-S <start_date>

To specify ‘START_DATE’ for date range filtering. Format ‘YYYY-MM-DD’

-E <end_date>

To specify ‘END_DATE’ for date range filtering. Format ‘YYYY-MM-DD’

-d, --dest <path>

Directory path (absolute or relative) to LEP files destination.

-db, --db-url <url>

URL to custom JSON database file.

-q, --quiet

Activate quiet mode. There is no question whether to download files or not.

--debug

Enable DEBUG mode for writing log file with detailed information about script execution.