Autohotkeyのマスタリング:包括的なエキスパートガイド

自動化された反復作業は、特に複数の責任を抱えているときに、日常のルーチンでゲームチェンジャーになる可能性があります。 AutoHotkey(AHK) という万能なツールが、自動化を通じてワークフローを効率化するために設計されています。

この包括的なガイドでは、AutoHotkeyを使用したスクリプトの作成と実行の基本を紹介します。また、ホットキーと変数などの高度なコンセプトにも深く入り、ニーズに合わせてカスタマイズされたAHKスクリプトを作成できるようにします。

AutoHotkeyを使用して作業日を変革する準備はできていますか?さあ始めましょう、そして自動化の力を解放しましょう!

AutoHotkeyを使って始める

スクリプトの作成に入る前に、この実践的なチュートリアルに必要なものが揃っていることを確認しましょう:

  • A computer running Windows 10.
  • AutoHotkeyがインストールされ、準備が整っています。

AutoHotkeyの理解:簡単な概要

AutoHotkeyは単なるスクリプトツール以上のものであり、Windows向けの無料で強力なスクリプト言語で、さまざまなタスクを自動化できます。キーボードキーの再マッピングから複雑なマクロの作成まで、AutoHotkeyはすべて可能にします。

2003年にChris Mallettによって創設されて以来、AutoHotkeyは積極的なコミュニティと初心者向けの多くのリソースに支えられ、進化し続けています。AutoHotkeyの多様性は、さまざまなユーザーの中で人気を博しています:

  • ゲーマーがゲームプレイを向上させるためにカスタムのマクロを作成。
  • 開発者は日常業務を自動化したり、ショートカットを作成したりしています。
  • システム管理者はワークフローを効率化しています。

AutoHotkeyはポータビリティの利便性も提供しています。スクリプトをAutoHotkey実行可能ファイルと組み合わせてスタンドアロンアプリケーションを作成することができます。このポータブルなアプローチは、個別のインストールなしで複数のコンピュータで使用する際に非常に便利です。

FlashドライブにAutoHotkeyを持ち運び、カスタムスクリプトをいつでも利用できるようにしましょう。

AutoHotkeyは信頼性がありますか?

安全性に関しては、AutoHotkeyは信頼性のあるツールです。ただし、一部のウイルス対策プログラムがAHKスクリプトを潜在的に有害なものと誤認識することがあります。これは通常、自動化スクリプトの性質とその機能に起因しています。

もしウイルス対策ソフトウェアがAutoHotkeyスクリプトを検出した場合は、スクリプトをホワイトリストに登録してこの問題を防ぐことができます。また、誤検知をウイルス対策ソフトウェアのベンダーに報告することで、検出アルゴリズムの改善に役立ちます。

最初のAutoHotkeyスクリプトを作成する

AutoHotkeyに慣れたら、最初のスクリプトを作成しましょう。AutoHotkeyのスクリプト言語を理解するための完璧なスタート地点となるシンプルな「Hello World」スクリプトから始めます。

1. デスクトップ上にプロジェクトフォルダを作成します。このガイドでは、フォルダの名前を/ATAとします。

2. ファイルエクスプローラでフォルダに移動します。空の領域で右クリックし、新規 -> AutoHotkeyスクリプトを選択し、スクリプトの名前をHelloWorld.ahkなどにします。

Creating Your First AutoHotkey Script

あなたが新しく作成したAutoHotkeyスクリプト、HelloWorld.ahkは、これでフォルダに表示され、スクリプトの準備が整いました!

Verifying the New AutoHotkey Script File (HelloWorld.ahk)

3. HelloWorld.ahkファイルを選んだテキストエディタで開いてください。最初は空白のキャンバスで、AutoHotkeyでスクリプトを開始する準備ができています。

このチュートリアルを進める中で、基本的な構造を崩さずに同じスクリプト(HelloWorld.ahk)で作業し続けてください。

Initial View of the HelloWorld.ahk File’s Content

4. HelloWorld.ahkファイルの最後に、次のAutoHotkeyコードを追加してください。このスクリプトは、Ctrl+Kホットキーの組み合わせにシンプルなメッセージボックスをバインドします。追加したら、ファイルを保存して閉じてください。

このコードは、キーボードでCtrl+K (^k::)を押すと、「Hello World! This sample provided by ATA!!」と表示されるMsgBoxを作成します。

^k:: 

