AutoHotkeyの使い方

ページ名:AutoHotkeyの使い方

このWikiHowでは、WindowsコンピュータでAutoHotkeyを使用する方法を説明します。 AutoHotkeyはフリーのWindowsスクリプト言語で、さまざまなキーボードショートカットを使ってさまざまなアクションをプログラムすることができます。以下のステップでは、AutoHotkeyをインストールする方法と、簡単なキーボードショートカットを使ってテキストを入力したり、プログラムを実行したり、ウェブサイトを開いたりする基本的なスクリプトをプログラムする方法を紹介します。

パート1

AutoHotkeyのインストール

  1. ウェブブラウザにアクセスする お好みのウェブブラウザを使用して、AutoHotkeyの公式ウェブサイトにアクセスします。
  2. ダウンロードをクリックします。 ページ中央の緑色のボタンです。
  3. AutoHotkey Installerのダウンロードをクリックします。 ページ上部の青いボタンです。AutoHotkeyインストーラのダウンロードが開始されます。
  4. インストールファイルを実行します。 ダウンロードしたインストールファイルをダブルクリックして、インストーラを起動します。
    • デフォルトでは、ダウンロードしたファイルはすべてダウンロードフォルダにあります。
  5. Express Installationをクリックします。 これはAutoHotkeyセットアップウィザードの最初のオプションです。 これでAutoHotkeyがデフォルト設定でコンピュータにインストールされます。
    • インストールが完了したら、"Run AutoHotkey "をクリックして、AutoHotkeyに関するドキュメントを起動することができます。
パート2

スクリプトの作成

  1. デスクトップを右クリックします。 デスクトップの空白部分を右クリックすると、ドロップダウンメニューが開きます。
  2. マウスカーソルを[新規作成]に合わせます。 新規作成」にマウスカーソルを合わせると、新規ファイルを作成できるプログラムのリストが表示されます。
  3. AutoHotkey Scriptをクリックします。 デスクトップに新しいAutoHotkeyスクリプトが作成されます。 スクリプトには、赤い「H」が付いた白いページの画像が表示されます。
  4. AutoHotkeyファイルの名前を変更します。 デフォルトでは、新しいドキュメントは "NewAutoHotkeyScript.ahk "という名前になり、ハイライトされるので、スクリプトの新しい名前を入力できます。
    • ファイル拡張子の末尾の".ahk "を消さないように注意してください。拡張子が".ahk "で終わっていないと、AutoHotkeyで動作しません。
  5. 新しいスクリプトを右クリックします。 ファイルの追加オプションのドロップダウンメニューが開きます。
  6. スクリプトを編集]をクリックします。 上から3番目のオプションです。これでAutoHotkeyスクリプトがメモ帳で起動します。 ここに、最初のAutoHotkeyスクリプトを作成するためのプログラミングを記述します。
    • 新しいAHKスクリプトの最初の数行には、すでにいくつかのコードとテキストが挿入されています。
パート3

ホットキーの作成

  1. 新しい行に、割り当てたいキーボードショートカットのコードを入力します。例えば、Ctrl+Eのキーの組み合わせを押したときに何かをするコマンドを割り当てたい場合は、^eと入力します。小文字はそれぞれのキーを表し、特殊キーにはそれぞれの記号があります:
    • + = ⇧シフト
    • ^ = Ctrl
    • != Alt
    • # Win (Windowsキー)
    • キーコマンドの完全なリストはこちらをご覧ください。
  2. 割り当てたキーの後にコロンを2つ入力します。 入力したキーやキーの組み合わせの後には::が必要です。 つまり、この例では、コードの最初の行は次のようになる:
      ^e::
  3. Enter ↵ を押して次の行に進み、Tab ↹ を押してインデントします。2つのコロンの下の行に、ホットキーを押したときに実行されるコマンドを入力します。Tab "を押すか、いくつかのスペースを入力することで行をインデントできます。
    • コマンドラインをインデントする必要はありませんが、そうすることでコードが整理され、後でエラーが発生したときに読みやすくなります。
  4. Sendと入力し、メッセージを入力する。 Sendコマンドはホットキーがトリガーされると自動的にメッセージを入力します。カンマの後に入力した内容は、割り当てられたホットキーを押すと自動的に入力されます。この例では、「wikiHow is awesome!」というメッセージを入れたい場合、コードは次のようになります:
      e::送信、wikiHowは最高です{!}。
    • 感嘆符のような特殊文字は、「Alt」キーの記号と混同しないように、中括弧{ }で囲む必要があります。
  5. Enter ↵ を押して次の行に進み、Return と入力します。Returnコマンドはコマンドの終わりを表し、コードが下の行に行くのを止めます。 完成したコードは次のようになります:
      送信、ウィキハウは素晴らしい{!} Return
  6. スクリプトを保存します。メモ帳上部のメニューバーから「ファイル」をクリックし、ドロップダウンメニューから「保存」をクリックします。これでスクリプトファイルに追加したコードが保存されます。
    • 保存が完了したら、メモ帳を閉じることができます。
  7. スクリプトを実行します。デスクトップ上のスクリプトファイルをダブルクリックして、スクリプトを実行します。画面右下のシステムトレイに緑色のAutoHotkeyアイコンが表示されます。これは、AutoHotkeyスクリプトがアクティブであることを示しています。
  8. Hotkeyをテストしてみましょう。新しいワープロアプリやテキストを入力できるアプリを開き、Hotkeyコンボを押します。この例では、Ctrl+Eを押すと、"wikiHow is awesome!"というテキストが即座に表示されます。
