Skip to content

A command-line tool written in python that will dump news, course content, and dropbox submissions from MyCourses running at RIT.

Notifications You must be signed in to change notification settings

geoffreyanderson/MyCourses-Scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

[Purpose]
This python script will login to your MyCourses account and navigate its way through each course. When in a course, this script will dump all the news, course content and dropbox submissions to your output location. After running the script you should have a directory that represents each course which contains that course's content.

[Usage]
python mycourses.py -h
python mycourses.py --output ~/mycourses_dump --crossdomain --news --content --dropbox --verbose 2 --delay 0
python mycourses.py --output ~/mycourses_dump --crossdomain --content --dropbox --verbose 1 --delay 0

[Requirements]
This script was developed on Ubuntu Server 10.10 with the following packages installed:

libxml2-dev
libxslt1-dev
python-lxml
python-pyquery
python-httplib2
python-demjson

About

A command-line tool written in python that will dump news, course content, and dropbox submissions from MyCourses running at RIT.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages