Socket
Socket
Sign inDemoInstall

thiennguyen-udm

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

thiennguyen-udm

a stupid script


Version published
Weekly downloads
2
Maintainers
1
Weekly downloads
 
Created
Source

NodeJS version udemy-dl

Nodejs script to download a udemy.com course (videos only), for personal offline use.

Installation

npm install -g thiennguyen-udm

Version

0.0.26

Usage

udemy-dl usage

Simply call udl with the full URL to the course page.

udl https://www.udemy.com/COURSE_NAME

udemy-dl will ask for your udemy username (email address) and password then start downloading the videos.

By default, udemy-dl will create a subdirectory based on the course name. If you wish to have the files downloaded to a specific location, use the -o \path\to\directory\ parameter.

If you wish, you can include the username/email and password on the command line using the -u and -p parameters.

udl -u user@domain.com -p $ecRe7w0rd https://www.udemy.com/COURSE_NAME

For information about all available parameters, use the --help parameter

udl --help

Advanced Usage

Usage: udl <course_url> [-u "username"] [-p "password"] [-o "/vids/"] [-r "360"]

Commands:
  course_url  URL of the udemy coures to download

Options:
  -u, --username    Username in udemy                                   [string]
  -p, --password    Password of yor account                             [string]
  -r, --resolution  Download video resolution, default resolution is 360, for
                    other video resolutions please refer to the website.[number]
  -o, --output      Output directory where the videos will be saved, default is
                    current directory                                   [string]
  -?, --help        Show help                                          [boolean]

Updates

  • (26/05/2018) New feature downloads subtitles now.
  • (26/05/2018) Large course list issue fix
  • (16/05/2018) Course selection list added, no more url needed.
  • (09/05/2018) Added course number in download.
  • (02/05/2018) Bug fixes to for code changes in udemy.
  • (02/05/2018) Course materials are also downloaded now.
  • (08/12/2017) Added option to select resolution.
  • (08/12/2017) Added new download statistics data.

FAQs

Package last updated on 26 Jun 2018

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc