• This repository has been archived on 21/Nov/2020
  • Stars
    star
    288
  • Rank 143,818 (Top 3 %)
  • Language
    JavaScript
  • Created almost 8 years ago
  • Updated about 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Nodejs script to download a udemy.com course, for personal offline use

udemy-dl 2.0

Install

npm i -g udemy-dl

oclif Version Downloads/week License

udemy-dl usage

Usage

$ npm install -g udemy-dl
$ udl COMMAND
running command...
$ udl (-v|--version|version)
udemy-dl/2.0.7 win32-x64 node-v10.16.3
$ udl --help [COMMAND]
USAGE
  $ udl COMMAND
...
$ npm install -g udemy-dl
$ udl COMMAND
running command...
$ udl (-v|--version|version)
udemy-dl/2.0.0 win32-x64 node-v10.16.3
$ udl --help [COMMAND]
USAGE
  $ udl COMMAND
...

Commands

udl help [COMMAND]

display help for udl

USAGE
  $ udl help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

udl login

Login to udemy.com and displays a list of courses to download.

USAGE
  $ udl login

OPTIONS
  -b, --business=business  Business name, in case of Udemy for Business
  -e, --export             Export the course data as json with links
  -o, --output=output      Output directory where the videos will be save, defaults to current directory
  -p, --password=password  Udemy password
  -r, --url=url            Url of the couse to be downloaded
  -u, --username=username  Udemy username

DESCRIPTION
  >Login to udemy.com and displays a list of courses to download.

See code: src\commands\login.js

udl reset

Erase all login credentials stored and download progress.

USAGE
  $ udl reset

OPTIONS
  -d, --downloadOnly  Erase downloading progress only
  -l, --loginOnly     Erase login credentials only

DESCRIPTION
  >Erase all login credentials stored and download progress.

See code: src\commands\reset.js

udl update

Update udemy-dl to latest version

USAGE
  $ udl update

DESCRIPTION
  >Update udemy-dl to latest version

See code: src\commands\update.js

udl help [COMMAND]

display help for udl

USAGE
  $ udl help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

udl login

Login to udemy.com and displays a list of courses to download.

USAGE
  $ udl login

OPTIONS
  -e, --export             export the course data as json with links
  -o, --output=output      output directory where the videos will be save, defaults to current directory
  -p, --password=password  udemy password
  -r, --url=url            url of the couse to be downloaded
  -u, --username=username  udemy username

DESCRIPTION
  >Login to udemy.com and displays a list of courses to download.

See code: src\commands\login.js

udl reset

Erase all login credentials stored and download progress.

USAGE
  $ udl reset

OPTIONS
  -d, --downloadOnly  Erase downloading progress only
  -l, --loginOnly     Erase login credentials only

DESCRIPTION
  >Erase all login credentials stored and download progress.

See code: src\commands\reset.js

udl update [CHANNEL]

update the udl CLI

USAGE
  $ udl update [CHANNEL]

See code: @oclif/plugin-update

More Repositories

1

udemy-dl-gui

App to download a udemy.com course, for personal offline use
CSS
46
star
2

node-tailwindo

Convert Bootstrap CSS code to Tailwind CSS code
JavaScript
44
star
3

html-to-jsx

Converts html code to React JSX
TypeScript
23
star
4

realtime-face-recognition

Real-time face recognition using OpenCV, Node.js, and WebSockets.
JavaScript
11
star
5

fractal-transformer

Transform data for presentation and transformation layer for complex data output, the like found in RESTful APIs, and works really well with JSON. Its like a view layer for your JSON/YAML/etc.
JavaScript
6
star
6

git-branch-archive

Nodejs script to archive branches.This is done by tagging them as archive/<branchname> and removing them both locally and remotely. Before each operation, the user is asked for confirmation.
JavaScript
3
star
7

LaravelSweetAlert

Laravel package to show beautiful flash message
JavaScript
2
star
8

avd-start

A simple script to run android virtual device without the hassle of Android Studio
JavaScript
1
star
9

electron-file-downloader

Simple file downloader library from electron app
JavaScript
1
star
10

tez-cli

A cli tool to create tez.js server
TypeScript
1
star
11

vue-tutorial-basics

vue-tutorial-basics
1
star
12

github-commit-chart

Chart github repository commit over time.
Go
1
star
13

resume-page

HTML
1
star
14

wfe-project-generator

In house project generator for WFE application.
TypeScript
1
star
15

vscode-skype

Send skype messages from withing vscode code :)
TypeScript
1
star
16

lost-ark-server-status

A CLI tool to check server status for Lost Ark game
TypeScript
1
star
17

slybroadcast

Laravel wrapper for Slybroadcast api integration voice messaging for business.
PHP
1
star
18

pm2-logrotate-azure-upload

Module to rotate logs of every pm2 application and upload logs to Azure Storage
JavaScript
1
star
19

canvas-editor-prototype

HTML
1
star
20

my-miner

JavaScript
1
star
21

js13k-touconect

The game is simple just connect all the orbs floating around without intersecting to complet a level. Intersecting in connections will cause loss of health.The faster you connect all orbs the maximum score you get out of 1000 in each level.
JavaScript
1
star