AutoHotkey
以下のスクリプトでは、CtrlキーとAltキーが入れ替わる。
以下のスクリプトでは、Googleで特定の語や文字列を検索することができる。任意のアプリケーションで文字列をクリップボードにコピーした後に ⊞ Win+g を押すと、指定されている既定のウェブブラウザが起動し、コピーした文字列で検索が行われる。この操作を行うキーは、スクリプトを変更すれば変更可能。
「afaik」と入力すると自動的に「as far as I know」に置き換わるホットストリングの作成に必要なスクリプトの例を以下に示す。
AutoHotkeyの簡単な機能の例を以下に示す。あるURLがクリップボードにコピーされているときに ⎇ Alt+x を押すと、URLにかっこが含まれているかを確認し、あれば代替文字に置き換え、その後クリップボードからURLを貼り付ける。
以下の例では、(Firefoxで開いた)Wikipediaのサイトの任意の場所にあるユーザ名のリンクまたはIPアドレスのリンクの内容をクリップボードにコピーした後に Ctrl+⇧ Shift+W または Ctrl+⇧ Shift+E を押すことで、クリップボードの内容に対してCopyUser関数を実行し、押されたホットキーによって指定されている変数に関数の戻り値を格納する。Ctrl+⇧ Shift+Rを押すと、変数の値を合成してウィキペディアの記事の差し戻しの要約欄を生成する(ただし、2013年現在のフォーマットとは異なるためそのままでは使えない)。
ほかにも、AutoHotkeyを使用して行える操作の例は、AutoHotkeyのオンラインフォーラムのScriptsで探すことができる。
AutoHotkeyの最初のベータ版は2003年11月10日に公開された。AutoHotkeyを開発する契機としては、開発者のChris Mallettが「ショートカットキー機能のサポートをAutoIt v2に組み込みたい」という提案をしたものの、AutoItのコミュニティで反応がなかったことがある。そのためChris Mallettは、AutoIt v2の構文を土台としつつもAutoIt v3から一部のコマンドを流用し、AutoIt v3でコンパイルした、独自のプログラムをいちから作成しはじめた。その後AutoIt v3は、「『AutoItのソースコードを繰り返し取得』し、『自分自身をAutoItの競合相手にしている』プロジェクトが他に存在する」という理由によりGNU General Public Licenseからプロプライエタリソフトウェアに移行した。
2010年10月10日、Chris Mallettは、AutoHotkey_LをAutoHotkeyとして継続して開発していくことにしたこと、公式ウェブサイトの「Download AutoHotkey」からダウンロードできるプログラムをAutoHotkey_Lに変更することを宣言した。
また、AutoHotkeyコミュニティ内のプログラマーたちも、以下のようなAutoHotkeyの派生版を開発し始めた。
Autohotkey_L, Basic, v2.0
2021年7月24日、AutoHotkey v2の最初のベータ版が公開された。 2022年11月20日にはrc版が公開され、今年後半にはv2.0.0としてリリースすることが計画された。
2022年12月20日、AutoHotkey v2.0.0が正式リリースされた。