Slide 1

Slide 1 text

UiPath技術論

Slide 2

Slide 2 text

https://www.uipath.com/ja/

Slide 3

Slide 3 text

ない 標準アクティビティで出来ない操作 ※私見です ロボット自動生成 JavaScript 画面への操作が難しい リモートサポート 普段実施している業務をト レースして、それに適ったロ ボットを自動生成してくれま せん Elementが取れない、取りにく い仕組みの画面では、画像 認識で実装する 当然ですが、権限が与えられ ていないWEB画面へのアク セスは出来ないと、検証でき ず、ベストプラクティスを提案 できません ・zipファイルを操作したい ・画像操作をしたい ・AI-OCRと簡単にI/Fしたい ・DataTable型を簡単に扱い たい 簡単には

Slide 4

Slide 4 text

やりたい事を確認する

Slide 5

Slide 5 text

画像操作をしたい! 画像を回転させたい! “.NET IMAGE 回転”でググってみる やりたい事を検索

Slide 6

Slide 6 text

サンプル 参考ページ発見!

Slide 7

Slide 7 text

どうする? 「メソッドを呼び出し」 アクティビティを使用する!

Slide 8

Slide 8 text

Bitmapで使える候補が 一覧として出てくる RotateFlipが必要なパラメ タ値が一覧として出てくる 真似てみた

Slide 9

Slide 9 text

C+としては正しい構文 MethodNameへメソッド以下をタイプイン(コピペ) コレクション中に引数と同じ属性を定義、設定 実装してみた 引数を消し、コレクションに設定!

Slide 10

Slide 10 text

New System.Drawing.Bitmap("Apple.bmp") RotateFlipType.Rotate180FlipX 180度回転したのち、 X軸方向で反転 実際に作ってみた 初期化 回転 保存 破棄

Slide 11

Slide 11 text

「メソッドを呼び出し」アクティビティを使う事で、 .Net機能を実現する事が出来る! やれば出来る!

Slide 12

Slide 12 text

UiPath マーケットプレースに登録

Slide 13

Slide 13 text

マーケットプレースは、ワンストップで利用できるオン ライン ショップです。ビルド済みの高品質な RPA コン ポーネントを提供する、ウェブ上で利用できる最大の RPA コンポーネント ライブラリです。 https://connect.uipath.com/ja/marketplace 昔のUiPath GO!

Slide 14

Slide 14 text

開発者 UiPath 利用者 ライブラリ作成 使用手引書 ライブラリ作成 使用手引書 ライブラリ作成 使用手引書 審 査 依 頼 差 戻 し 公 開 検索、ダウンロード 利 用

Slide 15

Slide 15 text

➢ 機能追加などを考えて、フォルダ構成、アクティビティ名 を決定する。 ➢ 引数の変更は、既存利用者に影響がある事を忘れずに、申 請時に目立つように記述する。 ➢十分に試験を行い、極力バグらないような品質を確保する。 ➢ 自分の環境では動いても、ダウンロードしてくださった方 の環境で動くか心配。 ➢ 使われないより、使ってもらってナンボの世界。 利用者からの声が励みになる。 作った人の責任