状況に応じて、StrokesPlusの有効な使い方は異なります。ご自身が繰返している手作業を見つけて、その一連の作業をスクリプトにまとめて記述するのが最も有効な使い方だと思います(PC上で行うおおよその手作業は、acSendKeysで対応できます)。すれば、StrokesPlusから簡単に呼び出してあげることができます。複雑な処理を記述していると、正しくスクリプトを記述しているのに、動作が失敗して、困ったり、悩むことがあります。記述して処理を少し遅らせてあげると、動作が安定することが多いです。私の環境では、次のスクリプトで動作が失敗することがありました。処理スクリプト備考ショートカットキーCtrl+Vで張り付けるacSendKeys("^v")クリップボードに値をセットするacSetClipboardText("セットしたい値")前と後ろの両方に、acDelay(数値)と記述すると安定しました。私の環境では、後ろにも記述が必要でした。1)アプリ起動後に続けて処理をしたい場合は、アプリが起動するまで待機してあげる必要があります。acRunProgramの後に、多めに待機させるとよいです。ホットキーで「Ctrl」+「c」に対して、以下の小文字の「a」を1文字を入力させるスクリプトを1行を記述した場合acSendKeys("{DELAY=10}a")ホットキーからスクリプトを実行する場合は、その前にacDelay(数値)をしっかり記述しないと、余分なショートカットキーが押されてしまい、その結果、想像がつかない動作をすることがあります。左記の例では、「Ctrl」+「c」キーを押したとき、選択場所に「a」の1文字が入力されるのが正しい動作です(StrokesPlusのショートカットキーが優先され、Windows標準ショートカットキーであるコピーは実行されません)。待機時間が足りないため、「Ctrl」+「c」+「a」が同時に押されてしまい、「Ctrl」+「a」キーのショートカットキーが実行されます。その結果、カーソル位置の文字が全選択されます(「a」は入力されません)。acSendKeys("{DELAY=10}ax")と記述した場合、文字の全選択に加えて、「Ctrl」+「x」キーのショートカットキーも実行されます。その結果、文字が全て切り取られてなくなってしまい、非常に焦ります。なると、どんな結果になるか分かりませんので、注意しましょう。「ESC」キーを5秒くらい押し続けてみましょう。複雑な処理をしていると、ときどき、以下のような画面が表示されて、画面とマウスが固まることがあります。マウスもキーボードも操作ができません。なると、なんとか、ショートカットキーを使って、タスクマネージャーの起動はできるのですが、StrokesPlusを選択できません。何回もこのような事態に遭遇し、非常に焦ってしまいました。このような場合、私の環境では、「ESC」キーを押し続けると、StrokesPlusの強制終了が無事完了して、マウスもキーボードが使えるようになりました。困ったときはお試しください。上記のようなこともありますので、重要なスクリプトを記述したときは、「適用」ボタンではなくて、「OK」ボタンを押しましょう。「適用」だと、StrokesPlusが強制終了した場合に、スクリプトが保存されません。Luaスクリプトのサンプルソフトのインストール後、デフォルトでスクリプトが記述されていますので、実際にマウスジェスチャをしてみて、色々試してみると良いかと思います。自分でスクリプトを記述してみたいという方は、必要に応じて、以下のサンプルスクリプトをコピペしてご利用ください。繰り返しになりますが、ショートカットキーを使う動作だけで、多くのことができると思います。