No Description

Enes Çakır 3196a50620 Merge pull request #12 from cmug81/master 1 year ago
LICENSE 7aa2142a56 Create LICENSE 2 years ago
README.md e8be3c89fc Fix usage typo 2 years ago
install.sh f0c56033c9 Check command is exist 2 years ago
list.txt a57b3f359e TXT download option 2 years ago
lynder.py ed3a94a195 Fixed bug in below features 1 year ago

README.md

Lynder

Lynder is a tutorial downloader from lynda.com website.

You can download whole lectures of course by one-command.

But able to download courses, you need to have Standard Lynda Account.

It's just 24.99$. I think it's worth every penny.

Requirements

Install

  $ ./install.sh
  # It calls install commands of requirements.
  # And it copies downloader to /usr/local/bin for calling globally.

Folder Structure

- Tutorial Folder
---- CONTENT.md
---- OVERVIEW.md
---- 1 - Chapter A
-------- 1 - Topic A Video
-------- 1 - Topic A Transcript
-------- 2 - Topic B Video
-------- 2 - Topic B Transcript
-------- 3 - Topic C Video
-------- 3 - Topic C Transcript
---- 2 - Chapter B
-------- 1 - Topic D Video
-------- 1 - Topic D Transcript
-------- 2 - Topic E Video
-------- 2 - Topic E Transcript
-------- 3 - Topic F Video
-------- 3 - Topic F Transcript
---- 3 - Chapter C
---- Exercise Files

Usage

$ lynder

# Download a tutorial
$ lynder --url URL_OF_TUTORIAL
$ lynder -u URL_OF_TUTORIAL

# Download list of tutorials
# Links are seperated line by line in the txt
$ lynder --file list.txt
$ lynder -f list.txt

# Also you can use cookies for authentication
# It's faster than simple username and password
$ lynder -f list.txt -c cookies.txt

In order to extract cookies from browser use cookies.txt extension