python-utils-12 is a high-performance, cross-platform autoclicker designed to streamline repetitive desktop tasks with minimal CPU overhead. It utilizes low-level system hooks to provide reliable input automation for Windows, macOS, and Linux environments.
- Dynamic CPS Control: Precision-adjust your clicks per second (CPS) via an intuitive CLI interface.
- Smart Hotkeys: Global toggle functionality allows you to start or stop automation instantly, even when the terminal is unfocused.
- Variable Click Modes: Supports left, right, and middle mouse button emulation with adjustable randomized delays to mimic human interaction.
- Minimalist Architecture: Built on lightweight dependencies (
pynput) to ensure high stability and negligible system impact.
Ensure you have Python 3.8+ installed. Clone the repository and install the required dependencies:
git clone https://github.com/Developer/python-utils-12.git
cd python-utils-12
pip install -r requirements.txtRun the utility directly from your terminal. You can define the click interval (in seconds) via the --interval flag:
# Example: Click once every 0.5 seconds
python main.py --interval 0.5Hotkeys:
- F6: Start/Resume automation.
- F7: Stop automation.
- Ctrl+C: Exit the application.
This project is licensed under the MIT License - see the LICENSE file for details.