目次:
このオートメーションソフトウェアについて多くのことが書かれているので、この記事はほとんど気候に反するようです。 しかし、私がAutoHotkeyを起動するたびに、このフリーソフトウェアを使用して自分の繰り返し作業の多くを自動化する方法を理解するしかありません。 このソフトウェアを初めて使用するのであれば、通常のWindowsタスクから数分後に作業を開始するのに数日の使用では欠かせないものになる可能性があるため、知ってもらうのを手伝ってください。
AutoHotkeyは1.95 MBのダウンロードだ。 フリーでオープンソースのソフトウェアはカスタムのスクリプト言語を使用しているため、Windowsプログラムの起動方法を変更できます。 名前が示すように、AutoHotkeyはキーボードショートカット(およびマウスクリック)を使用してWindowsイベントをすばやく処理します。 そして心配しないでください - 学習曲線はまったく急ではありません。 プログラムを起動するとすぐにスキャンできるサンプルスクリプトから始まります。
ホットキーとホットストリングはショートカットキーです
ホットキー はキーボード上のショートカットキーで、特定の動作を引き起こします。 ( Win キーのような)修飾子はホットキーで使用できます。 例えばWin + FはFirefoxの起動に使用できます。
スクリプト と呼ばれるプレーンテキストファイルに特定のホットキーを書きます。 スクリプトは、ローカルフォルダに拡張子.ahkを付け て保存されたテキストファイルです。 AutoHotkeyプログラムを実行すると、これらのスクリプトがロードされ、そこで指定した特別なアクションを実行します。
スクリプトファイルには、 ホットストリング も含まれる場合があります。 ホットストリングは、主に入力時に略語を拡張するために使用されます(自動置換)。 たとえば、 ysと入力すると、 Yours Sincerelyに展開されます。 それらはスクリプト化されたアクションを起動するためにも使用できます。 この点で、これらはホットキーと似ていますが、通常は複数の文字(つまり文字列)で構成されています。
基本的なホットキースクリプトを見てみましょう
上記の画面は非常に単純なAutoHotkeyスクリプトの例です。 記号#は修飾子、この場合はWindowsキーです。::記号は、GoogleのURLをアクティブにするホットストリングを開始します。 そのため、Windowsキーとスペースバーを押すと、AutoHotkeyがデフォルトのブラウザを起動してGoogleの検索ページを開きます。 簡単なコードは新しいメモ帳のテキストファイルで書かれ、.ahkという拡張子で保存されました。 スクリプトファイルをクリックすると、AutoHotkeyがアクティブになり、システムトレイにアイコンとして表示され、割り当てたショートカットキーを押すのを待ちます。
したがって、通常のPC機能すべてを処理するために、ホットキーとホットストリングの組み合わせを作成できます。 例えば:
- お気に入りのフォルダを開きます。
- ブックマークしたWebサイトを開きます。
- 特定の文書を開きます。
- あなたの選んだ検索エンジンで素早くウェブ検索をしてください。
- キーボードショートカットで任意のアプリケーションを開きます。
- 電子メールや文書で完全長の正規表現に展開するために使用する略語を設定します。
- 同じ自動置換機能を使用して、省略形だけで挿入できるさまざまな署名を設定できます。
- 連絡先の詳細については、フォームに標準式を入力できます。
- さらに、AutoHotkeyはゲームコントローラとマウスからのフィードバックも認識します。 それらもショートカットで再マッピングすることができます。
- AutoHotkeyとそのマクロレコーダー(AutoScriptWriter)を使用して、実行中の一連のステップを記録し、その後同じアクションを繰り返す必要があるときにこれらをオンデマンドで再生できます。
上記の10の機能は、AutoHotkeyを使用することができる通常の方法です。 ショートカットを設定して生産性を向上させる可能性は、この無料プログラムではほぼ無限です。 しかし、どこから始めますか?
コーディングに関する知識は不要
最初にプログラムを起動したときに起動される最初のデモテキストファイルから始めます。 AutoHotkeyには包括的なチュートリアルとヘルプファイルがあります。 それからあなたがツールの重要点に入るのを助ける活発なフォーラムがあります。
この紹介が、AutoHotkeyをインストールしてインストールするのに十分な興味をそそったことを願っています。 このオートメーションソフトウェアとプログラムランチャーについてのあなたの印象を教えてください。