coursevania-downloader-go

module
v0.0.0-...-48b18eb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 15, 2020 License: MIT

README

Coursevania[dot]com course downloader

This repo is just to try my skills in Golang and not to spread the copyright material of course creators. I wanted to learn the rest APIs and file downloading and this popped up in my phone's notification from google about this site.

When I checked the site, I did not had a proper navigation to course and had to struggle a lot to visit the lectures. Hence, I did the backtrack of network calls and from there I decided to go for this approach to get all the files in one-shot.

Usage of the CLI app

coursevaniadownloader -course="Name of the course"

# eg.
# coursevaniadownloader -course="The Complete 2020 Flutter Development Bootcamp with Dart"

It will create the course folder and download the course in it in the working directory only.

Please note that when you visit the site you will get the string prefixed like "[coursevania[dot]com] Course Name". You don't need to pass this prefix, its handled internally.

Again, if this hurts someones feeling, then please create an issue and I will straight away delete this repo.

Thanks.

Directories

Path Synopsis
cmd
internals
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL