[RPA]PC自動化技術総合スレ[効率化] Part.5

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2019/06/29(土) 17:22:37.85ID:EQbXVoeo
語りましょう
次スレは>>950がたててね
2019/06/30(日) 18:33:44.76ID:lpm5QOf0
>>82
Attach Browserはタブ探索も兼ねてるから,これ使うと自動的にタブ切替が出来る
もしAttachするタイミングで存在するか不明の場合は
AttachBrowserとCloseTabのCcntinueOnErrorオプションをTrueにすれば良い
2019/06/30(日) 18:34:59.26ID:ABcoUNJj
サポート推しの ID:hh8W68EU さんはサポート体制に詳しそうなのでぜひ>>81へ回答してほしい
2019/06/30(日) 18:43:57.33ID:lpm5QOf0
>>86
仮定の話だから、本格的な作り込みは画面仕様しだいだけど

UiPathの場合だとセレクタには変数使えるから、あらかじめ注文明細のマスタを持たせて
注文明細が確定したタイミングで、セレクタに必要な値を変数にセット
それを使って閉じればいい

もし合計値が1000未満だけ閉じる、っていうなら
合計値が確定したタイミングで値を取得して判定、閉じる対象のだけListにセレクタ用の変数を入れておいて後でループで閉じるかな

もし同一セレクタで合計値違いの明細が出る可能性があるなら
処理自体を1タブずつ処理する(終わったらタブ閉じる→次の明細へ)
っていう感じで組むかなー
2019/06/30(日) 18:52:50.06ID:33OQ2b1K
>>86
複数タブ&同一タイトルとかでタブを特定できない場合は、Find Elementアクティビティで要素取ってその要素のtext取って条件分岐かけてやればいい。もちろんその要素取得作業もクリックポチー!でok
該当する要素が見つかったらあとはそっからブラウザー要素辿ってさっきのタブを閉じるアクティビティで閉じるだけー
2019/06/30(日) 18:55:01.02ID:lpm5QOf0
というかデータ条件によってセレクタが変化する場合があるなら
全データパターン洗い出して、想定通りの挙動をしてくれるか技術検証から開始して
ロジックも組んだ後にパターンテストで全部確認するべ
これはプログラミングでもRPAでも変わらん


だから開発/本番環境の差異を除けば、基本的には開発環境下で想定されるエラーパターン含めて全部設計して〜テストもするだろ
RPAだからって言ってこの工程は省けないし
2019/06/30(日) 18:55:52.72ID:ABcoUNJj
>>89
ありがとう
まだわからない点が2つ
・マスタはなぜ必要なのか
・1タブずつ処理する、はどうやって実装するのか
2019/06/30(日) 19:09:42.70ID:33OQ2b1K
自分だったら構造化データスクレイピングで明細テーブルキャッチして合計取って1000以下ならタブ閉じるって流れでやるかなー
UiElement変数.GetBrowserでブラウザ変数辿れるからそれで目的のタブを閉じる

あとは明細テーブル要素が見つからなくなるまで繰り返しって感じかなあ

もちろん細かいところはシステムの仕様によって調整する…
94デフォルトの名無しさん
垢版 |
2019/06/30(日) 19:13:53.81ID:ABcoUNJj
>>90>>91
ひょっとして>>10みたいに「すべてのタブ(window)のハンドルを配列として取得」的な処理
RPAではこれはできないということなのかな?

つまり↓のようなフローはRPAではできない?できる?

セレクタの配列 := すべてのタブのセレクタを文字列の配列として取得()

ループ:セレクタの配列 (ループ変数: S) {
  Attach Browser (S) // タブ切り替え
  // 合計値の判定とClose Tab(S)
}
2019/06/30(日) 19:47:16.75ID:lpm5QOf0
>>94
すまん俺の知識不足もあって、とりあえずUiPathだとぱっと思いつかない
InvokeCode辺りでコード書けばいけるとは思うけど……

(UiBrowser変数辺りが抱えてそうな気もするけど、この辺はドキュメントが無くて分からん)
(ただ全タブ取得→ループ処理って組み方自体、よほどのことが無い限り組む事が無い)

トップ画面開く

データに応じて明細開く(この時点でマスタと引き当ててセレクタを確定させる)

明細の合計値取得、1000以下ならこのタイミングで閉じる

