Skip to content

tangimds/gradeChecker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

Grade Checker

INSA Rennes

GradeChecker est un script python qui vérifie, toutes les x minutes, si il y a une nouvelle note d'ajoutée sur l'ENT. Si c'est le cas, un mail est envoyé avec la matière et la note correspondante.

Il faut évidemment laisser le script tourner sur un ordinateur. (ex : le lancer le matin sur un pc fixe perso, et desactiver la mise en veille automatique)

Getting Started

git clone https://github.com/tangimds/gradeChecker.git

Prerequisites

python3

sudo apt install python3

pip

sudo apt install python3-pip

robobrowser (module python)

pip3 install robobrowser

Run

./gradeChecker.py

Exemple

Renseignez vos identifiants INSA. Par exemple :

~jlassalle$ ./gradeChecker.py
Merci de renseigner vos logins INSA.
user : jlassalle
password :
intervalle de verification (en minutes) : 15

pas de nouvelle note
done at 2019-01-15 13:11:44.414830

Le mot de passe ne s'affichera pas sur la console, c'est normal. Tapez le normalement et appuyez sur entrer.
Vous pouvez utiliser les deux formats d'identifiant INSA : jlassale ou jean.lassalle.

Le script est alors lancé et affiche en console des messages à titre informatif, et vous envoie un mail sur votre boîte INSA si il y a une nouvelle note.

ne pas fermer la console, ni éteindre l'ordinateur ! (sinon le script ne tournera plus et vous pourrez attendre vos mails longtemps)

Author

About

Mail notification on new grade (INSA Rennes)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages