AutoScriptWriter II (recorder)

キーボードなどの操作を記録し、簡単にスクリプトを作成できます。

導入

AutoHotkey_Lの場合

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}

のように記録されます。