Skip to content
Tiny web crawler for University of Waterloo students
Ruby
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bin
lib
spec
.gitignore
Gemfile
Gemfile.lock
README.md
Rakefile
uw_learn.gemspec

README.md

UW Learn

Tiny web crawler for University of Waterloo students. Gets student grades from University of Waterloo's D2L website. http://learn.uwaterloo.ca

Inspired by: https://github.com/phleet/UWAngel-CLI

Version 1.0.1

Installation

$ [sudo] gem install uw_learn

Usage

require 'uw_learn'

student = Uwlearn.new "LOGIN", "PASSWORD"
student.print_grades
student.print_courses
Alternatively, using the executable
$ uw_learn "LOGIN" "PASSWORD"

Testing

To run the tests:

  1. Open spec/lib/uw_learn_spec.rb
  2. Enter your own username and password
  3. Run command:
    $ rake 
Something went wrong with that request. Please try again.