次明細へ
って感じでループさせるかな

ただタブ自体何個も残すと動作安定性が担保できないから
Excelファイルとかに別途結果を出力して
ユーザーにはそれで確認してもらうかなー、URL書いて直接リンクできる形とかはできるし
2019/06/30(日) 20:48:24.79ID:OBQXvFxl
>>95
UiPathだと「"<html app='chrome.exe' />"」をセレクタにして「子要素」を探すで配列が取れると思う。
あとは、取得した要素が配列になっているから「繰り返し(コレクション要素)」で回す。

その後、「属性の取得」でtitleかなんかでタブのタイトルとって、
そこからセレクタ用に変数作って、あとはブラウザにアタッチすればいけないかな?
2019/06/30(日) 20:51:53.28ID:V9f3dG8f
みんな仕事熱心だよな。
よく考えたら日曜日だぞ。
2019/06/30(日) 21:40:17.03ID:hh8W68EU
>>85
> 5割って数字は適当だよ
> 現実的なスケールで大半が強制と仮定しても状況は変わらんということだ
んー?現実的なスケールの根拠はー?

> ここに厳密さを求めても意味はない
厳密さを求めてるのは「簡単だしできることも多いから」の部分ね 「Pythonを選ぶのは簡単だから」を早く立証してー

> そうじゃない場合があるなら結局は検索が必要ってことじゃん
ここも極論「検索が必要ってことじゃん」
誰も検索する場合があることは否定してない その分検索数が減る可能性を考慮してないあなたの主張は穴があるよねって話ね

> 「入れてもいい」でもいいよ
> 正直このやり取りでお前が何にこだわってるのかわからんから解説たのむ
「入れてもいい」っていうことはあなたはご自身の主張を理解できてない無能ってこと

> この母集団から抽出したデータに偏りが無いのだろうか?
偏りがあるから何?結論にどういう影響があるの?

> でも寄与が全くないってことは無いだろ?
> ないというならそれを証明してくれ
また極論「全くないってことは無いだろ」
あのさ、寄与がゼロだなんて誰も主張してないのよ
「流行ってるとしたらそれは宣伝効果のせいである」をあなたが説明しないとね


>>81
サポート体制が優れているとは言ってないよw 説明を相手に押し付けるあなたの戦略を再現してるだけねw
あなた流に反論するなら「文句があるならサポートが厚くないことを証明してみろ」かな
2019/06/30(日) 22:18:33.11ID:U/oFjJLk
PythonでもRPAでも何でもいいから業務の自動化を進めてくれ。
優れてる、優れてないより、一個でも多く自動化してくれた方がありがたい。

PythonはAIとかの分野で使われてるのは知ってるが、何故に一般企業の業績に使われてないんだ?
2019/06/30(日) 22:45:55.48ID:OBQXvFxl
ぼくのかんがえたさいきょーの自動化方法ならこんな感じ。

ブラウザ操作するならSeleniumか、IEだけならActiveXでいく。

Windows以外のOSなら、PyAutoGuiかSikulix。画像認識が必須ならSikulix

Windows対応のアプリなら、UiAutomationつかえばできるから、人員によって好きなプログラミング言語
ただし、UiAutomationだと操作できない部品もあるので、画像認識使えるやつも必要になるので組み合わせ。
Windows10のみなら、WinAppDriverも選択肢。

Javaで動く画面の操作が必要ならUiPathかPyAutoGuiかSikulix。UiAutomationは効かない。

上記を基本としたうえで、人員の練度が低い作業者多い場合はUiPathをメインにして、
できるやつにカスタムアクティビティを作らせる。

いずれにせよ、状況に応じて使うもんは違うし、単純な話じゃないねぇ。
2019/06/30(日) 22:59:32.27ID:ABcoUNJj
>>98
>んー?現実的なスケールの根拠はー?
googleでpython 始めた理由って検索するー>上から順に読んでpythonを強制されたって主張を探す
そんな記事は出てこないのでpythonユーザーは自分で選んでやってる人が大半とわかる
前スレでn=300ちょいで十分とか言ってる人がいたので300〜400件の記事を確認してみてくれ

>厳密さを求めてるのは「簡単だしできることも多いから」の部分ね 「Pythonを選ぶのは簡単だから」を早く立証してー
これも「python 理由」とかでぐぐって数えてみ
前スレでn=300ちょいで十分とか言ってる人がいたので300〜400件の記事を確認してみてくれ

