Skip to content

floflopi/UCLSport-Bot

Repository files navigation

UCLSport AutoInscription

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 !

Comment le set up ?

Pour configurer le bot, suivez ces étapes :

  1. Télécharger le fichier zip contenant le programme en cliquant sur le bouton vert "<> Code" puis "Download Zip"

  2. 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.
  3. 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..."
  4. 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.).
  5. 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
  6. 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.
  7. 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.

Questions/Remarques

Comment je sais si ton programme n'est pas un virus?

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

Le bot ne marche plus que dois je faire ?

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.

Comment je fais pour arrêter le bot de m'inscrire à une séance ?

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 :

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Confirmez l'action si nécessaire :

    • Vous pouvez être invité à confirmer votre choix. Suivez les instructions à l'écran si c'est le cas.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages