A LA UNELIFE HACKWEB

Tu veux un créneau au Drive de Leclerc ?

Avec ce confinement c’est compliqué de faire les courses au Drive Leclerc… Les créneaux se remplissent trop vite.

Voici un  » Hack  » pour choper un créneau plus facilement, et éviter de faire un clic pour vérifier chaque jour :

Tu as besoin du navigateur Chrome et de quelques extensions.

Etape 1 : les extensions


Etape 2 : afficher les créneaux

Ensuite, vas sur le site du Drive, valide ton panier et sur l’écran de sélection des créneaux (image ci-dessus), et clic sur l’icone de l’extension User CSS :

Un panneau apparaît ; Copie/Colle le contenu suivant :

.divWIDR308_TabItem { display:block !important }

Tous les blocs d’heure apparaissent :

Tu peux activer ou désactiver la modification en cliquant sur le ON/OFF en haut :


Etape 3 : la surveillance

Les informations sont dynamiques, on ne peut pas simplement surveiller le contenu de la page… donc on ruse : Clic sur l’icone UserScript, et sélectionne Add Script

Une fenêtre s’ouvre :

  1. nomme le script : leclerc
  2. active le script
  3. donne le nom du site : leclercdrive.fr
  4. copie/colle le code ci-dessous :
var h = document.getElementsByClassName('divWCRS328_Horaire')[0].innerText .indexOf('Aucun');
 var s = document.getElementById('sectionWCRS001_MainContent');
 var b = document.body;
 if (h==-1) {
     var audio = new Audio('https://moyra.fr/alarme.mp3');
     audio.play();
     b.style.backgroundColor = s.style.backgroundColor = 'green';
 }
 else
      b.style.backgroundColor = s.style.backgroundColor = 'red';
  1. sauvegarde

4. Le rafraîchissement

Maintenant, il faut actualiser la page régulièrement :

Clique sur l’icone de Super Auto Refresh Plus, sélectionne le timer que tu souhaites :

Un décompte s’affiche dans l’icone.

La page s’actualisera automatiquement, vérifiera si un horaire est disponible et en plus affichera les créneaux de tous les jours proposés :

Si aucun Horaire : c’est rouge

Si une dispo s’ouvre : c’est vert