Aucli is a modern, lightweight, and customizable auto-clicker application built with Python and Tkinter. Designed for precision and performance, it allows users to automate mouse clicks with configurable intervals, humanization, jitter, and positional control.
-
Click Interval Control Set precise click intervals in hours, minutes, seconds, and milliseconds. Supports absolute max CPS (clicks per second) mode with zero delay.
-
Click Type & Button Selection Choose between left, right, or middle mouse buttons, and configure single or double clicks.
-
Humanization & Anti-Detection
- Variable delay (ms) to simulate human-like clicking.
- Spatial jitter to add small random mouse movements for anti-detection purposes.
-
Position Modes
- Follow cursor automatically.
- Fixed position with optional jitter.
- Easily pick a position using F7 key.
-
Hotkeys
- F6 – Start/Stop engine.
- F7 – Lock mouse position for fixed clicking.
-
User Interface
- Modern, clean Tkinter GUI with simulated rounded cards and intuitive controls.
- Always-on-top option for better accessibility.
-
Threaded & High-Performance Runs click loops in a separate thread for smooth operation without freezing the UI.
- Clone the repository or download the
aucli.pyfile. - Install dependencies:
pip install pynput- Run the application:
python aucli.py⚠ Windows users: High-DPI scaling support is included.
- Launch Aucli.
- Configure the click interval and button type.
- (Optional) Enable humanization or jitter.
- Choose the click position mode (follow cursor or fixed).
- Click START ENGINE (F6) or press F6 to start clicking.
- Press F7 to pick and lock a fixed position.
- Stop the engine by clicking STOP ENGINE (F6) or pressing F6 again.
This project is licensed under the MIT License. See the LICENSE file for details.
For issues or suggestions, contact: Author: Enes Turhan Email: Gmail