GitXplorerGitXplorer
f

uwi-grade-checker

public
1 stars
3 forks
0 issues

Commits

List of commits on branch master.
Unverified
061137ca41636b893063ddad1fbf710a92483faa

Add Error Notification

ffoohyfooh committed 6 years ago
Unverified
8ce61f36775cf6c9bbcba21c9e19b7ee50c277ae

Fix Typo

ffoohyfooh committed 6 years ago
Unverified
c41ee3bcd7b2ffecdd177400b0dc91d4281d613f

Simplify Total Output

ffoohyfooh committed 7 years ago
Unverified
5c675c62c648e757aaac76ab331f5c0932cc4a6b

Add Total to Output

ffoohyfooh committed 7 years ago
Unverified
1725965b940094d8cabc7329288806186e5acb5b

Display the Course In The Console Output

ffoohyfooh committed 7 years ago
Unverified
092481bd03e5eb33169f0b6f67a36e97b7a02367

Display config.json Example Rather than Description

ffoohyfooh committed 7 years ago

README

The README file for this repository.

UWI Grade Checker

Node tool using Puppeteer to check grades for UWI students and display a notification.

Requirements

  • Node 7.6.0 or greater
  • (Optional) Yarn
  • Operating System Requirements of node-notifier:
    • macOS: >= 10.8 or Growl if earlier.
    • Linux: notify-osd or libnotify-bin installed (Ubuntu should have this by default)
    • Windows: >= 8, task bar balloon for Windows < 8. Growl as fallback. Growl takes precedence over Windows balloons.
    • General Fallback: Growl

Setup

Include a config.json file in the project directory like the following:

{
"id": "<UWI Student ID number>",
"password": "<the password for your UWI account>"
}

Install dependencies: yarn OR npm install

Running Appliction

> node main.js 

Note: This script relies on the structure of the UWI website so if the structure changes this script will fail.

Suggestion: Use Cron on Linux to get a notification of the grades when you start your computer