モバイルデバイスコントロール
モバイルデバイスを手動でコントロールする
モバイルデバイスをeggPlant Functionalを通して手動でコントロールする場合、ほとんどのキーストロークは対応するコンピュータキーを押すことで作成可能です。(例えば、コンピュータキーボードの「m」キーを押すと、デバイス上で「m」キーストロークが生成されます。)
モバイルデバイスをスクリプト内でコントロールする
デバイス特有のキー
タッチスクリーンコントロール
eggPlant Functionalで、マウスの動きおよびクリックによる、デバイスのタッチスクリーンアクションが生成可能です。マウスボタンを押すと、デバイスはマウスカーソルと同一のポイントで画面上にあなたの指を登録します。マウスボタンが上がっているときは、マウスカーソルの動きがデバイスカーソルに影響を与えることはありません。
デバイスキーストロークをTypeTextで自動化する
eggPlant Functionalスクリプトでは、TypeTextコマンドによりキーストロークが作成されます。これらのキーストロークには、アルファベットといった文字キーストロークと、Escapeキーといった「ファンクション」キーストロークが含まれます。
文字をタイプする
デバイス上でテキストを生成するには、引用符付きのテキスト文字列を伴うTypeText コマンドを使用します。
例: TypeText “3140 Main Street” //Types this text on the device.
ファンクションキーを押す
各ファンクションキーには、TypeText コマンドで使用するために割り当てられたキーワードがあります。デバイス上でファンクションキーストロークを生成するには、対応するキーワードを伴うTypeTextコマンドを使用します。
例:TypeText DownArrow //Sends a down arrow keystroke, which corresponds to the device’s “trackball down” action.
TypeText AltKey, "d" //Holds the AltKey, and sends a d keystroke.
TypeTextステートメントを記録する
Viewer(ビューア)ウィンドウで、キーストロークおよびモバイルボタンのクリックを記録して、TypeText ステートメントを作成可能です。
キーストロークを記録する
In Capture mode, press the space bar or type any key to open the TypeText panel.
TypeTextパネルが開くと、キーストロークはテキストフィールドに挿入されます。非文字キー(および引用符)はTypeTextキーワードとして挿入され、文字キーはリテラルテキストとして挿入されます。タイプしながら、テキストフィールド内でテキストを選択・編集可能です。
TypeTextステートメントをスクリプトに挿入するには、Insert(挿入)ボタンをクリックします。
モバイルボタンを記録する
Capture(キャプチャ)モードで、Mobile(モバイル)ボタンをクリックすると、対応するTypeTextコマンドがスクリプトに挿入されます。例えば、呼び出しボタンをクリックするとスクリプトにTypeText CallButtonが挿入されます。(TypeTextパネルは開きません。)
タッチスクリーンアクションを自動化する
デバイスのタッチスクリーン操作に使用するマウスイベントにはそれぞれ、対応するスクリプトコマンドがあります(コマンドはすべて標準マウスコマンドで、あらゆるeggPlant Functionalスクリプトで使用可能です)。
For information on the various mobile-related commands that can be used to automate against mobile devices, see Mobile Control and Touch Events.
モバイルコントロール用TypeTextキーワード
AndroidデバイスとiOSデバイス両方の一部のハードキーでは、自動化のためにTypeTextキーワードを使用する必要があります。For information on the various TypeText keywords used for mobile device control, see TypeText Keywords for Mobile Control.