Skip to content

SmartMacroAI v1.5.3

Choose a tag to compare

@TroniePh TroniePh released this 02 May 05:04
· 43 commits to main since this release

SmartMacroAI v1.5.3 - Fix Concurrent Macro OS Resource Contention

Bug Fix

  • Wrap all OS resource operations (Clipboard, SetForegroundWindow, SendInput, AttachThreadInput) with _osResourceLock SemaphoreSlim to prevent 2 macros running simultaneously from hijacking each other's foreground window, clipboard, or keyboard/mouse input.

Fixed Methods

  • TypeViaClipboardAndPasteAsync - now properly locked
  • TypeViaFlashForegroundAsync - already locked
  • TypeViaSendInputAsync - already locked
  • ExecuteKeyPressSendInputAsync - already locked
  • TypeViaFlashScanCodeAsync - already locked
  • TypeViaClipboardAsync - already locked
  • ExecuteClickAsync (Hardware/Raw modes) - already locked

Created by Phạm Duy – Giải pháp tự động hóa thông minh.

Full Changelog: v1.5.1...v1.5.3