Skip to content

Instantly share code, notes, and snippets.

@jeansordes
Last active September 6, 2019 16:02
Show Gist options
  • Save jeansordes/d5ce27d01c81513c4ee1c2af50e5a2fb to your computer and use it in GitHub Desktop.
Save jeansordes/d5ce27d01c81513c4ee1c2af50e5a2fb to your computer and use it in GitHub Desktop.

Comment accéder à son emploi du temps UT1

Ce guide a des limitations, pour l'instant il ne permet d'accéder simplement à votre emploi du temps que sur ordinateur (Chrome, Firefox, Safari, Opera et Microsoft Edge) et Android (Firefox seulement, cliquez ici pour télécharger Firefox sur Android) (Je n'ai pas encore trouvé comment faire pour que ça fonctionne sur iOS :/ Si quelqu'un sait comment installer Tampermonkey sur iOS, qu'il me le dise je mettrait à jour ce guide)

Installer Tampermonkey

Vous retrouverez le lien pour installer l'extension de Tampermonkey sur votre navigateur sur la page d'accueil de l'extension : https://www.tampermonkey.net

Ajouter le script

Une fois l'extension installée, ouvrez cette dernière dans le navigateur où vous l'avez installé, cliquez sur "Ajouter un nouveau script" et remplacez le code qui y est par le code suivant :

// ==UserScript==
// @name L3 Miage Toulouse EDT UT1 Helper
// @version 0.1
// @author https://jzs.fr
// @match https://ade-production.ut-capitole.fr/*
// @grant none
// @namespace jzs
// ==/UserScript==
let g=e=>document.getElementById(e),myclick=e=>e.querySelector(".x-tree3-node-joint").click(),triggerMouseEvent=(e,t)=>{var n=document.createEvent("MouseEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)};var c1=setInterval(()=>{let e=g("Direct Planning Tree_-1");if(e){myclick(e);var t=setInterval(()=>{let e=g("Direct Planning Tree_2028");if(e){myclick(e);var n=setInterval(()=>{let e=g("Direct Planning Tree_2264");e&&(triggerMouseEvent(e,"mousedown"),clearInterval(n))},100);clearInterval(t)}},100);clearInterval(c1)}},100);

Puis allez dans "Fichier" > "Enregistrer", et c'est bon, le script est en place.

Il ne vous reste plus qu'à aller sur http://monespace.ut-capitole.fr, le script se lancera tout seul et vous affichera votre emploi du temps 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment