AS Auto Clicker is a GUI-based Python application for automated mouse clicks, designed to work across Windows and macOS systems. This project allows users to configure click intervals, click types, and custom hotkeys. It also offers features like theme toggling, cursor position selection, and record/playback options.
- Customizable click intervals (hours, minutes, seconds, milliseconds)
- Options to choose the mouse button and click type (single or double)
- Toggleable dark/light theme
- Configurable hotkeys for start/stop functionality
- Record & Playback functionality (additional setup required)
- Cursor position selection
- Minimalist GUI with customizable icons and design
To run this project, the following Python libraries are required:
tkinter
(standard Python library, pre-installed with Python)Pillow
- For image manipulation and display in the Tkinter GUIpyautogui
- For simulating mouse clicks and movementskeyboard
- For capturing keyboard eventsjson
- For handling data storage (part of Python's standard library)pynput
- For mouse event listeningpystray
- For creating system tray icons
-
Python Installation: Ensure you have Python 3.7+ installed on your system. You can download Python from Python's official website.
-
Install Dependencies: Open a terminal (or Command Prompt on Windows) and run the following command to install the necessary libraries:
pip install pillow pyautogui keyboard pynput pystray