>「入れてもいい」っていうことはあなたはご自身の主張を理解できてない無能ってこと
すまん何が言いたいかわからんので解説を求む

>偏りがあるから何?結論にどういう影響があるの?
母集団に偏りがあると統計に影響する
なのでRPAが流行っていることの証明にはならない

>「流行ってるとしたらそれは宣伝効果のせいである」をあなたが説明しないとね
これもググって数えろ、と言いたいがぐぐったら広告記事ばっか出てきて参考にならんな
どうやったら示せるんだろ
「流行ってるけどそれは宣伝効果のせいではない」を示せる?
2019/06/30(日) 23:01:48.88ID:jjFOdMSc
宣伝してかついいものなら爆発的に売れるだろう。
宣伝しちゃ悪い理由はない。
RPAは爆発的に売れているw
2019/06/30(日) 23:08:25.18ID:OBQXvFxl
AIを自称する某国産のRPAを数年前に使って、RPAを自称する商品にキツイ評価を
持ったが、最近、UiPathを使って手のひらが回転した。
かなり使える。
※某国産の商品を中傷する目的でなく、たぶんここ数年で進歩したんだと思う。
2019/06/30(日) 23:08:32.60ID:33OQ2b1K
中小はまだまだだけど流石に大企業ではRPAは流行ってるって言えるでしょ…

そういえばUiPathってVBじゃなくC#使えるようになったんだね
さらに快適になりそう
2019/06/30(日) 23:13:41.99ID:OBQXvFxl
>>104
>そういえばUiPathってVBじゃなくC#使えるようになったんだね
>さらに快適になりそう
まだ実験段階っぽいので、現時点で実務の導入はやめた方がよさそう。
でも、正直、VB.NETの微妙な文法を教える必要がなくなるので快適になりそう。
2019/06/30(日) 23:19:39.85ID:33OQ2b1K
このスレ見てても最初に触ったのがUiPathかそれ以外かでだいぶ印象違うっぽいね
自分が某純国産RPA掴まされた立場だとしたら確かにアンチRPAになるのも無理はないかなといった感じ…
いや某純国産RPAもまだマシな方だとは思うけどね。Sikulixの完全下位互換みたいなツールもバンバンWeb広告出されてるし…
BP,AAはどうなんだろう。UiPathより良いのかな?
2019/06/30(日) 23:29:09.39ID:OBQXvFxl
UiPath以外の情報だと、過去スレにあった、この資料に総評が出ているっぽい。
https://samfundsdesign.dk/siteassets/media/downloads/pdf/the_forrester_wave_rpa_2018_uipath_rpa_leader.pdf

Automation Anywhereは「より高度なユースケースでは、XMLやC#などのスキルが必要です」
とあるので、たぶんC#で拡張できそうにみえるのが個人的な評価ポイント。

Blue Prism はCitrix社と仮想デスクトップの統合をするっぽいから、そこが気になるポイント。

実際使えた人の話はぜひ聞きたい。
2019/06/30(日) 23:30:36.39ID:lpm5QOf0
>>96
試したら行けたわ、うわこれ知らんかった
Find Childrenで配列取得した後、
要素.GetBrowserでAttachBrowserのInputに入れたら全探索できるのか
全然知らんかった、すげえ
2019/06/30(日) 23:33:57.72ID:lpm5QOf0
すまん、UiPath好きだけどやっぱりこれだけ愚痴らせてくれ
UiPath.Core.UiElementとかUiPath独自の変数型について、全くドキュメントが無いんだけど、はよ何とかしてくれ
特に抱えてるメソッドとかの情報がほとんど出てこないのがマジで辛い

GetBrowser、GetFriendlyNameとかGet系のやつだけでも良いから情報くれ
2019/06/30(日) 23:54:08.56ID:33OQ2b1K
>>107
おお、これは参考になる。ありがとう。
やっぱりUiPath、AA、BPが評判いいよね。
いや、UiPathが一番評点高いのは意外だった…値段とは比例しないのねー
UiPathも機械学習ベースでの画像認識で仮想環境でも要素特定できる機構入たりする予定みたいだし、今後の発展に期待ー
2019/06/30(日) 23:55:12.30ID:hh8W68EU
>>101

