Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

codeschool-download

Package Overview
Dependencies
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

codeschool-download

Script to download Code School videos.

  • 0.1.6
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
1
decreased by-66.67%
Maintainers
1
Weekly downloads
 
Created
Source

npm npm

CodeSchool-Download

Easliy Download CodeSchool Course videos.

Prerequisites

You need to have NodeJs >= 6 installed on your system to use this downloader.

Installing

You will have to install this package globally in your system

npm i -g codeschool-download

Usage

Once you have installed this package, Create a directory in which you want to save downloaded codeschool videos. Inside That directory run this program.

Example for linux/mac:

mkdir codeschool-videos
cd codeschool-videos
codeschool-download

Downloading Code School videos from this program is a two step process:

  • First you need to extract the links of the courses you want to download. This will create a 'courses.json' file in current working directory and save all the extracted information needed to download the videos in that file.

  • Once you have extracted the information to download videos and have it saved in 'courses.json' file, you can select any of those courses to download

Extraction of video information

When you select the extraction process, the program asks you for codeschool username(email) and password. Once you provide this info, it opens a browser window, logs you into website and provides you a list of all the courses codeschool provides to choose from.

Then you can choose the courses that you want to extract information for. This will extract the information from codeschool website and save it in courses.json file. You can press a to select all courses. (It is okay to extract all videos as it does not send a lot of traffic on codeschool servers.)

Downloading Videos

When you select the download process, the program will look at the courses.json file and ask you what course you want to download from the courses you have already extracted and saved in courses.json. (Again you can type a to download all extracted courses, though this is not recommended, instead select the courses you are currently intrested in and download just them and be good to codeschool.)

All the downloaded videos will be saved with sensible name in the directory of the course name.

Keywords

FAQs

Package last updated on 11 May 2017

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