Ce programme permet d'automatiser l'inscription à une séance particulière sur le site UCLSport pour chaque semaine.
Avant d'exécuter le bot,remplissez le fichier info.txt avec vos informations. exemple d'info.txt valide :
username-username
password-password
program-Musculation
jour-LU
HeureDebut-21:00
HeureFin-21:00
username : votre username UCLSport
password : votre mot de passe UCLSport
program : le programme auquel vous voulez vous inscrire
jour : le jour auquel vous voulez vous inscrire
HeureDebut : l'heure à laquelle votre séance de sport commence
HeureFin : l'heure à laquelle votre séance de sport se termine
jour valide : LU-MA-ME-JE-VE-SA-DI
Heure valide : 00:00 21:30 etc
ATTENTION ne changez pas la structure du dossier sinon le bot ne saura plus localiser le fichier info.txt !
Pour configurer le bot, suivez ces étapes :
-
Télécharger le fichier zip contenant le programme en cliquant sur le bouton vert "<> Code" puis "Download Zip"
-
Ouvrez le Planificateur de tâches :
- Appuyez sur
Win + S
pour ouvrir la recherche Windows. - Tapez "Planificateur de tâches" et appuyez sur Entrée.
- Appuyez sur
-
Créez une nouvelle tâche :
- Dans le volet de gauche, sélectionnez "Bibliothèque du Planificateur de tâches".
- Dans le volet de droite, cliquez avec le bouton droit de la souris et sélectionnez "Créer une tâche de base..."
-
Configurez les propriétés de la tâche :
- Donnez un nom à la tâche dans l'onglet "Général".
- Passez à l'onglet "Déclencheurs" et cliquez sur "Nouveau".
- Choisissez "Quotidien" et configurez les détails selon vos besoins (heure, répétition quotidienne, etc.).
-
Configurez l'action :
- Passez à l'onglet "Actions" et cliquez sur "Nouveau".
- Choisissez "Démarrer un programme" comme action.
- Parcourez et sélectionnez le programme automate_UCLsport.exe
-
Configurez d'autres options si nécessaire :
- Passez en revue les autres onglets pour configurer d'autres paramètres, tels que les conditions, les paramètres, etc.
-
Terminez la configuration :
- Cliquez sur "OK" pour créer la tâche.
Le bot essayera désormais chaque jour de s'inscrire à la séance suivante pour le jour configuré si vous n'êtes pas encore inscrit.Dans le cas contraire il ne fera rien.
Vous pouvez toujours lancer votre antivirus pour vous assurer que le programme ne hack pas votre pc. Si vous pensez toujours que le programme est un virus, automate_UCLsport.exe a été généré grâce à pyinstaller pour transformer un fichier .py en .exe. Vous pouvez alors inspecter directement le fichier .py et runnez vous-même la commande pour générer le fichier .exe:
pyinstaller --onefile --hidden-import selenium --hidden-import os --hidden-import re --hidden-import time --hidden-import sys --hidden-import datetime --distpath . automate_UCLsport.py
Si le bot ne marche plus vous pouvez toujours envoyer un mail à [email protected] avec le contenu de error.txt j'essayerais d'update le repository avec une nouvelle version du bot.
Si vous voulez changer d'heure/de séance il suffit de changer le fichier info.txt avec une autre heure/séance.
Si vous voulez arrêter le bot complètement,suivez ces étapes :
-
Ouvrez le Planificateur de tâches :
- Appuyez sur
Win + S
pour ouvrir la recherche Windows. - Tapez "Planificateur de tâches" et appuyez sur Entrée.
- Appuyez sur
-
Trouvez votre tâche planifiée :
- Dans le volet gauche, développez le dossier "Bibliothèque du Planificateur de tâches".
- Trouvez le dossier qui contient votre tâche planifiée.
-
Sélectionnez la tâche :
- Dans le volet de droite, trouvez et cliquez avec le bouton droit sur la tâche planifiée que vous souhaitez arrêter.
-
Arrêtez la tâche :
- Dans le menu contextuel, sélectionnez "Désactiver" ou "Supprimer", en fonction de ce que vous souhaitez faire.
Note :
- Si vous choisissez "Désactiver", cela arrêtera temporairement l'exécution de la tâche sans la supprimer.
- Si vous choisissez "Supprimer", cela supprimera définitivement la tâche du Planificateur de tâches.
-
Confirmez l'action si nécessaire :
- Vous pouvez être invité à confirmer votre choix. Suivez les instructions à l'écran si c'est le cas.