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

results matching ""

    No results matching ""