マクロレコーダー
マクロレコーダーは、マクロを記録し、後で再生できる ソフトウェアです。マクロレコーダーを使用する主な利点は、特別なプログラミングやスクリプトを必要とせず、複雑な操作をはるかに迅速かつ簡単に実行できることです。
マクロレコーダー内蔵
ほとんどのワードプロセッサ、テキストエディタ、その他のオフィスプログラムには、ユーザーの操作を自動化するためのマクロレコーダーが組み込まれています。[ 1 ]
スタンドアロンのマクロレコーダー
すべてのソフトウェアにマクロ記録機能が組み込まれているわけではありません。スタンドアロンのマクロ記録プログラムを使用すると、マウスとキーボードの操作を「記録」し、後で「再生」することができます。これにより、スプレッドシートのデータのコピー&ペーストからオペレーティングシステムのメンテナンスまで、あらゆるソフトウェアアプリケーションのあらゆる操作を自動化できます。
ほとんどのマクロレコーダーは、マクロ記録時にユーザーが行った操作を分析または解釈しません。そのため、ユーザーのデスクトップ環境が変更された場合、マクロの再生時に問題が発生する可能性があります。例えば、ユーザーがデスクトップの解像度を変更したり、アイコンやタスクバーを移動したりすると、マウスマクロがユーザーの意図したとおりに動作しない可能性があります。これが、マウスベースのマクロよりもキーボードマクロが推奨される理由の一つです。
ただし、一部のレコーダーは、画面関連座標ではなくウィンドウ関連の座標でマウスアクティビティを記録しようとしたり、ユーザーが選択したウィジェットを正確に検出したりして、ユーザーのアクションを分析しようとします。
スタンドアロン マクロ レコーダーの機能には次のようなものがあります。
- マクロを記録するのではなく、マクロを作成できる組み込みエディタ。条件文の追加や、「ファイルを開く」「ウェブサイトを起動する」「コンピュータをシャットダウンする」といったカスタムコマンドの追加などが可能です。
- マクロを、マクロを生成したソフトウェアがユーザーのコンピュータ上に存在しなくても独立して実行できる圧縮された実行可能ファイル (.exe)に変換します。
歴史
emacsテキスト エディターは、マクロ記録機能でよく知られています。その名前は、Editing MACroS の頭字語です 。