-
Notifications
You must be signed in to change notification settings - Fork 0
Home
PLEASE MENTION THIS BUG! Grades checker actually works just for the medical informatics master degree course! You can workaround this by changing the links manual but this needs time to understand the code! I'm aware of this bug but can't fix it actual! If you like to contribute a fix, please fork this project!
GradesChecker is a bash-script and was developed especially for the University Heilbronn. It is possible that it runs with other institutions which runs the HIS Online-Portal but was never tested! The script checks for you if there is a new grade inserted in your transcript of records. For that it connects to the HIS Online-Portal (currently available at https://stud.zv.hs-heilbronn.de/, download your transcript of records and saves it locally on your hard drive converted as an XML-File. If it finds out, that a new grade was inserted, it will notify you on your device (e.g Android, IOS, OS X)
GradesChecker uses the PushBullet service. For that you have to create an account at their website and download the App wherever you want to receive the notification. Afterwards you have to create an accesstoken for the script (see Installation). The script doesn't provide a functionality to choose a special device to receive the notification (yet). So please be aware that every device you've registered will receive it!
If you want to do something while the script is running you have now the ability! For each phase there is a special folder, where you can add your own executable scripts. Everytime GradesChecker is running, it will scan the specified folder for executables and execute them. Please be aware that at the moment no information will be given to the script like the grade or something else. It will just use /bin/bash [your_script_name]
!
See Installation
See Automatization
ASI-Extract not possible? Please encode all special characters in your password manual with the HEX-Values from http://www.ascii.cl/htmlcodes.htm. For Example: password! will be password%21