A Python application that automatically clicks your mouse at a specified time with precision down to centiseconds. Perfect for timing-sensitive tasks, automated testing, or any scenario where you need precise mouse clicking at a specific moment.
- Precise Timing: Schedule mouse clicks with accuracy down to centiseconds (0.01 seconds)
- Simple GUI: User-friendly graphical interface built with Tkinter
- Current Position Clicking: Clicks at the current mouse cursor position
- Real-time Validation: Input validation with clear error messages
- Python 3.x
- pyautogui
- tkinter (usually included with Python)
- Clone this repository:
git clone https://github.com/enesgunumdogdu/Mouse-Clicker.git
cd Mouse-Clicker- Install the required dependencies:
pip install pyautogui- Run the application:
python mouseclick.py-
Enter the target time:
- Hour: Hour of the day (0-23)
- Minute: Minute of the hour (0-59)
- Second: Second of the minute (0-59)
- Centisecond: Centisecond of the second (0-99)
-
Position your mouse cursor where you want the click to occur
-
Click the "Click" button
-
The application will wait until the specified time and automatically click at the current mouse position
To click at 14:30:45.50 (2:30:45 PM and 50 centiseconds):
- Hour:
14 - Minute:
30 - Second:
45 - Centisecond:
50
The application calculates the target time in seconds (including centiseconds) and continuously monitors the current system time. When the current time matches or exceeds the target time, it performs a mouse click at the cursor's current position.


