Skip to content

nktfh100/gool-downloader

Repository files navigation

Gool Downloader

A simple python script that downloads videos for offline use from https://gool.co.il/ (Works for gool bagrut and gool academy).

Installation

Install python 3 then install the required packages and ffmpeg:

pip install -r requirements.txt
ffdl install

CLI Options

  • --free: Enable free mode, use this to download the free videos that do not require premium access.
  • --timeout: Time to wait between each video download, if no option specified it will use a random time between 60 and 120 seconds.
  • --academy: Download from gool academy instead of gool bagrut.

Usage

python main.py [-h] [--free] [--academy] [--timeout TIMEOUT]

How to use the script:

  1. Make sure chrome is closed, since the script uses the default chrome profile. (So you won't have to login again and to not exeed the device limit).
  2. Run the script with the desired options.
  3. A web browser will open, if you are not logged in, login to your account.
  4. Navigate to https://(bagrut or www).gool.co.il/mycourses
  5. Navigate to the topic you want to download (Example)
  6. The script will start downloading the videos.

About

Python script that downloads videos for offline use from https://gool.co.il/

Topics

Resources

Stars

Watchers

Forks