シナリオつくり~Webサイト自動起動

はじめてのPAD



前回までのあらすじ

PADの起動を終えて、画面の説明まで受けたRobo1号、準備が整ったのでPADのフローが書きたくなっているようだ。

PAD操作のシナリオつくり

<span class="red">Robo1号</span>
Robo1号

博士、フロー作成の準備が整ったよ!!次は何をすればいいの?

<span class="red"><span class="bold-red">博士</span></span>
博士

簡単な自動化として、Yahoo!Japanのサイトから天気情報を読み取りExcelのセルにデータを書き込んで、PCに保存する練習をすることは前回伝えたね。

これくらいの小規模な内容であれば、少し慣れてくると、すぐにフローを書き始めることもできるけど、Robo1号は初めてだからシナリオ作りから始めたほうが良いかもしれないね。

<span class="red">Robo1号</span>
Robo1号

わかった。まず何をすればいいの?

<span class="red"><span class="bold-red">博士</span></span>
博士

Yahoo!Japanのサイトから天気情報を読み取りExcelのセルに書き込んで、PCに保存する練習をする」だけど、作業をもっと詳細に分解して、どのようにPADに自動操作させるかを考えよう。
たとえば、Yahoo!Japanの天気情報を読み取る作業だけでもいろいろ考えないといけないことがあるよ。Robo1号は、自分がYahoo!Japanで天気を見るときはどのような作業でみるの?

<span class="red">Robo1号</span>
Robo1号

僕が何をするか?

Edgeを立ち上げて、Yahooで検索してYahoo!Japanの中の天気を見るかな!!

<span class="red"><span class="bold-red">博士</span></span>
博士

よいね!!
まさに、この作業がシナリオの一部になるよ!
・何で(どのソフトを使う?)
・どうする(どんな操作をする?)
すべて洗い出すことが大切だよ。
この考え方ですべての作業をシナリオ化してみよう!!

<span class="red">Robo1号</span>
Robo1号

できるかな・・・やってみるよ!!

Edgeを立ち上げて、Yahoo!Japanを表示する。

つぎには・・・
Yahoo!Japanサイトの中の天気を見る
・Excelを立ち上げて、セルに書き込む
・Excelで名前を付けて保存する。

こんな感じかな??

<span class="red"><span class="bold-red">博士</span></span>
博士

Good!!
では、この作業を順番に操作してみよう。まずは
「Edgeを立ち上げて、Yahoo!!を表示する」
のところからフロー書いてみるので一緒にやってみよう。

フロー作成(Edgeで特定のサイトを開く)

<span class="red"><span class="bold-red">博士</span></span>
博士

まず前回教えた方法でフローの作成画面を開くと
左のアクション一覧の中に「ブラウザ自動化」が記載されているよ。

<span class="red"><span class="bold-red">博士</span></span>
博士

「ブラウザ自動化」には、いろいろなアクションが用意されていて、ブラウザ自動化の左の>クリックしてみると さらに多くのアクションが表示されるよ。
他のアクションも同様にが記載されていたら、もっと他のアクションがあると思ってくれたらいいよ!!

<span class="red"><span class="bold-red">博士</span></span>
博士

クリックすると多分以下のように表示されているはずだよ

今回EdgeでYahoo!Japanを開くのは「新しいMicrosoft Edgeを起動する」
のアクションを使うよ。このアクションの上にあるChrome・firefoxなどの起動するアクションでも同じことができるよ。
では「新しいMicrosoft Edgeを起動する」の文字をダブルクリックしてみよう。
ダブルクリックするとフロー画面が変化するよ。
(この操作はアクションの選択操作だけど、ダブルクリックのほかに、アクションをフロー画面にマウスでドラッグすることでも同じ操作ができるよ。

<span class="red"><span class="bold-red">博士</span></span>
博士

アクションを開くと下記のような画面がポップアップするよ。このウインドでYahoo!Japanのサイトを開くアクションを書いていくよ。
今回、設定は赤枠の部分だけを変えるよ。

その他の項目や、「>詳細」は、もっと詳細に設定したいときに書くけど、今回は必要ないので、また別の機会に説明するね。

<span class="red"><span class="bold-red">博士</span></span>
博士

初期URL:にはYahoo!JAPANサイトのURL「https://www.yahoo.co.jp/」を入力してね。
ウインドウの状態:は「最大化」をプルダウンから選択しよう。
このアクションの一連の意味は、「Edgeでhttps://www.yahoo.co.jp/をウインド最大化の状態で新しく開く」になるんだよ。

入力が完了した時は下記の状態になるので、書き終えたら、保存するよ。

<span class="red"><span class="bold-red">博士</span></span>
博士

アクションを保存するとこの表示が出て、アクション1個が完成したことになるよ。
Robo1号も、おなじようにできたかな?

<span class="red">Robo1号</span>
Robo1号

博士と同じ状態にできたよ。PADってこんな風にフローを作るんだね。もっとc言語やその他のプログラムソフトみたいに文字ばっかりと思ってた。

<span class="red"><span class="bold-red">博士</span></span>
博士

視覚的にフローを作ることができるので、初心者でも扱いやすいね。これが初心者にPADをお勧めしている理由だよ。
それでは、アクションが1個完成したので、試しに動かしてみようか?

<span class="red">Robo1号</span>
Robo1号

わくわく

<span class="red"><span class="bold-red">博士</span></span>
博士

では、フローの起動を行ってみよう。いろいろとフローの起動方法があるけど、フロー作成中の試運転はこの方法をお勧めするよ。
この絵の中に見える再生ボタンの三角をクリックしよう。
さあどんな動きをするかな?

<span class="red">Robo1号</span>
Robo1号

おー!!Yahoo!JAPANのサイトがEdgeで開いた。
これがRPAなのか?(感動)

<span class="red"><span class="bold-red">博士</span></span>
博士

動作してよかったね、Robo1号
これがRPAによる自動化だよ。今回は1個のアクションを起動しただけだけどアクションを連続して動作させることで、大規模な操作も可能となるよ。

今回は、ここまでとして次回は2個目のシナリオ動作「Yahoo!Japanサイトの中の天気を見る」をやってみよう。

次回のあらすじ

次回はYahoo!JAPANのサイト内から、天気の情報を読み取ってみましょう。


タイトルとURLをコピーしました