AutoHotkey is an open-source utility and can automate almost anything by sending keystrokes and mouse clicks. You can write macros by hand or use the macro recorder. You can also create hotkeys for keyboard, mouse, joystick, and handheld remote controls. Virtually any key, button, or combination can become a hotkey. Similarly, you can define abbreviations that expand as you type them. For example, typing btw can automatically produce by the way. Finally, you can create custom data entry forms, user interfaces, and menu bars.
Other features include remap keys, change soundcard settings (like volume or mute), use a joystick or keyboard as a mouse; make any window transparent, always-on-top, or alter its shape; manipulate the clipboard, customize the tray menu's icon and menu items, run existing AutoIt v2 scripts, and convert any script into an EXE file that can be run on any PC.
What's new in this version:
- Fixed several Tab3 bugs.
- Fixed OnMessage to pass lParam as unsigned on 32-bit.
- Fixed Gui Name : to allow spaces before the colon.
- Fixed identifying a Gui or GuiControl by HWND with a negative value.
- Fixed ComObject to suppress any errors raised by disconnection of events after the script has released the object.
- Fixed Gui Show causing the window to shrink if it had a multi-line menu bar.
- Fixed LV_InsertCol(n, width) not... See all new features »