robinm8 / LMSGrabber

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LMS Grabber

Codacy Badge Build Status Codecov Code Climate Code Climate

Overview

This program is designed to create offline archives of various Learning Management Systems (LMS). It is created as a part of the Rensselaer Center for Open Source and Software Design and Documentation courses.

Currently being worked on by Jacob Lane, Colin Atkinson, Daniel Zhu, Chris Vecchio, Mark Robinson, and Adeet Phanse.

Inspired by the Original Python version by Craig Slegel.

Compiling/Running

Class Files

cd LMSGrabber
mvn exec:java -D exec.mainClass=rpi.lmsgrabber.App

JAR

cd LMSGrabber
mvn package
java -jar target/lmsgrabber-0.0.1-SNAPSHOT-jar-with-dependencies.jar

Contributing

Please see our Contributor's Guide and wiki pages for information on how to contribute towards the project.

Builds are automatically triggered and placed under the release section for any tags.

Other notes

Please check your LMS's user agreements and your school's policies on automated web crawling before using LMS Grabber.

About

License:MIT License


Languages

Language:Java 100.0%