fedoraxのブログ

人工知能(AI)、ブロックチェーン、プログラミングネタ、ITニュースネタなどについて書いています。

自転車の所要時間と距離を取得するロボを作ってみた

保活で家から保育園までの距離と時間をそれぞれ調べたかったので、UiPathでロボを作ってみました。

そのロボのツイートが反響だったので少し手直しして公開します。
エラーとか出るかもしれませんが、コメントいただければできる限り対応します。 http://fedorax.sakura.ne.jp/rpa/BicycleRoute.zip

1. ルート一覧(Excel)を編集

Zipファイルに含まれるRoute.xlsxをまずは開いてください。
初期設定では、山手線の駅名がずらっと並んでおりますが、
ここに目的地(Addr)の列に住所を列挙してください。
f:id:fedorax:20190524213726p:plain
終わったら保存して閉じます。

2.Main.xamlをUiPathで起動する

Main.xamlをUiPathで開いて実行します。 f:id:fedorax:20190524214002p:plain

3.出発地を入力する

実行すると入力ダイアログが表示されるので、出発地の住所を入力します。 f:id:fedorax:20190524214159p:plain

4.完了まで待つ

OKボタンを押すと、勝手に出発地から目的地までの距離と時間を取得します。
ロボの実行が完了すると以下のメッセージが表示されます。 f:id:fedorax:20190524214840p:plain

5.結果ファイルを確認する

Route.xlsxを開いて、結果を確認します。 f:id:fedorax:20190524214338p:plain

ロボが取得に失敗した場合、"取得失敗"と出力されます。
TimeとKyoriの項目を削除してRoute.xlsxを保存し、再実行してください。