Skip to content

This is a Tampermonkey/Greasemonkey userscript to automate downloading course videos from Maktabkhooneh.

License

Notifications You must be signed in to change notification settings

EVOL-ution/Maktabkhooneh-Course-Downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Maktabkhooneh-Course-Downloader

This is a Tampermonkey/Greasemonkey userscript to automate downloading course videos from Maktabkhooneh.

Features

  • Adds a "Download" button to course pages
  • Extracts download links for all video units
  • Opens a new tab with direct links to download all videos

Usage

  1. Install the Tampermonkey (Chrome) or Greasemonkey (Firefox) extension.
  2. Click here to install the script.
  3. Go to any course page on Maktabkhooneh that you have purchased and own access to.
  4. Click the دانلود (Download) button to extract download links.
  5. The script will automatically collect and display the download links for each course unit in a new page.

Note

You should only use this on courses that you have legitimately purchased and own access to. Downloading courses you don't own may violate Maktabkhooneh's terms of service.

How it works

The script adds a "Download" button to the course pages. When clicked, it:

  • Extracts all unit links from the current page
  • Sends GET requests to those links to fetch the unit pages
  • Parses the response HTML to extract the video download links
  • Opens a new tab with the download links listed So with one click you can get direct download links for the entire course

Example

Example

License

This project is licensed under the MIT License - see the LICENSE file for details.

Author

This userscript was created by EVOL-ution.

About

This is a Tampermonkey/Greasemonkey userscript to automate downloading course videos from Maktabkhooneh.

Topics

Resources

License

Stars

Watchers

Forks