MoodleDownloader v2
The fork of harsilspatelโs moodleDownloader chrome extension which was edited and adapted for hebrew-language, but it still works great with english too!
New features:
- No more google analytics
- Minimalistic design
- Each section of your course now will have a download button
- Extension architecture as it supposed to be.
- Downloading now using on callbacks
- Feedback request drops down right after last one is downloaded
If you prefer to install manually, the latest binaries can be found here.
Why ๐ญ
There are dozens of apps/scripts for downloading moodle resources out there, however, none of them are operable by a non-IT student. For instance, an average art student doesn't know (or doesn't even care) how to execute terminal commands to get those moodle files, therefore I decided to create an average-user-friendly tool! Additionally, this is my exercise in both improving my javascript and better understand how google analytics and chrome apis work (mostly the latter!)
Usage ๐ฑ
- Login in to your moodle (for example https://moodle.braude.ac.il/)
- Open the course or week (section) from where you would like to download the resources from
- Click on the extension icon and select the resources to be downloaded.
- Click and drag or use โ key to select multiple options:
- Hit the
Download
button to get the resources!
GIFs ๐
Without moodleDownloader ๐ฉ
~38 seconds to download 10 files
With moodleDownloader ๐คฉ
~11 seconds to download 21 files
Motivation ๐ก
Realized in the week 11 that I don't have most of the resources ๐ญ
Credits ๐๐ป
Icon made by kiranshastry from flaticon
License ๐
Checkout more awesome projects built by Monash students here
Contributors โจ
Thanks goes to these wonderful people (emoji key):
Jonathan Yeung ๐ป |
Yusuf Ades ๐ |
Asher Lim ๐ค |
Erik Hausen ๐ |
LapisLazulis ๐ |
Simon Perdrisat ๐ |
ssccc ๐ |
mcpower ๐ค ๐ป |
This project follows the all-contributors specification. Contributions of any kind welcome!