A Chrome extension (and local server) that saves your Bluprint classes to disk. Works on a Windows, Mac, or Linux machine.
The only requirement is Node.js.
Follow Node.js' installation instructions for your OS:
*Chocolatey is the preferred method for Windows.
This application uses Yarn.
If you are not familiar with the command line interface (CLI), provided are an introduction to the CLI in Windows, and for the Linux & Mac OS.
A Chrome extension is provided with the project in the folder bluprntr-chrome-extension/
.
Chrome extensions can be loaded by navigating to the url chrome://extensions
from the browser.
Detailed instructions.
The Bluprntr server must also be installed on to your system. The following commands will install the server, and are to be executed from a command line (Powershell, bash, terminal).
# Set the current directory to the folder where bluprntr was downloaded.
cd ./bluprntr
# Install bluprntr with npm,
npm install . --global
# or use yarn.
yarn global add .
Start the application by running bluprntr
from the command line.
bluprntr
Visit the class website, Start the Developer Tools, and start a class video. A copy of the video will immediately be downloaded to your system's downloads folder. No need to watch an entire video, the download will finish in the background.
The environment variable BLUPRNTR_DOWNLOAD_PATH
will be used as the download location.
A .env
file can also be used.
The following steps will download a class video to disk.
npm install <path-to-bluprntr-project> --global
from the terminal (powershell/shell/cli).bluprntr
application from the terminal.bluprntr
was started.bluprntr-chrome-extension/
.More information: What are Extensions? - Google Chrome.
If you have a nice line or two of code to contribute, please create a pull request!