Desktop
デスクトップで操作するアクション一覧です。
CopySelectedText
概要
CopySelectedTextは、選択したテキストをコピーするアクションです。*Desktop版のみで利用できるアクションです。
パラメーター
*は、必須パラメーター
名前 | 型 | 概要 | 例 |
---|---|---|---|
waitBefore | 整数 | 実行前待機時間(ms) | 100 |
waitAfter | 整数 | 実行後待機時間(ms) | 100 |
アウトプット
タイプ | 型 | 概要 | 例 |
---|---|---|---|
Text | テキスト | コピーしたテキスト | "This is the copied text" |
使用例
+copy_selected_text_1:
action>: CopySelectedText
# => "This is the copied text"
WaitForStableScreen
概要
WaitForStableScreenは、画面が安定するまで待機するアクションです。*Desktop版のみで利用できるアクションです。
パラメーター
*は、必須パラメーター
名前 | 型 | 概要 | 例 |
---|---|---|---|
standstillDetectionTime * | 整数 | 静止判定時間(秒)。確認間隔で静止と判定された後、静止判定時間前後の画面を比較し許容変化率を満たすか確認します。 | 15 |
checkInterval * | 整数 | 確認間隔(秒)。確認間隔前後の画面を比較します。許容変化率を満たさない場合、タイムアウトになるまで繰り返し実行されます。 | 5 |
toleranceRate * | 整数 | 許容変化率(%)。指定した許容変化率以下の場合に画面が静止したと判定します。 | 15 |
timeout * | 整数 | タイムアウト時間(秒) | 40 |
アウトプット
タイプ | 型 | 概要 | 例 |
---|---|---|---|
Boolean | 真偽値 | 画面が安定の場合はtrue、失敗した場合はエラーになる | true |
使用例
+wait_for_stable_screen_1:
action>: WaitForStableScreen
standstillDetectionTime: 10
checkInterval: 5
toleranceRate: 10
timeout: 40
# => output:
# true
ListDesktopItems
概要
ListDesktopItemsは、指定したフォルダの中のアイテム(ファイルとフォルダ)一覧を取得するアクションです。*Desktop版のみで利用できるアクションです。
パラメーター
*は、必須パラメーター
名前 | 型 | 概要 | 例 |
---|---|---|---|
folderPath * | 文字列 | 確認したいフォルダのパス | '/Users/macbook-user/Desktop/test-folder' |
アウトプット
タイプ | 型 | 概要 | 例 |
---|---|---|---|
Array | 配列 | フォルダの中のアイテムのパス一覧 | [ '/Users/macbook-user/Desktop/test-folder/file_1.txt', '/Users/macbook-user/Desktop/test-folder/child-folder' ] |
使用例
+list_desktop_items_1:
action>: ListDesktopItems
folderPath: '/Users/macbook-user/Desktop/test-folder'
# => output:
# [
# '/Users/macbook-user/Desktop/test-folder/file_1.txt',
# '/Users/macbook-user/Desktop/test-folder/child-folder'
# ]
MoveDesktopItem
概要
MoveDesktopItemは、指定したアイテム(ファイル又はフォルダ)をコピーして指定した移動先に移動するアクションです。*Desktop版のみで利用できるアクションです。
パラメーター
*は、必須パラメーター
名前 | 型 | 概要 | 例 |
---|---|---|---|
itemPath * | 文字列 | 移動したいアイテムのパス | '/Users/macbook-user/Desktop/test-folder/file_1.txt' |
moveTo * | 文字列 | 移動先のパス | '/Users/macbook-user/Desktop/second-folder' |
createPath * | 真偽値 | 移動先のパスが存在しない場合、自動で作成するかどうか | true |
waitBefore | 整数 | 実行前待機時間(ms) | 100 |
waitAfter | 整数 | 実行後待機時間(ms) | 100 |
アウトプット
タイプ | 型 | 概要 | 例 |
---|---|---|---|
Boolean | 真偽値 | 成功した場合はtrue、失敗した場合はエラーになる | true |
使用例
+move_desktop_item_1:
action>: MoveDesktopItem
itemPath: '/Users/macbook-user/Desktop/test-folder/file_1.txt'
moveTo: '/Users/macbook-user/Desktop/second-folder'
createPath: true
# => output:
# true