Skip to content

mahdihasnat/MooDown

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MooDown

Moodle downloader

Conduct Guide

Don't publicly share the contents of moodle. It will violate privacy.

Running MooDown

  • Adding .env file

    • Add a .env file under the src 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/
  • Install the requirements

    • pip install -r requirements.txt
  • Run main.py

    • python src/main.py

Note

  • Current progress is saved in src/q.pickle and src/visited.pickle file. To parse from the beginning, delete these files.

Disclaimer

This project is open source and intended for educational use. Any misuse of this software is not the responsibility of the maintainers.

About

Download Moodle website in markdown format

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages