Skip to content

mmartinhopt/google_classroom_downloader

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google Classroom Downloader

A script to make downloading files of Google Classroom more easy

Table of Contents

Install

  • Clone or download the zip of the project

  • This project use Python 3+, install it if you dont have it on your machine.

  • Install project dependencies

pip install -r requirements.txt
  • Credentials.json
    • Make a new project in Google Cloud Plataform

    • Enable Google Drive and Google Classroom Api at the new project created

    • In the tab "Api and Services" make a new OAuth 2.0 Credential and download the json file

    • In the tab OAuth Login Screen, click in the button "Publish App"

    • Rename the json downloaded to "credentials.json" and place into the root folder of the project

Usage

To get all stuffs just open a command line in the root folder of the project and execute the command above, it will download all classes and activities of the courses you're at

python main.py

Contributing

Feel free to dive in! Open an issue or submit PRs.

License

This project was made with MIT license.

About

Google Classroom files downloader

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%