AutoHotkey 1.0.48.04

AutoHotkey by AutoHotkey Screenshot AutoHotkey Screenshot

Customize your keyboard, joystick and mouse with an open source automation and hotkey utility that is backward compatible with AutoIt. It includes a quick-start tutorial, an automatic script writer that records and plays back your keystrokes and mouse clicks, and a comprehensive help file. The program can remap keys and buttons, and make almost any key, joystick button, mouse button, or combination into a hotkey. It also allows you to define abbreviations that expand as you type them (auto-replace); create custom GUI windows and menu bars; retrieve or change the volume, mute, and other settings of any soundcard; hide/close/resize any window; use a joystick as a mouse; retrieve and change the clipboard's contents; display dialog boxes, tooltips, balloon tips, and popup menus; and create your own stand-alone EXE files that can be run on any computer.

  • License: open source
  • Updated: Sep 25, 2009
  • Publisher: AutoHotkey

Reviews:

Add Review

Rated 50/50 by loebner at Apr 25, 2010

I've been using AHK for about a week, and I am extremely impressed. AHK has the ability to construct extremely powerful macros. For basic string replacements, the syntax is simple, the options are numerous, and the speed is extremely fast. I haven't yet delved deeply into the more powerful "run" options, but they seem extensive. Certainly the price is right.

Rated 10/50 by AlaskaBlueCat at May 27, 2010

Looks like a powerful piece of software. Could not get to run under Vista 64. Did simple search to debug problem. Tried running as administrator. Still doesn't work. Too much effort for something that should be a simple install, run, and it just works. Was looking for something simple to use - click record, do stuff, click stop, click play, and then the stuff is repeated. While this does have recording capabilities, it doesn't work that simply (or at all under Vista 64). YMMV

Rated 50/50 by random_user3084613 at Jun 11, 2010

Using the included "recorder" allowed me to very quickly and easily make a macro for automating what was a painful, lengthy process. Saves me a ton of time. Seems lightweight, too. I like the structure of separate text files for each script, too. For my purposes, I wish it was slightly faster. I'd be happy to give up a visual of the mouse movement in exchange for a little more speed - but still a huge timesaver compared to the alternative of manually clicking. great - does its simple job well. Updated on Jun 11, 2010

Rated 40/50 by Ingeneeus at Jun 21, 2010

Works as advertised. Actually has more function than I need, but it gives me ability to enter text strings with one key -- and it delivers that. "Write your own script" application is a little intimidating and the instructions aren't as clear as they could be. I needed a simple little program to automatically enter HTML tags into CSV cells and other basic text applications -- hard to believe, I know, but not EVERYTHING is MS Office-friendly. Typing <i> and </i> over and over again gets old, quickly. This little gem will let me do what I need with a minimum of fuss. I've been working with it for about a day, and it's working like a charm.

Rated 50/50 by Peter Lisheen at Jul 10, 2010

The product is comprehensive and well documented. The amount of effort required of the user could be seen as a disadvantage. I don't want a progamme that tells me how I should want to do things, and love what this has to offer. I only wish I had more time to exploit it to full advantage.

Rated 50/50 by dhry at Jul 12, 2010

Freaking AMAZING program - within a week this became something I absolutely cannot live without. For those interested in a little more functionality, Lexikos has some enhanced builds of AHK here (http://2.gp/8r4). Unicode support, obj-oriented file IO, enhanced icon support and more. Fairly frequently updated.

Rated 50/50 by Thunder618 at Jul 27, 2010

This is one of the best programs I have ever had. It easily replaces keystrokes/mouse movement's that I have to do over and over again with one mouse click. Extremely convenient! You need to know a small amount of windows programming language.(don't panic, there is a help document with all the functions :D ) This is a great program. If you are thinking about downloading it,DO IT!!!It's EXTREMELY CONVENIENT!!!

Rated 10/50 by tk_cnet at Jul 31, 2010

Didn't find any/ didn't spend much time on it. Difficult to get started.

Rated 20/50 by Eannes at Oct 7, 2010

Once it's up and running it's fine but it takes some effort and patience. Too long and drawn out for a tasl that should be relatively simple. I don't see the advantage of this program over the standard hotkey creation using program application shortcuts on the desktop and assigning an appropriate key, pressing this key along with the Ctrl + Alt keys launches the program or file/folder.. Eg:Right click on CCleaner.exe, create shortcut and move the shortcut to the desktop.Right click on the shortcut,click properties, then on the shortcut tab go down to shortcut key and type the letter you want to assign to the launch of this program. For CCleaner the letter "C" seems to be appropriate. Then click "apply" and you're set. So to launch CCleaner, hold down Ctrl + Alt while hitting the "C" key.

Rated 40/50 by rhoffmn at Nov 29, 2010

Nice features, fast, versatile Only allows 10 logins in free version Would highly recommend this to others.

Rated 40/50 by larsjarnstedt at Nov 30, 2010

rather easy Could be easier to launch Good

Rated 40/50 by jackpol at Jan 18, 2011

It sounds like a great program Its price is left as an unknown

Rated 50/50 by ballyhairs at Jan 19, 2011

Slowly its becoming a programming language.

Rated 50/50 by chonji69 at Feb 10, 2011

For the functions that I need, works with Windows 7 64 bit. I downloaded AUTOHOTKEYS-L from the publishers site. Documentation is confusing. A "script" is not a procedure, but a set of specifications. Here are sample lines that you can add to the program-provided starter script to insert text strings where the cursor is positioned: "f1::ctrl" "f1 & b::send <b>" "f1 & c::send <center>". Pressing F1 and b together inserts <b>. Pressing F1 and c together inserts <center>. Note that the quotation marks are not coded in the script lines. To use control keys (such as #) as string characters, enclose them in upper-case brackets. For example: {#}.

Rated 50/50 by papaziar at Feb 13, 2011

Easy to set up & use None that I can think of

Rated 40/50 by Balayage CNET TV at Apr 1, 2011

Works well. Solved a problem I had. None that I have found.

Rated 50/50 by war593122 at Apr 4, 2011

Fixed the 64-bit build to not truncate HWNDs or SendMessage/PostMessage params to 32 bits. Fixed */:: being treated as an invalid hotkey (broken since L54). Fixed the icons. Source: http://www.autohotkey.ne...docs/AHKL_ChangeLog.htm

Rated 10/50 by ggrewell at Apr 7, 2011

lots of uses and scripting possibilities process continually dies and must be restarted. I've tried this program many times on different machines and it's always the same. If consistency and reliability isn't a concern for you, go for it.

Rated 50/50 by jmarvino at Apr 20, 2011

Wow, even record mouse clicks... not just what is relevant to where my curser was at the time, but at the actual click point. AND you can make and .EXE program to run in your startup folder. Oh, and NO ads... it's completely free. WOW!! There may be a slight learning curve to this as it does involve some scripting. But to me it was easy to learn and the samples help a TON. This little program ROCKS! No disappointments whatsoever once I got the hang of the scripting. Best of all IT'S FREE. Completely. NO ads!!

Rated 50/50 by NikBull at May 7, 2011

This program really is fantastic & I use it heavily at work & at home. Create shortcuts on any key, create abbreviations that expand to a full paragraph & more you do have to be comfortable with learning the notepad scripting to make it work, it isn't particularly complicated but perhaps makes it unsuitable for complete novices.