Releases: IronAdamant/AutoClacker
Releases · IronAdamant/AutoClacker
v2.2.0 Code rewrite - Migration to Avalonia, for compatibility across Windows, Mac and Linux
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
- 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
- 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
- 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
- Added in light mode / dark mode, making Options button work as planned.
- Sorted out title name for consistency.
AutoClacker 1.0.0.1 update
- 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
Initial release of AutoClacker.
- Automates mouse clicks and keyboard presses.
- Supports global and restricted modes.
- Built for Windows.