パート4

ホットストリングの作成

  1. スクリプトを開くか、新しいスクリプトを作成します。先ほど作業していたスクリプトを開き、新しいコマンドを追加するか、ゼロから新しいスクリプトを作成します。
    • スクリプトを右クリックし、"スクリプトの編集 "を選択して、前のスクリプトを編集します。
    • デスクトップを右クリックし、"New "から "Auto Hotkey Script "を選択します。
  2. 新しい行に移動し、コロン2つを入力します。 Hotstringコマンドは先頭に::を付けます。
    • Hotstringは、入力した単語やフレーズを別の単語やフレーズに置き換えることができます。
  3. 置き換えたい文字、単語、フレーズを入力します。 例えば、頭文字の「btw」を入力するたびに自動的に「By the way」に変更するようにHotstringを作成することができます。この例では、今のところコードは次のようになる:
      ::btw
  4. さらにコロンを2つ入力する。 これで、置き換えたいメッセージの末尾と、置き換えたい単語、または置き換えたい単語を区切ることができます。この例を使うと、コードは次のようになります:
      ::btw::
  5. 置換したいメッセージを入力する。 2つ目のコロンの後に入力したメッセージは、2つのコロンの間にある最初のメッセージに自動的に置き換わります。 この例では、コードは次のようになります:
      :btw::ところで、
    • ホットストリングはスクリプトの1行で自己完結するため、"Return "コマンドと終了は必要ありません。
  6. スクリプトを保存して実行し、テストしてみよう。スクリプトをダブルクリックして実行する。その後、入力可能なアプリやプログラムを開いてテストしてみましょう。どのページでも、「btw」という文字を入力すると、テキストフィールドの「ところで」がすぐに「ところで」に置き換わるはずです。
パート5

アプリやウェブサイトの起動

  1. スクリプトを開くか、新しいスクリプトを作成します。先ほど作業していたスクリプトを開き、新しいコマンドを追加するか、ゼロから新しいスクリプトを作成します。
    • スクリプトを右クリックし、[スクリプトの編集]を選択して、前のスクリプトを編集します。
    • デスクトップを右クリックし、"New "から "Auto Hotkey Script "を選択します。
  2. 新しい行に、割り当てたいホットキーのコードを入力します。 例えば、Wind+Wキーを押すたびにwikiHowのウェブサイトを開きたい場合、「#」はWindowsキーの記号、「w」はWキーのコードなので、「#w」と入力します。この例では、コードは次のようになります:
    #w
    • ホットキーに別のキーの組み合わせを使用したい場合は、キー記号の完全なリストを参照してください。
  3. コロン2つを入力し、次の行に進み、インデントします。キーボードショートカットのコードを入力した直後に、2つのコロン :: を入力し、↵ Enterキーを押して次の行に進みます。 数個のスペースまたは Tab ↹ キーを使って行をインデントします。
    • コマンドラインをインデントする必要はありませんが、そうすることでコードが整理され、後でエラーが発生したときに読みやすくなります。
  4. Run」と入力する。 Runコマンドは、任意のプログラム、アプリケーション、ウェブサイトを起動するために使用することができます。 カンマを最後につけてRunと入力すると、Auto Hotkeyはカンマの後にリストされたプログラムやウェブサイトの名前や場所を探します。この例では、ここまでのコードは次のようになります:
    #w:: Run、
  5. コンピュータ上のプログラムの完全な場所を入力するか、ウェブサイトの完全なURLを入力します。 例えば、HotkeyでInternet Explorerを起動させたい場合、Runコマンドの後にC:˶Program Filesinternet explorer˶xplore.exeと入力します。この例では、wikiHowウェブサイトを起動したいので、コードは次のようになります:
    #w:: Run, https://wikihow.com
  6. Enter ↵を押して次の行に進み、Returnを入力します。Returnコマンドはコマンドの終わりを表し、コードが下の行に進むのを止めます。この例では、完成したコードは次のようになります:
    #w:: Run, https://wikihow.com Return
  7. スクリプトを保存して実行し、テストしてみましょう。先ほどと同じように、"File "から "Save "をクリックして保存し、スクリプトをダブルクリックして実行します。スクリプトをダブルクリックするとスクリプトが実行されます。この例に従えば、ȩ Win+Wのキーの組み合わせを押すたびに、ウィキハウのウェブサイトがデフォルトのブラウザで開きます!
この記事は、CC BY-NC-SAの下で公開された「 How to Use AutoHotkey 」を改変して作成しました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