Moodle downloader
Don't publicly share the contents of moodle. It will violate privacy.
-
Adding
.env
file- Add a
.env
file under thesrc
directory. Contents of.env
file is the following: -
baseurl=https://moodle.cse.buet.ac.bd/ moodle_id=1705010 moodle_pwd=YOUR_PASSWORD local_output_dir=../tmp/
- Add a
-
Install the requirements
-
pip install -r requirements.txt
-
-
Run
main.py
-
python src/main.py
-
- Current progress is saved in
src/q.pickle
andsrc/visited.pickle
file. To parse from the beginning, delete these files.
This project is open source and intended for educational use. Any misuse of this software is not the responsibility of the maintainers.