MsgBox, Hello World! This sample provided by ATA!!

Return

既存のショートカットと競合しないキーの組み合わせを選択してください。たとえば、Alt+TabはWindowsがアプリケーション間を切り替えるために一般的に使用しているため、推奨されません。

Creating an AutoHotkey Script to Display a Message Box

5. HelloWorld.ahkファイルを右クリックし、コンテキストメニューからRun Scriptを選択して、AutoHotkeyスクリプトを実行します。

AHKスクリプト用のデフォルトアプリケーション(例:Notepad)が編集に使用され、スクリプトの実行には使用されていないことを確認してください。そうでないと、コンテキストメニューに「Run Script」オプションが表示されません。

Running the AutoHotkey Script

スクリプトが実行されると、システムトレイにAutoHotkeyアイコン(緑色の四角形に文字「H」)が表示されます。これにより、スクリプトがアクティブで正常に機能していることが示されます。

Confirming the AutoHotkey Script is Running

6. Ctrl+Kホットキーを押してスクリプトの機能をテストしてください。カスタムメッセージが表示されるメッセージボックスが表示されるはずです。

Testing the Hotkey in AutoHotkey

7. 今度は、HelloWorld.ahkスクリプトを変更しましょう。以前のコードを、マウスカーソルの位置をキャプチャしてMsgBoxに表示し、さらにカーソルの近くにカスタムテキストを表示する次のコードで置き換えます。

この新しいスクリプトを追加した後にファイルを保存して閉じてください。

^K::

MouseGetPos, xpos, ypos

MsgBox, The cursor is at X%xpos% Y%ypos%.

ToolTip, Hello World! This sample provided by ATA!!, xpos, ypos Return

AutoHotkeyのToolTipは、GUIベースのスクリプトでユーザーインタラクションを向上させるために、マウスカーソルの近くに簡潔なメッセージを表示する多目的な機能です。

Enhancing the HelloWorld.ahk AutoHotkey Script with New Functions

8. 変更内容を適用するには、システムトレイのAutoHotkeyアイコンを右クリックし、「このスクリプトをリロード」を選択してください。このステップは、更新されたスクリプトが有効になるようにするために重要です。

変更を加えた後は常にスクリプトをリロードして、最新バージョンで作業していることを確認してください。

Reloading the AutoHotkey Script

9. Ctrl+Kホットキーを押してスクリプトをアクティブにします。マウスカーソルの横にメッセージが表示され、カーソルの位置が表示されるメッセージボックスが表示されるはずです。

Demonstrating the Updated AutoHotkey Script with Message Box and Tooltip

AutoHotkeyスクリプトでコメントを効果的に使用する

最初のAutoHotkeyスクリプトを作成するのはワクワクしますが、コードを明確で理解しやすくすることが重要です。AutoHotkeyスクリプトでのコメントは、コンテキストや説明を追加し、スクリプトを読みやすく保守しやすくするために必要不可欠です。

コメントはスクリプトインタプリタによって無視されますが、協力や将来の参照には非常に役立ちます。AutoHotkeyでは、コメントはセミコロン(;)で始まり、行の終わりまで続きます。コメントはコマンドや関数の上部またはインラインに配置することができます。

コマンドとインラインでコメントを配置する際には、セミコロンの前にスペースを追加することを忘れないでください。これにより、AutoHotkeyインタプリタがコメントをコマンドの一部と誤解し、エラーが発生するのを防ぎます。

; Example of a comment above a command
MsgBox, Hello, world!

MsgBox "Hello, world!" ; Example of an inline comment

AutoHotkeyスクリプトで説明的なコメントを追加する練習をするには:

1. HelloWorld.ahkファイルを再度編集します。以下のスクリプトを含むコードに置き換えて、変更内容を保存してファイルを閉じます。

; Demonstrating the use of comments in AutoHotkey scripts

; This sets Ctrl+K as a hotkey (Ctrl is represented by ^)
^K::

; Send command types "Hello" in the active window (like Notepad), followed by Enter
Send Hello {enter}

; Pauses the script for one second (1000 milliseconds)
Sleep 1000

; End of script example with comments

Send Holla {enter} ; Types "Holla" to the active window.

Sleep 1000 ; Waits one second before continuing.

Send Bonjour ; Sends the text "Bonjour" to the active window.

Return ; Ends the script.

2. スクリプトの更新を実装するために、HelloWorld.ahkスクリプトをリロードします。

