Download AutoHotkey 1.0.24

Spread the love

AutoHotkey allows you to put frequently used keystrokes, actions and/or button combos with the keyboard, mouse and gamepad behind a hotkey, so that the relevant action is performed in one go. It is also possible to convert previously scripted AutoIt2 key combinations to the AutoKey scripting language. The latest version of AutoKey is numbered 1.0.24. The program is distributed under the GPL license and is available as binary and C++ source code† Version 1.0.24 ships with the following changes from 1.0.23:

1.0.24

  • Fixed StatusBarGetText and StatusBarWait: If the system was under heavy load, sometimes they would give up too soon and set ErrorLevel. [thanks Anatoly Larkin]
  • Fixed compiled scripts so that the version resource is blank as intended. [thanks Titan]
  • Improved ControlClick to optionally click at a set of coordinates rather than a specific control.
  • Improved memory conservation: If a script requires its temporary memory area to be greater than 4 MB for an operation such as “StringReplace, Huge_Var, Huge_Var, `n, `r`n”, that memory will be freed automatically when it has been unused for 10 seconds. The 10 second delay avoids the performance penalty of frequently freeing and reallocating memory. For example, a loop with thousands of iterations might need the memory for its entire duration.
  • Improved behavior of command line parameters on Windows NT/2k/XP so that: 1) more than 8 files can be dragged and dropped onto a .ahk script (if the drag-and-drop option was enabled during installation); and 2) .ahk files launched directly via shortcut or command line can receive parameters containing spaces if they are enclosed in double quotes. [thanks Tekl]
  • Improved FileCreateShortcut with options for: 1) using an icon other than the first; and 2) setting the launch state to minimized or maximized. If you have any scripts that use FileCreateShortcut with the Ctrl-Alt-Comma shortcut key, please ensure the comma is escaped. [thanks Holger]
  • Added command FileGetShortcut, which retrieves information about a shortcut (.lnk) file, such as its target file. [thanks Holger]
  • Added Rajat’s syntax and keyword lists to the ExtrasEditorsSyntax folder in the AutoHotkey folder. These files make it easier to create and maintain syntax definitions and clip libraries for various editors.
  • Added sub-command “Menu, Tray, Click, 1”, which allows a single-click on the tray icon to activate the default menu item (normally a double-click is required). [thanks CarlosTheTackle]
  • Added sub-commands “Drive Lock” and “Drive Unlock”. Locking a drive prevents its eject feature from working. [thanks RG]
  • Added the ability to sort a variable’s contents in random order. [thanks GBeam]
  • Added support for Unicode text on the clipboard and in variables. See “Transform Unicode” for details. [thanks Tekl]
  • Added built-in variable A_YWeek, which is the current ISO 8601 year and week number. [thanks various]
  • Added the following built-in variables: A_Language, A_ComputerName, A_UserName, A_Desktop, A_DesktopCommon, A_StartMenu, A_StartMenuCommon, A_Programs, A_ProgramsCommon, A_Startup, A_StartupCommon, and A_MyDocuments.
  • Added command FormatTime, which transforms a YYYYMMDDHH24MISS timestamp into the specified date/time format.

CHANGES FOR GU

  • Fixed radio buttons so that: 1) the g-label won’t be launched just because the button receives keyboard focus; 2) the g-label is launched once rather than twice when navigating via the arrow keys; 3) focus is on the correct button when a radio group receives keyboard focus; and 4) back-to-back radio groups give their first radio button a tab stop. [thanks Gre & Jacques Bensimon]
  • Fixed tab controls so that keyboard focus always lands on the first control rather than the second one when the user clicks on a new tab. [thanks wkueting]
  • Fixed the “Limit” option for Edit controls, which was broken by v1.0.23. [thanks ranomore]
  • Fixed “GuiControl +/-Options” to allow the Check3 style to be added or removed on Checkboxes. Also, controls are always redrawn when their styles change. [thanks beardboy]
  • Changed ComboBoxes so that their g-labels (if any) are launched whenever the user changes the text in the edit portion of the control.
  • Improved Picture controls so that: 1) Icons and cursors can be loaded from .cur, .ani, .ico, .dll, and .exe files; and 2) Width and height can be specified when loading a new image via GuiControl. If any of your scripts use BackgroundTrans to make an icon transparent, add the word AltSubmit to that control’s options. [thanks Rajat]
  • Added a method to set custom tab stops inside Edit controls. [thanks Jason Payam Ahdoot]
  • Added an “Invert” option for Slider, which reverses the low and high ends of the control. [thanks beardboy]
  • Added command “Gui, N: Default”, which changes the default GUI window number of the current thread to N.
  • Added the GuiSize label, which is launched whenever a GUI window is resized, minimized, maximized, or restored.
  • Added support for drag-and-drop via the GuiDropFiles label.

Version number 1.0.24
Operating systems Windows 9x, Windows 2000, Windows XP, Windows Server 2003
Website AutoHotkey
Download
File size

1.21MB

License type GPL
Facebook Notice for EU! You need to login to view and post FB Comments!
You might also like