https://github.com/sethuiyer/lms-downloader
Python script to download all the materials of registered courses from BITS-LMS. (Only *nix compatible)
https://github.com/sethuiyer/lms-downloader
bits-lms lms-downloader registered-courses robobrowser
Last synced: 3 months ago
JSON representation
Python script to download all the materials of registered courses from BITS-LMS. (Only *nix compatible)
- Host: GitHub
- URL: https://github.com/sethuiyer/lms-downloader
- Owner: sethuiyer
- License: mit
- Created: 2016-09-27T20:06:12.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-06-16T16:13:08.000Z (almost 8 years ago)
- Last Synced: 2025-01-03T04:20:11.243Z (5 months ago)
- Topics: bits-lms, lms-downloader, registered-courses, robobrowser
- Language: Python
- Homepage:
- Size: 169 KB
- Stars: 1
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# LMS-Downloader
A python script which downloads all the materials of registered courses from BITS-LMS.
## Usage
First open `credentials/lms.yml` file and write your username and password of the BITS-LMS.
Then execute `fetch.py` to fetch your registered course and it's material links. Make sure you have Robobrowser installed in your python package. It can be installed as `easy_install robobrowser` or `pip install robobrowser`.
Then run `python download.py` and wait for the script to finish.

##Future Features
* Make a GUI Application using Tkinter
* Parse Discussion formus as wellPlease raise issues and pull requests in case of any feature request or issues.