3. Ctrl+Kを押して更新されたスクリプトを実行します。スクリプトは今後1秒の間隔で「Holla」と「Bonjour」を順に表示し、コメントの効果を示します。

Testing the AutoHotkey Script with New Comments

AutoHotkeyスクリプトでコードを一時的に無効にする

AutoHotkeyを使ってスクリプトを作成する際には、長いスクリプトの特定の部分を実行せずにテストする必要がある場合があります。

各行にセミコロンを追加する代わりに、AutoHotkeyではより効率的な方法が提供されています。 /* */ コメントスタイルを使用すると、コードのブロック全体を簡単に無効にすることができます。このスタイルは /**/の間のすべてをコメントアウトし、インタプリタによって無視されます。

1. HelloWorld.ahkファイルを開き、/**/コメントを使用して特定のコードブロックを無効にします。これらの変更を行った後、ファイルを保存してください。

; Ctrl+K hotkey setup
^K::

Sleep 2000 ; Pauses for two seconds

/* Disabled code block
Send Hello {enter}
Sleep 1000
Send Holla {enter}
Sleep 1000
*/

Send Bonjour ; Only sends "Bonjour"

Return ; Ends the script
Disabling a Code Block in AutoHotkey

2. 変更を反映するために、HelloWorld.ahkスクリプトを再読み込みしてください。

3. Ctrl+Kを押してスクリプトをテストしてください。スクリプトは「Bonjour」コマンドのみを実行し、無効にされたコードブロックが無視されていることを確認します。

Testing the Commented-Out Code Block in AutoHotkey

AutoHotkeyスクリプトでのSleepコマンドのマスタリング

 
Send Holla {enter} ; Types "Holla" to the active window.

Sleep 1000 ; Waits one second before continuing.

Send Bonjour ; Sends the text "Bonjour" to the active window.

Return ; Ends the script.

2. スクリプトを更新した後は、HelloWorld.ahkファイルを再読み込みして新しい変更を適用してください。

3. Ctrl+Kを押してスクリプトをテストしてください。スクリプトは、「Holla」と「Bonjour」を順番に入力し、それらの間に遅延があることを示し、AutoHotkeyコマンドとコメントの実用的な使用方法を示します。

Testing the Updated AutoHotkey Script Functionality

AutoHotkeyスクリプトでのSleepコマンドの活用

AutoHotkeyスクリプトでのSleepコマンドは、スクリプトのタイミングと実行を制御するための必須ツールです。これにより、ミリ秒単位で測定される遅延を導入し、特定のアクションやプロセスが完了するのを待ってから継続するようにスクリプトに柔軟性を与えることができます。

以下は、Sleepコマンドを効果的に実装する方法です:

; The syntax of the Sleep command
Sleep, TimeInMilliseconds

Sleepコマンドの時間値は、1から2147483647ミリ秒までの範囲で設定でき、スクリプトの一時停止に幅広いスペクトルを提供します。

1. テキストエディタでHelloWorld.ahkスクリプトを開きます。以前のコードを以下のように置き換えてから、ファイルを保存して閉じます。更新されたスクリプトは、Sleepコマンドを使用してスクリプトアクションを遅延させる方法を示しています。

この例では、Ctrl+Kを押してコマンドプロンプトを開き、3秒後にメッセージを表示する方法を示しており、Sleepコマンドの実際の使用例を示しています。

; Assigning hotkey Ctrl+K
^K::

; Open command prompt
Run, cmd.exe

; Delay of three seconds
Sleep, 3000

; Displaying message
MsgBox, Your command-line tool is ready!

; End of script
Return
Implementing the Sleep Command in AutoHotkey

2. 変更を保存した後、スクリプトをリロードして新しい機能を確認します。

3. Ctrl+Kを押してスクリプトをテストします。コマンドプロンプトが開き、3秒後にメッセージボックスが表示され、Sleepコマンドの実装が成功したことが確認されます。

Demonstrating the Sleep Command in an AutoHotkey Script

AutoHotkeyのRandomコマンドを使用したランダムな数値の生成

AutoHotkeyのRandomコマンドは、特定の範囲内でランダムな数値を生成する必要がある場合に最適です。ゲーム、意思決定、その他のアプリケーションにとって、このコマンドはスクリプトに予測不可能性と楽しさを加えます。

以下に実際の例を示します:

