Skip to content
This repository has been archived by the owner on May 9, 2023. It is now read-only.
/ gradesChecker Public archive

Script to send you an email for when a grade is posted on Odus (University system)

Notifications You must be signed in to change notification settings

MjedAl/gradesChecker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gradesChecker

it's a Python script that will log in to the OdusPlus (University system) where students can see the grades of their courses and check if any new grade is uploaded in the current semester it will send an email to you :)

Installation and setup

install required dependencies

    pip install -r requirements.txt
    or
    py -m pip install -r requirments.txt

Update config.py

Update your current semester XPath and put your email and odus credentials
(For gmail you might want to put application password and allow less secure apps so that google doesn't block the code)
How to copy your currentSemesterBodyPath:

Screenshot

run with py main.py

if your chrome version is different you might need to change the chromedriver.exe

https://chromedriver.chromium.org/downloads

Docker is fun

If you are familiar with docker and want to run the script inside a container check this image joyzoursky/python-chromedriver

About

Script to send you an email for when a grade is posted on Odus (University system)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages