Releases: SH4FS0c13ty/Anti-Cheat_Discord_Bot_FR
Releases · SH4FS0c13ty/Anti-Cheat_Discord_Bot_FR
Anti-Cheat v1.4.0 (The Assassin)
Cette version ajoute les fonctionnalités suivantes :
- Option pour nettoyer la console dans Anti-Cheat.bat
- Couleurs pour les messages [WARN]
- Fonction de secours dans le module d'OCR pour corriger les noms d'utilisateurs si des erreurs sont détectées (des erreurs peuvent aussi découler de cette fonction)
- Ajout de colorama et waitress dans requirements.txt
- Enregistrement actif des actions dans le fichier Anti-Cheat.log avec un horodatage et les erreurs
- Retraçage actif des erreurs dans le fichier Anti-Cheat_traceback.log avec un horodatage
- Vérification des mises à jour au démarrage de la console principale d'Anti-Cheat
- Commande "update" pour mettre à jour Anti-Cheat dans la console principale
- Paramètre de démarrage automatique
Cette version corrige les problèmes suivants :
- Correction de l'OCR pour reconnaitre les pages Pokémon GO françaises
- Changement de serveur WSGI, waitress au lieu de Flask pour éviter les vulnérabilités
- Spécification d'utilisation de Python lors de l'exécution des fichiers .py pour éviter à d'autres programmes d'ouvrir les .py au lieu de les exécuter
- Arrêt des précédentes tâches abandonnées lors du relancement de la console principale pour éviter les doubles instances avec la même configuration
- Gestion d'erreur des URL soumis
Anti-Cheat v1.3.1 (The Masterkiller)
Cette version ajoute les fonctionnalités suivantes :
- Drapeaux :flag_us: :flag_fr: à la place de [EN] et [FR]
- Renommage des rôles Valor, Instinct et Mystic en valor, instinct et mystic
- Vérification de l'OCR pour éviter les erreurs de reconnaissance ou contourner les listes noires
- Option pour revérifier tout le monde dans le serveur en utilisant ./recheck_all
- Option pour montrer les consoles cachées, minimisées, maximisées ou normales (SW_HIDE, SW_MINIMIZE, SW_MAXIMIZE, SW_SHOW)
Cette version corrige les problèmes suivants :
- Correction des caractères mal affichés dans le fichier config.json
- Correction de l'indentation dans certaines chaines de caractères
- Correction des erreurs dans les noms de fonctions
- Enlèvement des variables inutilisées
- Changement d'un opérateur potentiellement incorrect lors de la vérification du type None de la variable
- Correction des salons de messages directs incorrects
- Correction des erreurs du fichier README.md
Anti-Cheat v1.3 (The Masterkiller)
Cette version ajoute les fonctionnalités suivantes :
- Invite de commandes pour Anti-Cheat
- Vérifiation en utilisant les IDs Pokémon GO
- OCR pour les pages dresseur Pokémon GO
- Ajout des rôles d'équipe avec la couleur de la page dresseur Pokémon GO
- Association des IDs Pokémon GO et Discord dans un fichier
- Changement du pseudo de l'utilisateur par son ID Pokémon GO quand il est vérifié
- Fichier de configuration pour rendre le paramétrage plus facile
- Vérification des persmissions pour les commandes ./kick et ./recheck
- Protection pour la commande ./verify pour éviter que les utilisateurs vérifiés ne l'utilisent
- Nettoyage du salon (sauf les messages épinglés) après avoir utilisé ./verify pour éviter les inondations de messages
- Capteurs d'erreurs dans certaines fonctions qui en ont besoin
- Mode debug du module Anti-Cheat OAuth2 enlevé pour éviter certaines vulnérabilités RCE
- Anti-Cheat Requirements Installer (Installateur de dépendaces automatisé)
- Titre pour les fenêtres des modules Anti-Cheat Checker et OAuth2
- Les modules Anti-Cheat Checker et OAuth2 démarre minimisé
- Amélioration de la structure des dossiers
- Amélioration des logs dans la fenêtre du module Anti-Cheat Checker
- Amélioration de la recherche de chaines de caractères dans les fichiers
- Correction de quelques fautes d'orthographe dans les fichiers et dossiers
Cette version corrige les bugs suivants :
- Impossible de vérifier le dernier ID de serveur dans la liste noire car il manque [CR][LF]
- Erreurs car des certains fichiers n'étaient pas créés
- Impossible d'utiliser un chemin de fichier contenant des espaces
- Potentielles vulnérabilités RCE dans le module Anti-Cheat OAuth2 (il est conseillé de configurer un autre server WSGI pour éviter les risques de sécurité, ou d'exécuter le module Anti-Cheat OAuth2 dans un bac à sable (sandbox))