10個の会議室があり、そのうちの1つを会議のためにランダムに選びたいとします。Randomコマンドを使用すれば、その選択を簡単に行うことができます。

Randomコマンドの構文はシンプルで柔軟です:

Random, OutputVar, Min, Max

Randomコマンドを実際に使用するには:

1. HelloWorld.ahkファイルを開き、既存のコードを以下のスクリプトに置き換えます。このスクリプトは、Ctrl+Kを押すと1から10までの数値(会議室を表す)をランダムに選択し、表示します。変更を保存した後、ファイルを閉じます。

 
; Sets Ctrl+K hotkey
^K::

; Randomizes a number from 1-10 and store the result to rand variable
Random, rand, 1, 10

; Prints a message with the randomized number in a message box
MsgBox, Room %rand% is chosen for the meeting.

; Stops the script
return
Implementing the Random Command in an AutoHotkey Script

2. スクリプトを保存した後、これらの変更を適用するには、HelloWorld.ahkファイルをリロードすることを忘れないでください。

3. AutoHotkeyスクリプトを実行するには、Ctrl+Kを押します。ランダムに選択された部屋番号が表示されるメッセージボックスが表示され、Randomコマンドの機能が確認されます。

Demonstrating the Random Command in AutoHotkey

PixelSearchコマンドをAutoHotkeyで利用する

PixelSearchコマンドは、画面上の特定のピクセルや色を検索するための強力なツールです。ゲームのアクションを自動化したり、アプリケーション内の特定の要素を見つけたり、ピクセルの検出が必要なシナリオなど、さまざまなタスクに非常に役立ちます。

PixelSearchコマンドを効果的に使用する方法を探りましょう:

PixelSearch, OutputVarX, OutputVarY, X1, Y1, X2, Y2, ColorID, Variation, Mode

PixelSearchを使用する前に、ターゲットとする特定のピクセルや色を識別することが重要です。Window Spyのようなツールを使用して、画面ピクセルのRGB値を見つけるのに役立ちます。

1. AutoHotkeyアイコンを右クリックし、コンテキストメニューからWindow Spyを選択して開きます。対象のピクセルのRGB値を特定するために使用します。

Using Window Spy for AutoHotkey PixelSearch

2. カーソルを対象のピクセルに移動します。Window SpyはRGB値を表示し、これをAutoHotkeyスクリプトで使用します。

Getting Pixel RGB Values for AutoHotkey PixelSearch
 
; Sets Ctrl+K hotkey
^K::

; Locate a specified pixel
PixelSearch, Px, Py, 0, 0, @DesktopWidth, @DesktopHeight, AA0000, 3, Fast

if ErrorLevel ; If the pixel is not found, print an error message
  MsgBox, That color was not found in the specified region.
else ; If the pixel is found, send a mouse click on the specified pixel location
  MouseClick, left, %Px%, %Py%

  ; Waits for two seconds, then print a message
  Sleep 2000 
  MsgBox, Your enemy has been destroyed!

; Stops the script
Return
AutoHotkey Script to Locate and Click a Pixel

4. 新しい機能をアクティブにするためにHelloWorld.ahkスクリプトを再読み込みします。

5. スクリプトを実行するには、Ctrl+Kを押します。指定したピクセルが見つかると、マウスカーソルがその位置に移動し、メッセージが表示されます。

AutoHotkey Script Execution Demonstrating PixelSearch Command

AutoHotkeyのInputBoxコマンドを使用した対話型スクリプト

AutoHotkeyのInputBoxコマンドは、スクリプト内での新しいインタラクションレベルを導入し、ユーザーからの入力を促し、使用することができます。このコマンドは、ユーザーからの情報を必要とするスクリプトを作成する際に不可欠であり、AutoHotkeyスクリプトの柔軟性と有用性を向上させます。

InputBoxコマンドは汎用性があり、単純なデータ入力からより複雑なユーザーインタラクションまで、さまざまなアプリケーションで使用されます。

以下は、InputBoxコマンドの使用方法です。

InputBox, OutputVar, Title, Prompt, HIDE, Width, Height, X, Y, Locale, Timeout, Default

ユーザーとの対話を通じてスクリプトを作成するには、入力ダイアログボックスを介してユーザーと対話するスクリプトを作成します。