> googleでpython 始めた理由って検索するー>上から順に読んでpythonを強制されたって主張を探す
> そんな記事は出てこないのでpythonユーザーは自分で選んでやってる人が大半とわかる
強制はあなたが言い出したことで、焦点は「RPAより簡単だからPythonを選んだ」かでしょ?自分の主張を覚えてないの?やり直し

> これも「python 理由」とかでぐぐって数えてみ
> 前スレでn=300ちょいで十分とか言ってる人がいたので300〜400件の記事を確認してみてくれ
立証するのはあなただよ?確認した結果とソースを示してね

> >偏りがあるから何?結論にどういう影響があるの?
> 母集団に偏りがあると統計に影響する
> なのでRPAが流行っていることの証明にはならない
あ、そっかー じゃあ大企業で流行ってるとは言えるんだね?

> >「流行ってるとしたらそれは宣伝効果のせいである」をあなたが説明しないとね
> 「流行ってるけどそれは宣伝効果のせいではない」を示せる?
だからー、あなたの主張はあなたが立証しないといけないのよ 立証責任を押し付けるのはやめてね
2019/07/01(月) 00:04:19.50ID:FWSEA2Fn
>>108
検証乙。
あと、やっぱ、API系のドキュメントは充実してないのかー。

コミュニティに貢献するチャンスだな!(震え)
2019/07/01(月) 06:48:42.58ID:QGEShl5P
RPAはビジュアルプログラミングの特性を強く受け継いでいる
そのため情報発信と検索が非常に難しいのでプログラミングと比べると情報が圧倒的に少ない
また全体のユーザー数が少なく高度な技術を持ったエンジニアはより少ない
そのため発信される情報の質もプログラミングと比べると低くなる
RPAは情報の量も質も低いので学習が非常に難しい
プログラミングは情報の量も質も高く初心者が安心して学習できる環境が出来上がっている
2019/07/01(月) 07:09:31.56ID:o7KgaFcF
じゃあなんで間接部門の自動化に寄与しないの?
2019/07/01(月) 08:05:28.49ID:FWSEA2Fn
UiPathのeラーニングはよくできていて、もうこいつだけでいい気がする。
https://academy.uipath.com/learn

講義形式でやるなら、公式のeラーニングに沿っていく。
あとは受講者に練習問題や演習問題作ってもらう。
この際、質問に答えられたり、手がとまっている人間をサポートを配置しとく。

一人覚えれば、あとは芋づるで覚えられそう。
2019/07/01(月) 08:16:52.02ID:cOs/umrT
>>106
BPを会社で導入し使ってみて、UiPathは個人的に触ったくらいの感想だけど、

・機能 : UiPath = BP
・使いやすさ: BP > UiPath
・ネットでの情報量の多さ: UiPath > BP

って感じだ。

BPは体験版が無いとか初期費用の面で導入がUiPathより遅れているように思える。
2019/07/01(月) 12:16:41.99ID:FWSEA2Fn
>>116
ありがてぇ貴重だ。
BPってUiPathみたいにプログラミング言語でカスタムアクティビティ作れたりする?
#複雑な処理はプログラマに投げたい。
2019/07/01(月) 12:34:14.42ID:WeFRDmAD
内製でツール作っててもRPAを導入したところもあるようだな イマイチRPAが必要な理由が読み取りきれんけど

Excelマクロで年間35万時間を削減、それでも三井住友海上がRPAを導入した理由 (1/5) - ITmedia エンタープライズ
https://www.itmedia.co.jp/enterprise/articles/1801/22/news008.html
2019/07/01(月) 12:54:52.28ID:FWSEA2Fn
>>118
たぶん内製ツールがExcelVBAなので以下の業務をRPAでやりたかったのではないかと思う。
・ディスクトップアプリを動かすやつ(VBAで、できるけど面倒)
・IE以外のブラウザの動作が必要なやつ。(VBAからSeleniumのDLLとかつかえばできるけど面倒)
・スケジューラとかに入れて自動起動するやつ(PowerShellやVBSからExcel起動してVBA実行する方法もあるが、セキュリティの兼ね合いがある)

