0

私は 1 点にこだわって、IE フォームからユーザー アクションを記録および再生するマイクロ レコーダーを開発しました。

例えば

action Go  (http://google.com)
action set q="hiop"
click  button = scr

このスクリプトを xml 形式で保存しています。ユーザーがこのスクリプトを再生したい場合は、保存したスクリプトをプログラムにロードし、再生ボタンをクリックしてスクリプトを再生する必要があります。

今、私はこのスクリプトをバッチファイルまたはexeなどとして保存したいので、ユーザーがクリックすると、プログラムの新しいインスタンスが自動的に開き、スクリプトをロードして再生するので、ユーザーは手動でロードして再生をクリックする必要はありませんボタン

ありがとう

4

3 に答える 3

1

マイクロ レコーダー プログラムを変更して、コマンド ラインでスクリプト名が渡された場合に直接実行されるようにします。次に、次の形式のバット ファイルを作成できます。

<path to micro recorder/player> <script file>

たとえば、次のように search_for_hiop.bat ファイルを作成できます。

"C:\Program Files\MicroRecorder\MicroRecorder" "C:\Program Files\MicroRecorder\scripts\search_for_hiop.xml"

バット ファイルをクリックすると、マイクロ レコーダー/プレーヤーが実行され、スクリプトが実行されます。

于 2013-08-09T18:27:09.203 に答える
1

スクリプトは、プログラムに固有の拡張子 (.rec など) を付けて保存する必要があります。この拡張子は、PC またはスクリプトを実行する PC の他のプログラムでは使用されません。次に、この種のスクリプトが実行されたときにプログラムを開くように OS に指示します。Windowsでは、これはエクスプローラーでそのようなスクリプトを右クリックし、プロパティを選択して「開く」ことによって行われます。その後、プログラムを選択します。他の OS でもこれは似ていますが、詳細を説明することはできません。以上で、拡張子が .rec のフィールドをダブルクリックすると、PC はスクリプト名をパラメーターとしてプログラムを起動します。

成功 !

于 2013-08-09T18:30:35.837 に答える
-1

PuloverのマクロレコーダーでAutoHotkeyを試してみてください。 http://www.autohotkey.net/~Pulover/

これはあなたが探しているものです。

于 2013-08-09T18:18:47.120 に答える