Microsoft製RPAツール「Power Automate Desktop」でWeb操作の自動化

前回、「Power Automate Desktop」のインストールと、簡単な自動化を試したけど、今回は第二弾。 楽天市場で商品を検索し、一覧をテキスト出力してみる。   大まかな流れ テキストファイルを削除(前回結果クリア) ブラウザを起動し、楽天市場にアクセス 繰り返し(3ページまで) 1ページ目ならURLを変数に格納。2ページ目以降ならURL変数を加工。 URLにアクセスし、ページ内の項目を抽出(タイトル、リンク先等) ページ内のリストをテキストファイルに出力 テキストファイルをメモ帳で開く ブラウザを閉じる  

Read More

Microsoft製RPAツール「Power Automate Desktop」をインストールして簡単な自動化を試してみた

Windows 10用に、MicrosoftがRPAツール「Power Automate Desktop」を公開しました。 プログラミングの知識が殆ど無くても割と簡単にWindowsデスクトップ操作を自動化することができます。 以前、UiPathというRPAツールを試しましたが、こちらと同様のデスクトップ型RPAツールとなります。 Power Automate Desktopは、無料で利用することができるため、手軽に試すことができます。 今回は、インストールから、簡単な自動化プロジェクト作成までを試してみました。     自動実行イメージ:     もく …

Read More

Seleniumを使ったWeb操作の自動化

Web操作を自動化できるSeleniumを使ってみる。 Seleniumは、10年以上前に使ったことあったけど完全に使い方忘れてしまったので思い出しながら備忘録として記録。 以前、IEを使用して自動化したことはあったけど、今回はChromeを使ってみる。 あと、開発言語は今回、使い慣れたC#を使ってみる。 #ちなみに、C#以外にも、Java、Python、Ruby、JavaScript、Kotlin等選択の余地はある。 ということで今回は、前提としてVisual Studio 2019をインストールしてある状態からメモ。 関連記事 RPAツール「UiPath」のインストールから疎通動作確認まで …

Read More
アクティビティの検索ボックス

[UiPath] 画像認識した日本語文字列を取得する

RPAツール「UiPath」試用の第三弾。 例えば、自動化で画像や、Webページ、PDFなどから文字列を読み取って、テキストとしてExcelに貼り付けるような自動化をしたい場合、まずは画像認識が必要となるので今回はそこを挑戦。   で、結論から言うと、素のUiPathでは英語しか読み取れない。 ので、日本語を読み取れるようにする必要がある。 なので、そこの手順も追記しています。   関連記事 [UiPath] 対象の画像を認識してダブルクリック RPAツール「UiPath」のインストールから疎通動作確認までを試してみた UiPath Studioで作成したプロジェクトをバッ …

Read More
UiPath実行

[UiPath] 対象の画像を認識してダブルクリック

「RPAツール「UiPath」のインストールから疎通動作確認までを試してみた」 に続き、UiPath第二弾。     前回は、メモ帳の起動をフルパス指定で起動していたけど、 今回は、ショートカットの画像を認識して起動させる方法をトライ。 ちょっとSikuliっぽく使ってみる。   このデスクトップにある「メモ帳」をダブルクリックし、起動することが今回の目的。     関連記事 [UiPath] 画像認識した日本語文字列を取得する RPAツール「UiPath」のインストールから疎通動作確認までを試してみた UiPath Studioで作成したプロ …

Read More
UiPath

RPAツール「UiPath」のインストールから疎通動作確認までを試してみた

ここ数年、働き方改革の影響などで業務の自動化の流れが加速してきている。 で、自動化に向け、AIやらRPAが流行ということで、試しにUiPathというRPAツールを使ってみることに。 AIは高度な数学の知識が必要なので畑違い。 Pythonなんかでは便利なライブラリなんかも沢山用意されているみたいだけど、今回は画面操作とかの自動化を行いたいので、RPA(Robotic Process Automation)を試してみる。 以前紹介した「Sikuliを使ってGUI操作を自動化してみる」もRPAツールの類に入るらしいけど、これはソースをコーディングする知識も必要となるので、もうちょい楽なRPAツール …

Read More
Sikuli

Sikuliを使ってGUI操作を自動化してみる

ちょっと画面操作を自動化したい!なんてときに使えそうな「SikuliX」というGUI自動化ツールを紹介。 Sikuli Xを使うと、GUIの操作を簡単にスクリプト化し、自動再生することができる。 最近では、この手のツールをRPAツールと呼ぶらしいけど。 自動化することによって、画面のリグレッションテストなどに使える。 自動化するにあたり、最近流行の人工知能を使ってみたいところだけど、今のところそんな夢のようなツールは無い。 AIは飛躍しすぎだけど、RPA(Robotic Process Automation)として、候補にあがる有用なツールです。   他にもGUI操作を自動化するツー …

Read More