LacotasuBlog

ポンコツ社内SEの備忘録

RPA WinActor

WinActorってクリック、クリップボード、キーボード入力も出来るなら何でも出来るじゃないか?

投稿日:

例えば、ログイン画面があったとして
①IDをクリックする
②IDをコピーする
③Ctrl+Vで張り付ける
④パスワードをクリックする
⑤パスワードをコピーする
⑥Ctrl+Vで張り付ける
⑦ログインボタンをクリックする
こういう処理を作るとします。

とりあえず最終形はこうした

クリックの仕方

【画像マッチング】
①対象の枠(Window)を決める(どのウィンドウをクリックするか)※下図の✠こんなようなボタン
②その枠の中の対象の画像を決める(どの画像のどの辺をクリックするか)※下図の水色の枠線
③その画像からどの位置をクリックするかを決める(どの画像のどの辺をクリックするか)※下図の青い✚

マッチ率のおすすめは80~90ぐらい。
タイムアウトはこの秒数対象の画像を見つけられなかったらエラーになる。

クリップボードにコピー

【クリップボード】
①変数を作る
②クリップボードへ値を設定

・定数も変数で作成
・パスワードは見られたくない場合はコメントに「secret」を入力する

キーボードの押し方

【エミュレーション】←ライブラリ→自動記録アクションの中にあります
①対象の枠を決める(どのウィンドウでキーボード入力するか) ※下図の✠こんなようなボタン
②順番に押すキーを入力していく

▶で実行してみる

ちゃんと実行されました!

エラーについて

枠(Window)自体が見つからない場合、「ウィンドウ識別○○に一致するウィンドウが存在しませんでした。」が表示される。

枠は見つかったが対象の画像が見つからなかった場合、「マッチング画像が存在しません。」が表示される。

-RPA, WinActor

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

[第3回] 【基本操作】日時取得・変数代入・条件分岐、の使い方

前回は何時でも「おはよう!」と表示されるロボットを作成しました。でも昼も夜も「おはよう!」はおかしいですよね。そこで今回は、朝は「おはよう!」、昼は「こんにちは!」、夜は「こんばんは!」というロボット ...

Excelを上から1行ずつ最終行まで読込→別のファイルから値を転記→数式を設定

概要 メインデータ:出荷売上の実績(商品CDと出荷数量を持ってるとする)マスタデータ:単価のマスタデータ(商品CDと単価を持ってるとする)があったとする。 ①とりあえず、出荷売上の実績データの最終行を ...

【備忘録】Excelで複数の列をソートする方法【WinActor】

前提条件と目標 ↓ こういうExcelがあったとする。 複数の列で並び替えたい。 最初から用意されているこのノードをちょこっと修正した このままだと一つの項目でしか並び替えできない。複数の列で並び替え ...

[第23回]【PAD】Excelのマクロを実行するフローを作ってみた

マクロを実行するアクションがあれば便利なのですが、今のところないのでゴリゴリ作りました。 とりあえず最終形はこうした ↓ Excelの起動 マクロが入ってるファイルパスを指定。 ウィンドウにフォーカス ...

[第15回]【PAD】Excelでピボットテーブルを実行する【デスクトップレコーダー】

今までは、レコーダーを使わずにやってきましたが、今回はレコーダーなしではさすがに面倒くさいのでデスクトップレコーダーを使っちゃいます。 とりあえず最終形はこうした ↓ 赤枠の部分はデスクトップレコーダ ...