Jayapraveen / INE-courses-downloader

Python Script to download coures from INE.com website for personal and educational use
GNU General Public License v3.0
39 stars 19 forks source link

INE courses downloader

How to use ?

  1. Check if you have Python 3.6 or newer installed
  2. Clone the repository
  3. Install the requirements using "pip install -r requirements.txt" or changing the command according to your environment.
  4. To specify the download location, open and change the "custom" Boolean to true and fill the save_path with your download location and save the script
  5. Run the script and choose options accordingly

What does this script download from the site?

  1. The Course Introduction(Preview)
  2. The Course files (if any)
  3. The Course videos

FAQ

  1. Is it safe to enter my credentials in this script?
    -- The script is opensource you can view the code execution and network calls. It is totally safe as this script will only use it once to get the tokens to download the courses.

  2. What is the site rip option?
    -- It is a complete site download option. If you have a server with Huge Bandwidth , Compute time and disk space (~ 1.8 TB ) You can use use this option to download the entire contents of the website.

  3. I have a course in the site that is not showing in the script to download?
    -- Is the Course featured on the site or was the course added to the site after you ran the script for the first time then delete the "ine_courses.txt" file from the directory where the script is located and rerun the script.

Co-Authors

The Slides Downloader feature was Authored by Pi

Credits

Made possible by @dexter101010 and his yummy cookies.

Legal Disclaimer

  1. This script is intended only for Personal and Educational use only
  2. The sole responsibility of the consequences raised by using the script is beared by the user alone. Neither the author of the script nor any one affiliated to the author will be held responsible under any circumstances for the mentioned consequences.
  3. Redistribution of the material downloaded using this script is against the likeness of the author.

:) Happy Learning