Skip to content

Releases: IronAdamant/AutoClacker

v2.2.0 Code rewrite - Migration to Avalonia, for compatibility across Windows, Mac and Linux

25 Dec 12:48

Choose a tag to compare

v2.2.0: Avalonia UI rewrite with global hotkeys and debug console

MIGRATION:

  • Complete rewrite from WPF (.NET 4.7.2) to Avalonia UI (.NET 9)
  • Cross-platform support: Windows, Linux, macOS
  • Reduced codebase from 999 to ~500 lines

FEATURES:

  • Global hotkey via SetWindowsHookEx (works when unfocused)
  • Debug console with live click counter (toggle in Settings)
  • Hotkey display on main UI
  • Single-file distribution via dotnet-warp (11 MB)

FIXES:

  • INPUT struct layout for SendInput (LayoutKind.Explicit)
  • Console output via CreateFile("CONOUT$") for warp compatibility
  • PE header patched for Windows GUI subsystem

NEW FILES:

  • Services/GlobalHotkey.cs
  • Services/Logger.cs
  • Services/UnixInputSimulators.cs

AutoClacker 1.0.0.5 update

02 Jun 22:42

Choose a tag to compare

  • Refactored MouseEventDown/MouseEventUp/KeybdEvent methods to use new NativeMethods structure
  • Fixed C# 7.3 compatibility by reverting switch expressions
  • Corrected field casing from mouseData to MouseData
  • Added SetForegroundWindow declaration to NativeMethods
  • Updated README version from 1.0.0.4 to 1.0.0.5

19 June 2025 - Username update

AutoClacker 1.0.0.4 update

28 May 05:22

Choose a tag to compare

  • Relocated RelayCommand to Utilities/RelayCommand.cs
  • Consolidated Win32 P/Invoke into Utilities/NativeMethods.cs
  • Adjusted MainViewModel and AutomationController for new utility classes
  • Fixed compilation errors from refactoring- Relocated RelayCommand to Utilities/RelayCommand.cs
  • Consolidated Win32 P/Invoke into Utilities/NativeMethods.cs
  • Adjusted MainViewModel and AutomationController for new utility classes
  • Improved code organization and maintainability without changing core functionality

AutoClacker 1.0.0.3 update

13 May 06:22

Choose a tag to compare

  • Updated to use JSON for saving configuration and to automatically create one, if it doesn't exist or was accidentally removed.
  • Fixed the 'Set Key' and 'Toggle Key' dialogue background for dark mode.

AutoClacker 1.0.0.2 update

12 May 14:43

Choose a tag to compare

  • Added in light mode / dark mode, making Options button work as planned.
  • Sorted out title name for consistency.

AutoClacker 1.0.0.1 update

11 May 08:53

Choose a tag to compare

  • Fixed the duration decrementing issue
  • Updated ReadMe for more consistency.

.exe file is the main app.
.config is for the default settings as well as saved settings.

v1.0.0

07 May 06:40

Choose a tag to compare

Initial release of AutoClacker.

  • Automates mouse clicks and keyboard presses.
  • Supports global and restricted modes.
  • Built for Windows.