Skip to content

wavecommander/moodle_manager

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

moodle_manager

Use this script to download documents from moodle without losing your marbles by using your noodle.

moodle_manager has been designed and tested around the UPEI moodle server. There is no guarantee moodle_manager will work with any other moodle servers as it makes assumptions about the HTML served.

Usage

Install dependencies:

  • requests
  • bs4

Then, simply run python3 moodle_manager.py to begin!

Persistent Data File

moodle_manager will create a .moodle_data.json file to persist some data accross sessions.

Only modify this file if you would like to manually erase your username/password from the file, or manually erase the download history.

Acknowledgements

Alexander Cairns' original moodle manager for original code and idea

Doebi's MoodleScraper for some inspirations

Patorjk Text to ASCII Art Generator for ASCII splash generation

About

Python script to download documents from moodle courses

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%