Download AutoHotkey 2.0.12

Spread the love

Version 2.0.12 of AutoHotkey has been released. This program allows you to place frequently used keystrokes, actions and/or button combos with keyboard and mouse in a script behind a shortcut key, so that the action in question is performed in one go. It is also possible to convert previously scripted key combinations from AutoIt2 to the AutoHotkey scripting language. Version 2.0 includes a new command set that is much more structured, but is not compatible with version 1.1. More about the differences between 1.1 and 2.0 can be found here this page are being found. The following improvements have been made in this release:

Changes in version 2.0.12:

  • Fixed Gui GetPos/GetClientPos when Gui has an owner window or +DPIScale.
  • Fixed Until preventing subfolder recursion in file loops.
  • Fixed DllCall to throw when arg type is USr.
  • Fixed a memory leak occurring for each regex callout.
  • Fixed Send erroneously releasing a modifier due to a race condition. For example, ~LAlt::Send “{Blind}x” intermittently released LAlt if some other keyboard hook was installed more recently than the script's own hook.
  • Fixed icon loader to prefer higher bit-depth when multiple bitmaps of the same size are present.
  • Fixed SendInput failing to release LCtrl if it had already released RAlt and the layout does not have AltGr.
  • Fixed key-up hotkeys not firing if the key repeats after modifiers change. For example, F1::Send “{Ctrl down}” should allow F1 up:: to execute when the key is released even though Ctrl is down, but was not allowing it after key-repeat occurs.
  • Fixed an error message to refer to #HotIf rather than #IfWin. [PR #327]
  • Fixed OwnProps erroneously skipping properties with optional parameters.
  • Fixed inconsistent behavior of cloned dynamic properties.
    • OwnProps not skipping cloned properties which require parameters.
    • Parameters not being passed recursively to parameterless properties (ie to allow ab[x] to evaluate as (ab)[x]).
  • Fixed SysGetIPAddresses causing a Critical Error when the network subsystem is non-functional; eg in Windows safe mode.
  • Changed ControlGetFocus to return 0 when focus can't be determined, such as when a console window is active.

Version number 2.0.12
Release status Final
Operating systems Windows 7, Windows 8, Windows 10, Windows 11
Website AutoHotkey
Download https://www.autohotkey.com/download/
License type GPL
You might also like