Small script to get notified when there're new grades available on the "FHWS Studenten Portal". Uses ugly HTML scraping and there's almost no error handling, deal with it. Very untested. Such wow.
You'll need node.js to run this.
git clone https://github.com/sebbo2002/fhws-grades-push.git
cd ./fhws-grades-push
npm install
I use crontab to run this script regularly.
You can also use the docker container to run this script:
docker pull sebbo2002/fhws-grade-push
Use environment variables to set login credentials and pushover tokens:
FHWS_USERNAME | Your username for the "FHWS Studenten Portal" |
---|---|
FHWS_PASSWORD | Your password for the "FHWS Studenten Portal" |
PUSHOVER_TOKEN | Your pushover token. You can get yours here. |
PUSHOVER_USER | Your pushover user token. You can get yours here. |
FHWS_USERNAME="k*****" \
FHWS_PASSWORD="*********" \
PUSHOVER_TOKEN="*********" \
PUSHOVER_USER="*********" node app