1. HelloWorld.ahkファイルのコードを以下のスクリプトに置き換えます。これにより、InputBoxコマンドが使用されます。これらの変更を行った後、ファイルを保存して閉じます。このスクリプトは、ユーザーの入力をキャプチャし、AutoHotkeyスクリプト内で使用する方法を示しています。

; Sets Ctrl+K hotkey
^K::

; Creates an input box dialog
InputBox, UserName, Your Name, Please enter your name., , 640, 480

if ErrorLevel ; If there's an error in input
  MsgBox, Oops, something went wrong!
else ; Display user's name
  MsgBox, Your name is "%UserName%!"

; Ends the script
Return
AutoHotkey Script Creating an InputBox for User’s Name

2. 新しい変更を取り込むために、HelloWorld.ahkスクリプトをリロードします。

3. スクリプトを起動するには、Ctrl+Kを押します。入力ダイアログボックスが表示され、名前が求められます。名前を入力してOKをクリックすると、入力が確認されるメッセージボックスが表示されます。

Demonstrating the InputBox Command in AutoHotkey

AutoHotkeyのSendコマンドを使用してキーストロークを自動化する

AutoHotkeyのSendコマンドは、キーストロークを自動化するための強力な機能です。フォームの入力、繰り返しテキストの入力、または他のキーストロークベースのタスクの自動化に使用する場合、Sendコマンドを使用すると、これらのタスクが簡単になります。

Sendコマンドを利用する方法は以下の通りです:

Send keys

このコマンドは、WindowsキーまたはAltキーなどの特殊キーを含むさまざまなキーストロークをシミュレートできます。

1. 以下のスクリプトであなたのHelloWorld.ahkファイルを更新してください。このスクリプトは、実行時に特定のキーストロークを送信します。スクリプトを更新したら、ファイルを保存してください。

このスクリプトは、「Sincerely,」というテキストをENTERキーストロークに続いて送信し、「ATA」と入力します。

^K::
Send Sincerely, {enter} ATA
Return
AutoHotkey Script to Send Specific Keystrokes

2. HelloWorld.ahkスクリプトを再読み込みして、最新の変更が有効になっていることを確認してください。

3. テキストエディタを開き、Ctrl+Kを押してSendコマンドが動作するかどうかを確認してください。スクリプトは「Sincerely,」と入力し、ENTERを押し、その後「ATA」と入力します。

Testing AutoHotkey’s Send Command

AutoHotkeyを使用したマウスクリックとキーストロークの自動化

AutoHotkeyは、キーストロークやマウスクリックなどの繰り返しタスクの自動化を簡素化し、生産性と効率を向上させます。

たとえば、アプリをランダムな画面位置でアクティブに保つ必要がある場合、AutoHotkeyはプログラムされたキーストロークシーケンスを介してこのプロセスを自動化できます。

1. HelloWorldスクリプトを編集し、以下の行でコードを置き換え、変更内容を保存してファイルを閉じます。このコードはランダムな画面位置で左クリックを自動化します。

; Sets Ctrl+K hotkey
^K::

; Automated clicks for 1 million iterations
Loop 1000000
{
  Random, RandomX, 869, 1049 ; Random X-coordinate
  Random, RandomY, 135, 241  ; Random Y-coordinate
  MouseClick, Left, %RandomX%, %RandomY% ; Automated click
  Sleep 2000 ; Two-second pause
}

; Hotkeys to pause/resume the script
+^K::Pause

2. 変更内容を適用するためにスクリプトを再読み込みします。

3. スクリプトをアクティブにするには、Ctrl+Kを押してください。スクリプトはアプリケーション上でランダムな左クリックを実行します。スクリプトを一時停止するにはShift+Ctrl+Kを押してください。

AutoHotkey Script Automating Mouse Clicks and Keystrokes

強化された相互作用のためのAutoHotkey GUIの開発

AutoHotkeyのGUI機能を使用すると、ユーザーフレンドリーなインターフェースを作成して、スクリプトをよりインタラクティブで視覚的に魅力的にすることができます。

以下は、AutoHotkey GUIを作成する方法です:

Gui, SubCommand, Value1, Value2, Value3

1. Addサブコマンドを使用して、テキストラベル、編集フィールド、ボタンなどのさまざまなコントロールをGUIに組み込みます。これにより、スクリプトのユーザーエクスペリエンスと機能が向上します。

  • Text – 視覚的な明確さのためのラベルを追加します。
  • Edit – ユーザーデータの入力フィールドを作成します。
  • Button – クリックするとスクリプトアクションをトリガーするボタンを挿入します。

