定型業務完全自動化のすゝめ

定型業務自動化のキーツール「ipaSロボ」+他ツールで、納期内成果物生成 必達を目指す!

Arduinoでソレノイドロックの施錠ON/OFF

【目的】 会社のパソコンには、セキュリティ上「持ち出し制限」の為「ケンジントンロック」が取り付けられている。 席の移動や会議室への持ち運びの度に、事前に申請書を提出し、当日は担当者が来るのを、今か今かと待ちわびる事が、いやー大変だ。 そこで、…

はじめに

現在、社内SEとして LAMP環境を構築し、社内データを一元的に集約し(MySQL) レポート動的に提供(PHP+Highcharts.js)する事 を主たる業務としている。 一方で、事業化を目指し IoTセンシングデバイスを使った「見守りサービス」を目論んできた。 その時々…

IoTデバイスを使った自動情報収集

わたしは、株式会社ティアンドデイ (英文: T&D Corporation)の 「おんどとりシリーズ」が大好きだ。 温度、湿度、大気圧、照度/UV、二酸化炭素濃度、電圧、電流、パルス数 が測定できる。 接点出力もあり、簡易的計測制御システムも可能だからだ。 さらに…

アクセス先にAPIがあるんだったら...

スクレイピングによる情報収集 とipaSロボによる画像認識&要素取得 ...画面レイアウト、デザインが変更となると、 せっかく自動化を実現していた プログラム、スクリプトを アップデートする必要がでてくる。 先日も、1週間に1回、デザイン、仕様が変更され…

ipaSロボからコマンドプロンプト実行時のツボ

本題に入る前に... 例えば、 メモ帳アプリを起動するために BATファイルに以下記述する。 call notepad.exe このままだと、コマンドプロンプトのウィンドウが残ってしまう。 残らないようにするには BATファイルの記述内容を call notepad.exe & exit のよう…

PC環境を整える(Chrome)

RPAでブラウザUIを操作する機会は多いかな。 将来的にInternet Explorerはサポートが無くなるので わたしは、Google Chromeでスクリプトを組むことにしている。 しかし、Chromeは、ほぼ勝手にバージョンアップを行う。 その時、ipaSロボで使うChromeDriverも…

ipaSロボをBATで起動

ipaSロボは、コマンドプロンプトから実行可能だ。 "C:\Program Files\ipaS\ipaSIDE\ipaSCLI.exe" -e "{シナリオ名フルパス}.ipsp" -eオプションは必須で、ほかにも色々オプションがある。 詳細は、製品のドキュメントをご覧あれ。 さて、BATファイルの記述が…

確実に成果物を生成する

その為には 『シナリオが終わった後、成果物ができていなかったら 再度 ipaSロボを実行する』 をBATファイル内で記述すれば良い。 確実に...であれば、無限ループにしてしまえば良い。 わたしはループを上限3回と決めています。 ループの仕方って色々あるが…

完全自動化って?

RPAロボに実行させる一連のタスクのことを「シナリオ」と呼ぶことにします。 RPAロボが実行する一つ一つのコマンドを「スクリプト」と呼ぶことにします。 RPAロボがシナリオを無事終了すると「成果物」が生成される。 おそらくその成果物は100%信頼できるモ…