マクロ レコーダー
レコーダー ページは、マウスとキーボードで行った操作を一度だけキャプチャし、ステップに変えます。これはキャプチャ用のツールであり、保管庫ではありません。記録をスニペットやアクションにコピーし、そこで実行します。
詳細モード。 レコーダー ページは、詳細モードでだけナビゲーションに表示されます。
記録する
- 記録を開始 ① をクリックします。
- 記録を開始しました のメッセージに、停止するには Ctrl+Break キーを押すよう表示されます。OK をクリックします。構成ウィンドウが最小化され、少し間を置いて (既定では 300 ms) 記録が始まります。記録開始の確認 をオフにしている場合 (設定)、ウィンドウが最小化されてすぐに記録が始まります。
- 記録したい操作を行います。
- Ctrl+Break キーを押すか、構成ウィンドウを戻して 記録を停止 をクリックします。記録中は、ページに経過時間が表示されます。
新しい記録が保存され、選択されます。何も記録されなかった場合は、ファイルは保存されず、その旨のメッセージが表示されます。記録の最後に構成ウィンドウで行った操作 (記録を停止 のクリックなど) は含まれません。
その時点でスクリプトが独自に記録を行っている場合は、それが停止するまで 記録を開始 は使えません。
パスワード ボックスに入力したパスワードも含め、すべてのキーが記録されます。記録はそれをプレーンなキー入力として保存し、実行時に再び入力します。パスワードを入力する前に記録を停止してください。
記録されるもの
記録は、行ったことごとに 1 つずつ、行った順に並べたステップの一覧です。
- マウスの移動。最大で 15 ms ごと、または 4 ピクセルごとのどちらか早いほうで保持されます。
- マウス ボタンの各押下と解放、および各ホイールの回転。
- 各キーの押下と解放。
- それらの間の間隔 (待機 ステップとして)。
また、クリック、スクロール、入力を行うウィンドウが変わるたびに、ウィンドウの確認 が追加されます。記録を実行すると、ウィンドウの確認は、正しいプログラムのウィンドウが現れるまで待ちます。プログラム ファイル名とウィンドウ クラスが同じである必要があります (大文字と小文字は区別されず、ウィンドウ タイトルは記録も比較もされません)。時間内にウィンドウが現れない場合は、通知が表示されて記録の実行が停止するため、クリックやキーが間違ったウィンドウに送られることはありません。
記録の一覧
記録 タブには、記録が新しい順に、イベントの数、長さ、作成日時と共に一覧表示されます。記録は、構成ファイルの横にある Recordings フォルダー内のファイルです。Recordings フォルダーを開く でそのフォルダーが開きます。
- 新しい記録の名前は、
macro_に日時が続いたものです。新しい 名前 を入力すると名前が変わります。名前が使われている場合は、-1、-2などが付加されます。 - 行の削除ボタンを使うと、確認の後で記録が削除されます。
記録を使う
選択した記録は ステップ ② として開きます。スクリプト に切り替えると、スクリプト言語に変換されたものが表示されます。
- コピー ③ は、ステップ (スクリプト を選択している間はスクリプト) をクリップボードにコピーします。アクションのステップのコード ビューやスクリプトに貼り付けるためのものです。
- スニペットを作成 は、表示している形 (ステップまたはスクリプト) で記録から新しいスニペットを作成し、スニペット ページで開きます (スニペット)。
このページで記録に加えた編集は、記録には保存されません。コピー と スニペットを作成 で取り出す内容が変わるだけです。
記録は、置いた場所で実行されます。アクションからスニペットを呼び出すか、ステップをアクションに貼り付けます (スニペットを呼び出す)。
設定
設定 タブには 2 つのカードがあります。
キャプチャの設定:
| 設定 | 既定値 | 動作 |
|---|---|---|
| 記録の保持数 | 50 | 保持する記録の数。新しい記録のたびに、この数を超えた古いものが削除されます。0 にするとすべて保持します。 |
| 記録開始の確認 | オン、300 ms | 記録の開始前に「停止するには Ctrl+Break キーを押す」というメッセージを表示し、その後、キャプチャを始める前にこの時間 (0~10000 ms) 待ちます。 |
| 記録停止の通知 | オン | スクリプトが開始した記録を Ctrl+Break キーで終了したときに通知を表示します。 |
保持数で数えるのは、macro_ の名前のままの記録だけです。名前を変更した記録はあなたが保持するものと見なされ、自動的に削除されることはありません。上限まで 5 件以内になると、最も古い 5 件に一覧で印が付きます。上限に達した状態で記録を開始すると、先に 最も古い記録を削除しますか? と尋ねられます。最も古い記録を削除して開始 で、それを削除して記録を開始します。
再生の設定:
| 設定 | 既定値 | 動作 |
|---|---|---|
| 再生速度 | 100 % | 記録した間隔の速度で、1~1000 % です。200 % で 2 倍の速さで再生します。手作業で作成したアクションには影響しません。 |
| 再生時のマウス軌跡の詳細度 | 1 回ごとに 1 回 | 記録したマウスの移動を N 回に 1 回だけ再生します (N は 1~1000)。クリックとホイールの回転は、常に記録した位置で行われます。 |
| 再生時のウィンドウ待機 | 2000 ms | ウィンドウの確認が記録したウィンドウを待つ時間で、最大 60000 ms です。0 にすると待たずに 1 回だけ確認します。 |
再生速度 と 再生時のマウス軌跡の詳細度 が適用されるのは、ステップのまま保持した記録だけです。スクリプトに変換した記録では、間隔は記録した速度で再生され、記録したすべてのマウスの移動が再生されます。このページやほかのステップ エディターで記録のステップを スクリプト に切り替えると、変換する前に ステップをスクリプトに変換しますか? ダイアログでそのことが示されます。
詳細モード。 キャプチャのすべての設定、再生時のマウス軌跡の詳細度、再生時のウィンドウ待機 は詳細設定です。