fyunusa / KKL

Downloading Courses from Kodekloud
9 stars 6 forks source link

KKL

Prerequisite

$ pip install beautifulsoup4
$ pip install vimeo-downloader

# OR

$ pip3 install beautifulsoup4
$ pip3 install vimeo-downloader

Installing

clone the git repo and modify the cookies_house.py file with your login credentials as explained below Downloading Courses from Kodekloud

Basically, when you sign into a website normally, you use your credentials to identify yourself in a special way. This identity is then utilized for every other interaction and is temporarily kept in headers and cookies.

Use the same cookies and headers for all of your http requests, and you'll be good to go.

Use these steps to duplicate that:

Screenshot 2022-09-20 at 9 21 12 PM

KKL downloader is powerful and easy to use:

$ python3 downloader.py
>>> Input your local directory to store course: user/home/me/videos/
>>> Input the course url to download: https://kodekloud.com/courses/developer_vid_1
>>> Downloading vid1......
>>> Downloading vid2......
>>> Download complete...
Screenshot 2022-09-21 at 10 33 02 AM