キーボードなどの操作を記録し、簡単にスクリプトを作成できます。
AutoHotkey_LにはAutoScriptWriterは付属しないため、AutoHotkey BASICに付属のものを使用する必要があります。Where do I download Autoscriptwriter from? - Offtopic - AutoHotkey Community
AutoHotkey BASICは、AutoHotkey 1.0 - Announcements - AutoHotkey Community からダウンロードでます。そしてAutoScriptWriterは、AutoScriptWriter\AutoScriptWriter.exeにあります。
[A Record]ボタンをクリックすると、操作の記録が開始されます。そして記録を停止するには[Stop]をクリックします。
記録の方法を、ウィンドウ左のボタンで変更できます。
ボタン | 機能 |
---|---|
Windows Text | |
Record Mouse | マウスのクリックも記録します。 |
Record & Shrink | [A Record]をクリックしたときに、AutoScriptWriterのウィンドウが小さくなります。 |
記録されたスクリプトは、テキストボックスで編集できます。これをすべて消去する方法は提供されていないため、テキストをすべて選択した状態でDeleteします。なおCtrl + Aでは、すべて選択できません。
ウィンドウをアクティブにすると、
WinWait, 無題 - メモ帳, IfWinNotActive, 無題 - メモ帳, , WinActivate, 無題 - メモ帳, WinWaitActive, 無題 - メモ帳,
マウスでクリック、右クリック、ダブルクリックすると、
MouseClick, left, 390, 210 Sleep, 100 MouseClick, right, 400, 210 Sleep, 100 MouseClick, left, 370, 200 MouseClick, left, 370, 200 Sleep, 100
キーボードで「abC」と入力すると、
Send, ab{SHIFTDOWN}c{SHIFTUP}
のように記録されます。