docs.roboticcrowd.com

繰り返し作業を記録

概要

AUTORO Assistant を使って、繰り返し作業を記録する方法を説明します。

事前に、Chrome に AUTORO Assistant という拡張機能をインストールしている必要があります。 インストール方法は、こちら をご覧ください。

では、始めましょう。

このチュートリアルのゴール

今回は、スプレッドシートを事前に準備してから作成します。 Google 検索で 3 つの単語を調べて、それぞれ検索結果がもっとも上に出てきた記事の概要を取得します。

手順

  1. スプレッドシートを準備する
  2. レコーディングを開始するサイトを開く
  3. AUTORO Assistant のポップアップを表示して、RECボタンでレコーディングを開始する
  4. ブラウザで操作する
  5. スプレッドシート に反映されていることを確認する

1. スプレッドシートを準備する

スプレッドシートを準備します。 「検索文字」と「概要」というヘッダーを準備してください。今回は検索文字に「RPA」「CSS」「HTML」の3つを設定します。

スプレッドシート準備

2. レコーディングを開始するサイトを開く

こちらの検索ページを開いてください。

3. AUTORO Assistant のポップアップを表示して、RECボタンでレコーディングを開始する

この画面で、右上の肉球のマークをクリックして起動してください。ポップアップが表示されますので「REC」ボタンをクリックしてrecordingを開始してください。

nekoclick

4. ブラウザで操作する

recordingを開始しましたら、ページ左上の何もない場所をクリックしてください。ページ左上をクリックする理由は、クリック後に表示されるアクション一覧が見やすい位置に表示されるからです。

クリックすると、アクション一覧が表示されます。アクション一覧の中の「繰り返す」を選択してください。

繰り返すボタン

「繰り返す」というアクションを選択すると「繰り返しデータの登録」という画面がでてきます。CSVとSPREADSHEETの2つがありますが、今回使用するSPREADSHEETの方を選択してください。

選択すると、「スプレッドシートのURLをセットしてください」と出てきますので先ほど作成した スプレッドシートのURLを貼り付けてください。

貼り付けましたら、URLの横にダウンロードボタンが表示されますので スプレッドシートを読み込ませてください。

リンク読み込み

スプレッドシートを読み込ませると、下図の画面が出てきます。繰り返しに使うデータをセットします。

ここで行う作業は、繰り返しに必要のないデータを取り除く作業です。 セルの部分にカーソルを合わせると、「この行の値を削除する」という文字が出てきます。 今回の作業で「繰り返し」に必要のない部分は、ヘッダー部分の「検索文字」と「概要」です。したがって、一番上の行にカーソルを合わせてクリックしてください。 クリックできましたら、OKを押してください。

繰り返し範囲設定

OKボタンを押すと、元の検索画面に戻ってきます。

ページ上部の検索窓をクリックしてください。「Text…」という文字入力できる部分が出てきます。「Text…」の右にある、四角形のマークにカーソルを合わせると「読み込んだ表の値を使う」と出てきますので、クリックしてください。

テキスト入力

クリックすると、下のような画面が出てきます。ここでは、繰り返しに使用したい部分を選択します。検索文字の欄にカーソルを合わせると「この列を使用する」と出てきますので、クリックしてください。クリックすると、検索画面に戻ります。

テキスト入力文字一覧

検索画面に戻ると検索文字の最初の「RPA」が入力されていることが分かります。

次に、検索するために検索ボタンをクリックしてください。 アクション一覧が表示されますので、「クリック」を選択してください。

検索ボタンの部分のみをクリックしてください。検索ボタン周辺をクリックしてしまうと、うまく動かない場合があります。

検索ボタン

「クリック」を選択すると自動的にページが遷移し、検索結果が表示されます。 「RPA」と検索して表示された、一番上の記事の概要を取得します。 概要の部分をクリックしてください。アクション一覧が表示されますので、「テキストを取得」を選択してください。

記事の概要部分のみをクリックしてください。概要周辺をクリックすると、記事の概要がうまく取得できない場合があります。

タイトルテキスト取得

「テキストを取得」を選択すると元の、RPAと検索した画面に戻りますが、再び一番上の記事の概要部分をクリックしてください。

アクション一覧が表示されますので、その中の「スプレッドシートのセルの値を更新」を選択してください。

セルの値を更新

「スプレッドシートのセルの値を更新」を選択すると、下のような画面が出てきます。 作成した スプレッドシートのURLをセットしてください。 URLをセットしましたら、右に出てくるダウンロードボタンをクリックしてください。

URL貼り付け

URLをセットして、ダウンロードボタンをクリックすると下図の画面が出てきます。 Valuesの中身を取得しましょう。Valuesの右にあるボタンをクリックしてください。

Values取得

下図の画面が出てきます。 取得したい記事の概要と同じものがリスト内のOutputの欄に出てきますので、その部分をクリックしてください。

Values入力

クリックすると、Valuesの部分が自動的に入力されます。

次はRangeを入力します。 Rangeの右にある四角形のボタンをクリックしてください。

Range取得

「値を入力する範囲」、つまりここでは「記事の概要を入力したい範囲」を設定していきます。 「RPA」と検索した隣のセルに「RPAと検索して出てきた一番上の記事の概要」を入力したいので、RPAの右隣のセルをクリックしてください。

Range入力

クリックすると、ValuesとRangeが入力されます。入力できていることを確認しましたら、OKを押してください。

入力確認

操作はここまでで終了です。

5. スプレッドシート に反映されていることを確認する

recordingを終了させましょう。 肉球のマークをクリックして「STOP」を押してください。

「PLAY」をクリックして、実際に動かしてみます。 *PLAY中にブラウザを操作すると途中で実行が終わってしまいます。 実行中は、常に前面に表示させておいてください。タブの切り替えもできません。逆に実行を止めたい場合は、ページを再読み込みすれば実行が止まります。

最終確認

ロボットが動き、検索していることが分かります。 最後に スプレッドシートを確認してみましょう。 スプレッドシートの概要欄に記事の概要が入力されています。

セル確認

今回は、繰り返し作業を記録する方法を解説しました。

お疲れ様でした。

同じ作業を何度も繰り返すのは大変ですが、繰り返すアクションを使うと楽になりますね。

次は既存のワークフローを実行する方法を解説します。一度作成したワークフローを実行したい時に、再度recordingする必要が無くなります。