Back to portfolio

Python / Desktop

AutoClicker Pro

Editable desktop macros with pixel-color conditions.

GitHub

About the project

The macro engine supports mouse and keyboard events, timed delays, and conditions based on pixel color. A built-in editor makes recorded scripts readable and editable.

Implementation decisions

Record input as an editable script instead of an opaque event recording.

Run playback in a background thread so the desktop editor stays responsive.

Support pixel-color conditions when a fixed delay is not reliable.

Current scope

This is a desktop application. Browser security prevents its system-wide input recording and screen capture from running inside a webpage.

Next projectMealSpark