Sommaire / Table of Contents
This project is a bot that automates the game WhiteTile2 (available on donttap.com) by automatically clicking on the black squares on the screen.
The bot utilizes the following Python libraries:
win32api
to move and click the mouse.PIL
to capture screenshots.pynput
to detect mouse clicks by the user.
The bot operates as follows:
- Waits for the user to click the button to start the game.
- Detects the location of the black squares on the screen.
- Automatically clicks on the black squares.
SCREEN_X
andSCREEN_Y
are the coordinates of the screen where the grid is located.CELL_SIZE
is the size of each square.DELAY_BETWEEN_READS
is the delay between screen readings to detect the start of the game.
- Ensure that Python is installed on your system.
- Install the dependencies by running:
pip install pywin32
pip install Pillow
pip install pynput
- Clone this repository.
- Run
dot_tap_bot.py
to start the bot. - Begin a game by clicking a start button to initiate the game.
This bot was created for educational and demonstration purposes. The use of automated bots in games may violate the game's terms of use. Use this bot at your own risk.
This project is licensed under the MIT License - see the LICENSE file for more details.
Ce projet est un bot qui automatise le jeu WhiteTile2 (disponible sur donttap.com) en cliquant automatiquement sur les carrés noirs à l'écran.
Le bot utilise les bibliothèques Python suivantes :
win32api
pour déplacer et cliquer la souris.PIL
pour capturer des captures d'écran.pynput
pour détecter les clics de souris de l'utilisateur.
Le bot fonctionne de la manière suivante :
- Attend que l'utilisateur clique sur le bouton pour lancer la partie.
- Détecte l'emplacement des carrés noirs sur l'écran.
- Clique automatiquement sur les carrés noirs.
SCREEN_X
etSCREEN_Y
sont les coordonnées de l'écran où se trouve la grille sur l'écran.CELL_SIZE
est la taille de chaque carré.DELAY_BETWEEN_READS
est le délai entre les lectures de l'écran pour détecter le début du jeu.
- Assurez-vous que Python est installé sur votre système.
- Installez les dépendances en exécutant :
pip install pywin32
pip install Pillow
pip install pynput
- Clonez ce répertoire.
- Exécutez
dot_tap_bot.py
pour lancer le bot. - Commencez une partie en cliquant sur un bouton pour démarrer la partie.
Ce bot a été créé à des fins éducatives et de démonstration. L'utilisation de bots automatisés dans des jeux peut violer les conditions d'utilisation du jeu. Utilisez ce bot à vos propres risques.
Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails.