This repository contains keyboard automation tools developed in Python. The project offers two approaches: a simple one for everyday interface tasks and an advanced one for games or applications requiring higher compatibility.
A minimalist version focused on ease of use and standard interface automation.
- Library: Based on
pyautogui. - Preparation Delay: Includes a 3-second interval before starting, allowing you to switch to the target window.
- Configuration: Allows you to define the key, the interval between presses, and the total number of repetitions.
A robust version designed for games (DirectX) and tasks requiring dynamic control.
- Library: Uses
pydirectinputfor DirectX compatibility andkeyboardto capture global shortcuts. - Anti-detection: Implements random intervals between presses to avoid predictable bot-like behavior.
- Real-time Controls (Hotkeys):
F8: Toggles the script state between ON and PAUSED.F9: Terminates the program immediately (Kill Switch).
To install all dependencies at once and ensure the environment is ready for execution, use the requirements.txt file:
pip install -r requirements.txt