An open API service indexing awesome lists of open source software.

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)

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.

![attributes](fetch.png)
![attributes](download.png)

##Future Features
* Make a GUI Application using Tkinter
* Parse Discussion formus as well

Please raise issues and pull requests in case of any feature request or issues.