ここの企業はちゃんと既存とRPAの使い分けを考えてやっているっぽいね。
2019/07/01(月) 12:59:48.88ID:MoEwNeEz
出、出〜wwwディスクトップ奴〜wwwww
2019/07/01(月) 13:19:57.35ID:FWSEA2Fn
>>119
・A「えーマジ、ディスクトップ!?キモーイ」
・B「誤字が許されるのは小学生までだよね」
・A&B「キャハハハハハ」
AA略
2019/07/01(月) 13:45:26.95ID:cOs/umrT
>>117
可能だよ。
BPの体験版とかあれば触ってみてる事ができるのに…。
そこら辺が無いのが残念。
個人的にはBP使いやすくていいと思う。

ちなみにBPにレコーディング機能はない。
2019/07/01(月) 13:57:44.32ID:WeFRDmAD
>>119
なるほどー参考になります
ちなみに、IE以外のブラウザが必須の作業ってどんなもんがあるんかな?
2019/07/01(月) 16:01:24.06ID:oZUJ8eXz
日立、超高速データベースエンジン「Hitachi Advanced Data Binder」最新バージョンを提供開始
https://cloud.watch.impress.co.jp/docs/news/1193521.html
2019/07/01(月) 17:12:08.62ID:FWSEA2Fn
>>122
ありがとう。
体験版ないのはつらいなぁ。。。

個人的にはレコーディング機能は優先度低い。
2019/07/01(月) 17:20:09.44ID:FWSEA2Fn
>>123
簡単に想定できるのは以下
想定1:操作対象のWebアプリがIE対応してないよ
 →たまに遭遇するけど、記事の会社だと考えずらい

想定2:ChromeやFireFoxの拡張機能が必要だよ

想定3:Webアプリの受入テストとかで使うよ。
    全ブラウザの動作確認をしたいよ

想定4:そもそもWindowsじゃないからIE動かないよ。
 →Macとかでブラウザを動かす必要がある。
  UiPathとかだとWindowsでしか動作しないので、VNCでつなげて画像認識とかで操作させる。
  ただまぁ、記事の会社だと考えずらい
2019/07/01(月) 17:34:45.67ID:BI8NBVxI
>>118 ここくらいしっかりとわかってる企業なら良いけどな。
2019/07/01(月) 17:34:49.61ID:oBzU2qul
SalesforceってIE非対応じゃなかったっけ
それじゃないかな…
2019/07/01(月) 17:38:35.71ID:FWSEA2Fn
UiPath Orchestratorとか活用している人っている?
チュートリアル見た限りだと、パッケージの管理をしたり、複数端末を連携させて動かしたりできるので、
かなり便利そう。
2019/07/01(月) 17:44:21.70ID:FWSEA2Fn
>>128
たしかに、2020年末でEOLだわ。
https://help.salesforce.com/articleView?id=getstart_browsers_sfx.htm&;type=5
2019/07/01(月) 17:57:41.26ID:WeFRDmAD
>>126
ほぇー プロやなー ありがとう
2019/07/01(月) 18:06:13.01ID:mYSUkeMo
ブラウザの保存でHTMLだけってプルダウンで設定したのに.filesのフォルダできるの?
2019/07/01(月) 19:02:50.89ID:RdFjdeOC
RPAの話題にシフトしたら急に歯切れが悪くなったと思って読み進めたらまだ本稼働もしてなかったというオチだったか
その段階でこういう記事を書くとVBAの威を借るRPAみたいでカッコ悪いな
2019/07/01(月) 19:38:58.72ID:dJBBtL1W
>>124
> プロセッサーを増やしても新たなライセンス費用は発生しないため、システム拡張時のコストを抑制できる。

フムフム…

製品の価格(税別)は、サーバーインストールライセンスが700万円、容量ライセンスはユーザーデータを格納するDBエリアに基づき、10TBあたり300万円、100TBあたり2000万円。