2. HelloWorld.ahkファイルを以下のスクリプトで置き換えて、テキスト、入力フィールド、ボタンを備えた基本的なGUIをデモンストレーションします。これらの変更を行った後、ファイルを保存して閉じます。

; Example AutoHotkey GUI creation
Gui, Add, Text,, Enter your name:
Gui, Add, Edit, vUserName
Gui, Add, Button, Default, Submit
Gui, Show, w200 h150, Sample GUI
return

; Button action
ButtonSubmit:
Gui, Submit
MsgBox, Hello %UserName%!
return

GuiClose:
ExitApp

3. HelloWorld.ahkスクリプトをリロードします。GUIウィンドウが表示され、’Submit’ボタンをクリックすると挨拶メッセージが表示されます。

AutoHotkeyでのワークフローの強化: マウスクリックとキーストロークの自動化

AutoHotkeyを使用すると、キーストロークとマウスクリックを自動化して、日常のタスクを効率化することができます。

定期的なマウスクリックを通じてアプリケーションをアクティブに保持する必要があると想像してください。AutoHotkeyを使用すると、このタスクを簡単に自動化できます。

1. HelloWorld.ahkスクリプトを次のコードで更新します。このスクリプトは、ランダムな画面位置でマウスクリックをシミュレートし、手動での介入なしにアプリをアクティブに保ちます。更新後にファイルを保存して閉じます。

; Ctrl+K hotkey setup
^K::

; Loop for automated actions
Loop 1000000
{
  Random, RandomX, 869, 1049 ; Random X-coordinate
  Random, RandomY, 135, 241  ; Random Y-coordinate
  MouseClick, Left, %RandomX%, %RandomY% ; Click action
  Sleep 2000 ; Pause between clicks
}

; Pause/Resume hotkey
+^K::Pause

2. HelloWorld.ahk スクリプトをリロードして変更を適用します。

3. Ctrl+K を押して自動クリックプロセスを開始します。スクリプトが2秒ごとにランダムな位置でクリックを実行する様子を観察します。スクリプトを一時停止するには、Shift+Ctrl+K を使用します。

AutoHotkey Automated Mouse Clicks and Keystrokes Demonstration

対話型AutoHotkey GUIの構築

AutoHotkey の GUI 機能を使用すると、インタラクティブでユーザーフレンドリーなインターフェースを作成し、ユーザーエクスペリエンスを向上させ、スクリプトの機能を拡張することができます。

基本的な AutoHotkey GUI の作成方法を見てみましょう:

Gui, Add, ControlType, Options, Text

1. 以下のコードで HelloWorld.ahk スクリプトを編集して GUI ウィンドウを作成します。この GUI には、ユーザーの名前と姓の入力フィールドが2つとデータを送信するボタンが含まれます。変更を保存してファイルを閉じます。

; Ctrl+K hotkey for GUI
^K::

; GUI creation with text and edit fields
Gui, Add, Text,, First name:
Gui, Add, Edit, vFirstName
Gui, Add, Text,, Last name:
Gui, Add, Edit, vLastName
Gui, Add, Button, Default, OK

; Displaying the GUI
Gui, Show,, Simple Input Example
Return

; Actions upon clicking OK
ButtonOK:
Gui, Submit
MsgBox, You entered "%FirstName% %LastName%".

; Closing the GUI
GuiClose:
ExitApp

2. 新しい GUI を見るために HelloWorld.ahk スクリプトをリロードします。

3. Ctrl+K を押して GUI を開きます。名前と姓を入力して、OK をクリックします。入力した名前が表示されるメッセージボックスが表示され、GUI の機能が示されます。

AutoHotkey GUI Creation Test

結論

AutoHotkey は、タスクを自動化し、ユーザーインターフェースを強化することで生産性を向上させる多目的なツールです。このガイドを通じて、カスタムホットキーの作成、自動化されたアクションのスクリプト、対話型 GUI の作成方法を学びました。

これらの基本を身につければ、より複雑な AutoHotkey スクリプトの探索を開始する準備が整っています。ユーザー入力をファイルに保存したり、GUI の寸法を調整したりするなど、さまざまな機能を試して、スクリプトを自分のニーズに合わせてカスタマイズしてください。

{
“error”: “Upstream error…”
}

Source:
https://adamtheautomator.com/autohotkey/