メインコンテンツまでスキップ

Screen

Screen モジュールは、テンプレートやテキストの存在確認、クリックの実行、画面上のスワイプなど、UI 自動化タスクを実行するために使用します。

1. テンプレートが画面に存在するかを確認する方法

このメソッドはブール値を返します。true の場合、検索しているテンプレートが現在デバイスの画面上に存在します。このブロックを使用する前に、検索に必要な画像テンプレートをキャプチャしてください。

動画の例

2. 特定のテキストが画面に存在するかを確認する方法

このメソッドはブール値を返します。true の場合、検索しているテキストが現在デバイスの画面上に存在します。画像をキャプチャする必要はなく、検索したいテキストを指定するだけです。このブロックは大文字小文字を区別しない比較でテキストを検出し、部分文字列が含まれている場合もマッチとみなされることに注意してください。

動画の例

3. 画像検出クリックを実行する方法

このブロックは、テンプレートのドロップダウンリストに基づく画像検出を使ってクリックを実行します。検索テンプレートが画面上で常に移動している場合に便利です。

動画の例

4. クリックと長押しクリックを実行する方法

これはクリックを実行するための基本的でよく使われるブロックです。座標を押す時間、遅延、オフセットなど、クリックパラメータをカスタマイズできます。挙動をカスタマイズするには、ブロックの左上にある歯車ボタンをクリックします。

動画の例

5. スワイプを実行する方法

このブロックは複数の座標を指定してスワイプアクションを実行できます。各ポイントの押し続ける時間や速度など、スワイプパラメータをカスタマイズできます。スワイプ座標を変更するには、ワークスペース内でこのブロックを長押しするとダイアログポップアップウィンドウが表示されるので、「Edit coordinates」をクリックし、チェックボタンを押して座標を変更します。

動画の例