ファ!
2019/07/01(月) 21:22:00.93ID:JCbESn/m
uipathでうまくセレクタ認識されずにimage click使えばいいんだけど、なんか負けた気がする
2019/07/01(月) 21:52:06.10ID:up8GcO/E
>>132
手動で作成されないなら自動のドロップダウンがうまく設定できてない
そういうフォーカス関係の不具合はたまにある
ブラウザでやらずwgetで取ってくればいいんじゃないの
2019/07/01(月) 23:19:01.89ID:FU/ZT7Af
uipath の簡単な使い方のページを教えてくれ。
要領を得ない説明のページが多くて
実例がまったくわからない
2019/07/01(月) 23:27:55.50ID:uRakYpSu
>>137
UiPathのE-ラーニング見た方が早い
2019/07/02(火) 00:46:34.18ID:7Rgnp7Hp
>>136
ありがとうございます。
ところで、wgetとはどのアクティビティ?でしょうか?
まだアクティビティの省略形?はよくわからないので…
それとも違うやり方…なのでしょうか?
2019/07/02(火) 06:04:28.51ID:J4Y/doEm
>>138
どれ?pdfでくれ
2019/07/02(火) 07:59:44.11ID:iET9c9tY
UiPathやBPってインテリコードやインテリセンスは無いのけ?
何かアクティビティを置いたらIDEが、君が次に使いたいアクティビティはこれだろ?、って候補を表示してくれて、
開発者はキーボードの上下で候補を選ぶだけで開発できてしまう。
そんな機能が欲しいのだが。
2019/07/02(火) 07:59:47.37ID:HZshhoPo
できるでも買え
2019/07/02(火) 10:15:54.48ID:uMGeffjZ
wget, curl は、Linux のダウンロード・コマンド

Windows のPowerShell(PS) にも、Linux版と動作が異なるが、wget, curl がある。
wget, curl は、Invoke-WebRequest コマンドのエイリアス

PSで、get-alias wget または、get-alias curl と入力すれば、Invoke-WebRequest と表示される

さらに、PS版とは別に、Windows 10 標準コマンドとして、curl が入った!
これもまた、Linux版・PS版とは、動作が異なると思う

コマンドプロンプトで、where curl と入力すれば、
C:\Windows\System32\curl.exe と表示される

Windows 10のcurlコマンドでhttpリクエスト
https://itlogs.net/windows−10−curl−http/
(NG ワードになるので、全角に変換しました)
2019/07/02(火) 10:17:34.15ID:/aeyvNNL
>>138
コマンドリファレンスのようなものはないの?
まとめたのが欲しいのだけど
2019/07/02(火) 10:27:57.12ID:m8xpy+Vg
uipathで開発環境がwin7(これはまぁいい)32bit(え?)4GBメモリ(32bitだからね)
どうなんだろう…

