Ne fonctione UNIQUEMENT sur un compte ecoledirecte éleve
Warning
Ce projet n'est PAS affilié avec Aplim ou/et EcoleDirecte
VERIFIER Le contenu de tout fork de ce repo avant de l'executer. Un script malveillant pourrait agir en ton compte (envoyer des messages, ...)
- Notes + moyenne (par matière + moyenne gé)
- Devoirs
- Espaces de travail
- Carnet de correspondance
- Vie scolaire (absences, retards, colle ...)
Executer le raccourci dans la feuille de partage du site ecoledirecte dans safari.
- ouvrir ecoledirecte.com sur safari
- cliquer sur partager
- selectioner "plus"
- choisir ecoledirecte -
Warning
Assurez-vous d'accorder toutes les autorisation que le raccourci demandera et d'autoriser l'éxécution de JavaScript dans Reglages > Apps > Raccourcis > Avancé > Autoriser l'éxécution de scripts
Release: https://www.icloud.com/shortcuts/86a80da0d32943a0b261cb3cf2e86eb0 (jsdelivr cdn, 24h update)
Beta/dev: https://www.icloud.com/shortcuts/d3de9061a50a4327a6395e16ce5bd3ac (raw github API, rate limits)
Debug/test panel: https://www.icloud.com/shortcuts/b51d6ab0ad4048588a5ddc57356e919f (raw github API, rate limits)
- Votre token d'authentification ne quitte JAMAIS votre navigateur
- Aucune donnée n'est envoyée à un serveur externe
- Tous les appels API vont directement à api.ecoledirecte.com
- Vos informations d'identification ne sont stockées que dans sessionStorage (non persistent)
- Cette superposition fonctionne 100 % localement dans votre navigateur
Toujours pas convaincu ? Regarde le code (main.js) et/ou les requêtes effectuées
Voila TOUTES les requêtes effectuées durant l'éxécution du raccourci (vérifiable dans le code):
Raccourci :
GET https://cdn.jsdelivr.net/gh/NotANumber-dev/ecoledirecte-@main/main.js (Release)
ou
GET https://raw.githubusercontent.com/NotANumber-dev/ecoledirecte-/refs/heads/main/main.js (Beta/dev)
Code :
POST https://api.ecoledirecte.com/v3/eleves/${id}/notes.awp?verbe=get&v=6.17.0
POST https://api.ecoledirecte.com/v3/Eleves/${id}/cahierdetexte.awp?verbe=get&v=4.98.0
POST https://api.ecoledirecte.com/v3/eleves/${id}/eleveCarnetCorrespondance.awp?verbe=get&v=4.98.0
POST https://api.ecoledirecte.com/v3/eleves/${id}/viescolaire.awp?verbe=get&v=4.98.0
POST https://api.ecoledirecte.com/v3/eleves/${id}/messages.awp?verbe=get&v=4.98.0
POST https://api.ecoledirecte.com/v3/eleves/${id}/timeline.awp?verbe=get&v=4.98.0
POST https://api.ecoledirecte.com/v3/Eleves/${id}/cahierdetexte.awp?verbe=put&v=4.98.0
POST https://api.ecoledirecte.com/v3/Eleves/${id}/cahierdetexte/${dateKey}.awp?verbe=get&v=4.98.0
- Messages
- Timeline
- Carnet de correspondance
- Vie scolaire
- Mode debug
- espaces de travail (fichiers uniquement)
- devoirs affichées correctement
- moyennes générale par matière/trimestre/année (calcule avec les coefitients, comparé a l'application mobile parent)
- devoirs (les caractères speciaux comme é è ´ sonts affichées corectement. & ne s'affiche pas correctement)
Apache 2.0