I've seen several mentions of AutoHotKey here at donationcoder. I just wanted to mention also AutoIt3 (www.autoitscript.com
) which is kind of the "older brother" of AutoHotKey. AutoHotKey was originally a fork (or a clone) of version 2 of AutoIt and has expanded some of the capabilities of AutoIt2. But AutoIt3 is a newer, much more powerful version of the AutoIt scripting language, with a much nicer "basic-like" syntax and a lot of improvements (COM support, very powerful GUI capabilities, regular expressions, etc). So I thought that you guys might want to check it out.
I've been using AutoIt3 for more than a year now and it is quite frankly the best procedural language that I've ever used. Someone was talking yesterday about programs that changed the way they work, and AutoIt3 is one of those programs for me.
By the way, the developper of AutoHotKey was originally on the AutoIt2 developper team (although he was not the creator of the program) and I believe that there were some sour grapes between the two "brother" projects (I think that some of the AutoIt3 developers were unhappy of how AutoHotKey "rode upon" the fame of AutoIt) to the point that AutoIt3 stopped being GPL because they felt that their code was being stolen from them without the proper credit (now their code is semi-closed, where you have access to an older version and can ask for the newest version once you show your commitment to the project). I don't know much about these problems and I don't want to get anybody angry. I just want to let people now about an alternative to AutoHotKey, AutoIt3, which I think is better for most cases (unless you have a lot of AutoIt2 code which you do not want to update to the new syntax).
P.S.- mouser, this is really not meant to be any advertisement for AutoIt3 or anything like that. I did not know if this is the right forum to post this. As this is the forum where I normally write this is where I posted this. Please feel free to change it to the relevant forum if you think that is necessary.