もうメモリ不足なのかやたら固まって落ちて困るわ…
2019/07/02(火) 10:31:01.12ID:m8xpy+Vg
>>143
Linuxのコマンドでしたか…会社のはWindowsなんで、その辺でどうにかなるものは無い…のかな?(一応保存後、削除のアクティビティでフォルダを削除してますが、そもそも手動で保存されないのをアクティビティで保存したらフォルダ作られるって…
IEがおかしいのかuipathがおかしいのか…
2019/07/02(火) 10:44:21.96ID:9PUyxKeX
>>146
powershellにあるってさ
ウィンドーズでも使えるよ
2019/07/02(火) 11:14:29.27ID:O/r/fLj1
>>132
ファイルの種類をクリックして、ドロップダウンリストを表示してから、
「項目の選択」をしてみたら?

たぶん、IEがファイルの種類が選択が変わったことを認識してない。
149デフォルトの名無しさん
垢版 |
2019/07/02(火) 11:23:59.48ID:zBNFjRNZ
>>127
三井住友海上と提案したアクセンチュアの双方がちゃんと仕事してる感
2019/07/02(火) 12:03:16.63ID:9PUyxKeX
君はセルフレス好きだねえ
2019/07/02(火) 12:13:58.98ID:TMgsubbI
>>148
UiPathあるあるだな
見かけ上は値変わるけど
アプリ内部だとアウトフォーカスのタイミングで
値が変わるタイプだと変更前の値が適用される
一回セットフォーカスをかませたり
Tabキーを入力すると上手くいく
152143
垢版 |
2019/07/02(火) 13:41:48.52ID:uMGeffjZ
>>146

>>143
に、Windows のコマンドも書いておいた
2019/07/02(火) 15:21:44.00ID:GTwjuJcb
ホットキー操作でドロップダウンメニューだして↓で項目選択して…というアナログちっくなやり方にしました。

教えてくださった皆さんありがとうございます。

それにしても…項目選択できるのにしっかり認識させられないってどうにかならんのでしょうかね…
2019/07/02(火) 17:58:34.44ID:pQUWbrVQ
>>153
RPAは無理矢理が基本だから安定しない
諦めろ
2019/07/02(火) 18:26:34.84ID:pl43Bx7C
>>144
https://activities.uipath.com/lang-ja
どうぞ
ちなみにアクティビティ右クリックしてHelpクリックすると直接該当ページにジャンプする
2019/07/02(火) 18:48:42.09ID:pQUWbrVQ
初心者はまずどのパーツを使うかわからないよね
使うパーツがわからないのにパーツの詳細を調べる方法だけあっても困ってしまう
なのでRPAにも次に使うと良さそうなパーツを提案してくれるインテリセンスやインテリコードのような開発支援機能が必要だと思うのだが
そのような機能は本当に無いのだろうか
自分が存在に気付いてないだけなのか
2019/07/02(火) 20:26:40.74ID:iiFXIdr/
初心者は excel が自動化できないのか?
ブラウザ操作が自動化できないのか?
連動できないのか?
その辺から入ると思うんだが、説明が要領を得ないんだが
2019/07/02(火) 21:53:59.43ID:HZshhoPo
ちなみにuipathではエクセルの自動化だけならVBA推奨されとるからな
2019/07/02(火) 22:31:10.73ID:lM5+ihgw
ご丁寧にVBA呼び出しアクティビティまで用意されてるもんね
今は情報多くなってきてるし「<やりたい動作> UiPath」でググれば大抵答え出るよ
なにがわからないのかすら分からない系のわからないは変数〜のプログラミング基礎から勉強したほうが良き
2019/07/02(火) 23:59:29.63ID:pQUWbrVQ
>>159
インテリセンスに相当する機能の呼び出し方がわかりません(>>141みたいなやつです)
2019/07/03(水) 00:04:13.59ID:4ySIXRAK
プログラミングより効率よく開発するためのプラクティスが未だにわからん
2019/07/03(水) 00:06:06.33ID:nhgK/Zyn
UiPathだとコードのインテリセンスは一応実装されてるな
Assignとか使う時に、変数入れた後にctrl + spaceキー押すと、メソッド一覧とかが出てくる
2019/07/03(水) 00:16:08.65ID:wK4I0mE5
>>162
パラメータではなくアクティビティの候補を表示してほしいです
サードパーティの拡張でもいいのでなんとかなりませんか?
2019/07/03(水) 08:27:27.52ID:Y1etLWfL
uiparhのイベントを監視でcsvファイルがフォルダ内に作られたらって指定したいんですが、ファイル名はどのように指定すればいいのですか?
*.csvではうまく動かなかったです。。
2019/07/03(水) 12:20:42.50ID:mbfQa4HZ
>>164
公式ドキュメントはちゃんと読んだ?
2019/07/03(水) 13:34:36.77ID:0jyVJ57X
「ドキュメントをちゃんと読む」
これが問題だな。ドキュメントをちゃんと読める人なら
python とかでいきなりプログラミングできる。
読む気がない人、読んでもわからない人が
この技術に期待しているのではないだろうか?
で、結局難しい and/or 面倒くさいので
使うのをやめると。
2019/07/03(水) 15:54:41.46ID:r6QN3QB3
>>166
新卒向けの研修なら、まだ、前向きに取り組んでくれると思うが、
ベテラン社員に「業務負担の削減の為です」と強いると
面倒だし人がやった方が早くね?とかなりそう
2019/07/03(水) 16:51:05.49ID:5XTI+ZOB
NTTデータ、RPAの現状と今後の展望を説明 - 今後、一人1台の時代に
https://news.mynavi.jp/article/20190703-852941/
2019/07/03(水) 17:54:05.91ID:D8D1VheJ
ライセンス料金やばそう
2019/07/03(水) 17:56:27.92ID:A3RMUUzP
>>164
たぶん、アクティビティのプロパティの設定値を書かんと誰も答えてくんないと思うよ。
あるいは、UiPathのフォーラムで質問した方が画像張れたりするから楽じゃないかな。
2019/07/03(水) 18:00:33.94ID:D8D1VheJ
なるほどなぁ
クラウドで従量課金にすると遅いRPAのほうが儲かるのか
よくできてる
2019/07/03(水) 18:09:06.01ID:/jwRY3xO
>>168
クラウド上でRAPを動作させ、24時間365日の監視・保守サポート、さらに復旧までしてくれるならとっても安心
お手軽ではなくなるけど
システム部にごちゃごちゃ言われなくて捗る
2019/07/03(水) 18:43:18.71ID:NBALkGab
>>168
システム外注するのと何が違うの?
2019/07/03(水) 19:33:58.61ID:+BWGk+3l
>>160
VB.Netのコード打つ部分では普通にインテリセンス効くけどそういうことじゃなくて??
>>141 みたいなアクティビティ自体のインテリコードって…
プログラミングでいうと関数置いたら次使う関数を予測して〜って言ってるのと同じだもん
そんな夢みたいな機能、RPAはおろかプログラミングでもまだ成し得てないよ…
現代の技術では不可能だから人工知能の発達待つしかない
2019/07/03(水) 20:17:00.12ID:wK4I0mE5
>>174
最近のVSは文脈に沿ってAIが候補を教えてくれますよ?
AIが判断できなくても、その場で可能な候補が出るのであとは選ぶだけです
2019/07/03(水) 20:40:50.63ID:wK4I0mE5
>>168
>同社はRPAとしてWinActorを販売しており、ライセンスはこの3-4年で3000ライセンス以上販売したという。
>さらに同氏は今後のRPAの成長を期待し、「RPAは今後オフィスで一人一台の時代になっていく」と、さらにオフィスに浸透していくとの見通しを示した。

年だいたい1000ライセンス売れてる
ホームページみた感じだと1ライセンス1PCなので年1000台のペースで普及
日本の労働人口はだいたい6500万人なので…
2019/07/03(水) 21:04:35.99ID:+BWGk+3l
>>175
それはメソッドを途中まで打ったら以降のメソッドを予測してくれる機能であって、コードそのものを予測するわけじゃないでしょ???
var s ="Hello World!";
って打ったら
Console.WriteLine(s);
まで予測してくれるの??そんなわけないよね??
Console. まで打って「WriteLine();」を予測する機能でしょ。
UipathはAIでの自動予測こそないけど、Console.まで打った後のABC順でのサジェストは普通に効くよ
2019/07/03(水) 21:54:58.27ID:wK4I0mE5
>>177
Consoleまでうたなくてもctrl+spaceでその場で可能な候補が出てきますよ
リストからConsoleを選べますし、文字をいくつか打ってさらに絞りこむこともできます
それに、まったく候補が出せないより、途中まで少し打つだけで欲しい答えが概ね得られるなら、有益ですよね

パラメータ入力欄でインテリセンスが効くのは知ってます
ですが、ワークフロー開発ではコードは最小限しか書かないので、その効果は今ひとつです
やはり、ワークフローの編集中にサポートする機能がもっとあって然るべきでしょう
例えば、ブラウザを開くの枠の中ではブラウザ操作系の候補をリスト表示する(オブジェクト.でメソッドの候補を出すのによく似てますね)
この程度なら、別にAIなどなくても実装できるはずです

開発環境をより良いものにするためにも、ぜひ実装して欲しいですね
2019/07/03(水) 23:09:36.41ID:JimaK1dh
>>178
var s ="Hello World!";打った状態でctrl+space叩けばConsole.WriteLine(s); が候補で出てくるの????やばくないそれ
2019/07/04(木) 12:11:08.32ID:TVjZmvDS
項目が沢山あったり同じ画面を何回も自動化するときがすごい大変
画面をクリックし続けるのに疲れた
181デフォルトの名無しさん
垢版 |
2019/07/04(木) 12:49:26.72ID:No3R5j5J
>>168
売れなくて困ってるにょ!た頼むから買ってください!まで読んだ
2019/07/04(木) 13:14:04.84ID:vVVdmly2
>>180
何使ってる?WinActor?
2019/07/04(木) 13:52:23.48ID:3zqbFlBt
>>180
お前でもそれ毎月かなんかやってるんでしょ?手動を自動化したいなら。。
2019/07/04(木) 14:47:44.54ID:NbhiibGh
項目が沢山あったほうが自動化の旨味も大きいからな。
2019/07/04(木) 17:42:35.15ID:P49y/nU5
100項目の画面を1回自動化するなら耐えられる
100項目の画面を2回自動化するのはもう無理心折れる
2019/07/04(木) 18:17:23.71ID:3zqbFlBt
でも、その100項目毎月か毎日作業しとるんやぞ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況