Skip to content

Hachiiki/ClickerProMax

Repository files navigation

ClickerProMax

A Qt/C++ desktop auto-clicker with numbered screen overlays, per-point delays, configurable stop conditions, and global hotkeys.


Features

Feature Detail
Numbered overlays Floating translucent circles on screen at each click point (always on top, click-through)
Per-point delay Each point has its own "delay after click" (default 300 ms)
Sequence arrows Dashed line drawn from each circle to the next
Stop conditions Run indefinitely · Stop after N seconds · Stop after N cycles
Global hotkey Press the configured key (default F6) anywhere to toggle start/stop
Config persistence All settings & points auto-saved to JSON in AppData
System tray integration Minimize to tray with context menu for quick settings
Multiple click patterns Normal click mode with configurable engine
Cross-platform Qt6 Built with Qt 6.9.3 for modern Windows support

Download

Download the latest installer from the Releases page.

Quick install: Download ClickerProMax_Setup.exe from v1.0.0 release and run it.


Build with CMake

mkdir build && cd build
cmake .. -DCMAKE_PREFIX_PATH="C:/Qt/6.9.3/mingw_64"
cmake --build . --config Release

Build with qmake

qmake AutoClicker.pro
# Windows (MinGW):
mingw32-make
# Linux/macOS:
make

How to use

  1. Launch – the overlay appears immediately (invisible until you add points).
  2. Add Point – click the button; the overlay dims and shows an instruction banner. Click anywhere on screen to drop a numbered circle.
  3. Edit Point – double-click a row in the list (or select + Edit) to change the delay or add a label.
  4. Reorder – use ▲/▼ buttons to change the click sequence.
  5. Settings – configure stop condition and the toggle hotkey.
  6. Start/Stop – button in the main window, or press the hotkey (F6 by default) from any window.

Click sequence

Click Point 1  →  wait Point1.delay ms  →  Click Point 2  →  wait Point2.delay ms  →  ...

When the last point is reached the sequence wraps back to Point 1 (one cycle complete).


Platform notes

Windows

Full support: overlay click-through via WS_EX_TRANSPARENT, mouse injection via SendInput, global hotkey via RegisterHotKey. Built with Qt 6.9.3 and MinGW.

Linux

The ClickerEngine::doClick() stub in clickerengine.cpp contains commented XTest code. To enable:

  1. Install libxtst-dev (Debian/Ubuntu) or equivalent.
  2. Add LIBS += -lX11 -lXtst to the .pro file.
  3. Uncomment the XTest block in clickerengine.cpp.

Config file location

%APPDATA%\AutoClicker\AutoClicker\autoclicker_config.json


Release

Current version: v1.0.0 - Initial release with installer available on GitHub Releases.

About

I need AutoClicker but all them are not meeting my expectations so here, I made one my self.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors