Comments on issues and link to @wiedi's fork
Merge pull request #7 from wiedi/master

obtain login/password from command-line instead of cookie
Revert "improve nameing of files"

This reverts commit 9c179028a270e6c35e1f6dd1c87ac08d0ba324de.
Revert "tweaked filename to include class name and section number"

This reverts commit fdb401dc281f310750617aafac91eeb09ac7b305.
updated documentation for auto-cookie usage
coursera-dl: Allow use the `.netrc` file for storing user credentials.

The purpose of this patch is to enable the user to avoid typing passwords
directly on the command line, as that:

* Is a security problem, since other users can easily see the credentials of
  the current user via a simple invocation of the `ps` program.
* Is tiresome to always type the same (long) parameters in, especially if
  you have a strong password.

To use the it, simply include a line similar to the one listed below in your
`~/.netrc` file (or whatever is the equivalent under your operating system),
changing the obvious parameters

    machine coursera-dl login my.username@example.com password s3cr3t

and simply calling `coursera-dl` with the option `-n` or `--netrc`
instead of the options `-c` or `-u`.
instruction updates regarding netrc and class_name
Update typos and markup in `README.md`.

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
Document better the use of `.netrc` files.

We also give an example on how to invoke the command for use with `.netrc`
files.

We also remove parts that are not relevant any more, related to using the
`cookies.txt` approach.

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
Give motivation and example of `.netrc` files.

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
Merge pull request #20 from rbrito/fixes/documentation

Fixes/documentation
Inspect the syllabus files closer for hidden videos.

Here is one e-mail that I received the other day:

> Thank you for enrolling in this free course. The University of Washington
> is committed to working with some of the world’s leading instructors to
> provide high quality, free education, globally.
>
> We have removed the ability to download course video from Coursera for a
> number of reasons:
> i. Our video contains functionality which only works within the Coursera
> environment. Downloading it to another platform, such as You Tube,
> prevents this from working as designed.
> ii. Our ability to bring you a free course means that we must protect its
> content so that it is viewed as intended, as a component of an
> instructionally coherent educational program in Coursera.
>
> We apologize if this is an inconvenience for some students who would
> prefer more flexibility for viewing this free content.
>
> Along with the free course offering, we also provide the added opportunity
> for Coursera students to enroll in one of our leading Certificate
> programs.
>
> We hope that you understand our need to maintain a quality standard and
> continue to enjoy the course.
>
> The University of Washington
> Wed 26 Sep 2012 4:34:00 PM BRT

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
Merge pull request #21 from rbrito/download-hidden-videos

Inspect the syllabus files closer for hidden videos.
More robust parsing of section title
Merge pull request #24 from dumpweed/master

Fix for section parsing for "Intro to DB" class
added --path argument and logic so that you can choose where to download to
path made platform-independent; dirs simplified + --verbose-dirs option

- previously classname was included in section dir, but this has been removed (use --verbose-dirs for same behavior)
  - MXPlayer only organizes videos 1 directory deep, which is why I prefer the verbose mode
platform-specific notes
- added --add-class argument to specify additional classes to retrieve
- updated documentation with path and additional class examples
Added graceful exit if the course name if not valid