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

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2019/06/29(土) 17:22:37.85ID:EQbXVoeo
語りましょう
次スレは>>950がたててね
2019/06/30(日) 12:44:32.74ID:BVkXtYxL
ちょっと考えが足りない
>>56
初心者というのがプログラミング初心者の全体を指してしまっている
このスレであれば、PC自動化の初心者で抽出しないと意味が無い
もうすこし検索ワードを工夫しましょう
2019/06/30(日) 12:55:45.09ID:hh8W68EU
>>56
>いや、調べずに出来るほど簡単ではない
東京都の資料の何を指してるの?
サポートが充実してるんじゃない?

>Pythonを選ぶ初心者がRPAを選ぶ初心者より多いことがわかる
ちゃんとビジネス(PC自動化)利用に限定してんの?

>上位互換だから広まると単純に行かないのがビジネスの難しいところだろうな
じゃあビジネス的にはRPAの方が上(の場合があるの)であって上位互換ではないのね わかってんじゃんw
2019/06/30(日) 13:51:24.35ID:n0xlNYZz
いくら井の中論理で書き込んでも、現場で使われなきゃ意味ないのに、よくそんな長文、連投できるなと感心するわ
あなたの頑張りでテキストプログラミングが普及すればいいね
2019/06/30(日) 14:39:06.17ID:oSSi+Mc7
>>60
全くその通りだな(笑)
2019/06/30(日) 14:39:46.17ID:Xc07O9ZI
私はプログラムかけるけど
RPAの方が難しいよ
録画を始めてブラウザのタブに移動して

ここでタブの位置がずれていると(タブの個数が違うと)ダメ

google 検索して

うまく動かない

画面を拡大、縮小すると動かない

ものすごく大変なんだが
2019/06/30(日) 15:04:59.90ID:ABcoUNJj
>>57
ベンダーの中の人は恩恵を受けてるだろうけど
末端の開発者はそうではないな

>>58 >>59
いいんだよプログラミング(Python)全体の初心者で
目的は何であれ多くの初心者が取り組む意欲を見せたということが重要
それにプログラミングは最初の目的とは違うことにも簡単に応用できるからね

>>59
資料の教育と成果物のコーナー見てみ
ガッチリサポートで固めたわりには全然作れてないから

上位互換ってそういう意味で言ってねえよ^^;

>>60
テキストプログラミングは世界中で普及してるので今更だな
まさかプログラミングがRPAだけとは思うまい?

>>62
タブ操作もSeleniumだと安定するよ
APIも非常にシンプルだからいちいち画面を開いてあちこちクリックするよりコードを書くほうが速い
2019/06/30(日) 15:49:18.32ID:n0xlNYZz
>>63
省略されてる部分を適切に補完できないおバカの小倉さんw
2019/06/30(日) 15:50:32.25ID:XW/CE7RT
どうしてこう頑なに1からシステム構築する事が主目的のプログラミング言語と
既存業務のBOT作ることが主目的のRPAを比較したがるの??
PythonとExcelを比較するみたいなもんだって誰かが言ってたが、両者とも趣向が違うんだから比較してもあんまり意味ないよ…
どんだけここでPythonの方が簡単だって叫んだところで現に一般企業には普及してないし今後も暫くは普及しないよ。それは>>63も気付いていることでは…?

あとRPA難しいーって言う人はなぜ録画機能ありきで話すんだろう…?実際触った事ないからかな?
レコーディング機能なんてほぼ触らないよ。VBAやUWSCと一緒。
2019/06/30(日) 15:51:46.83ID:hh8W68EU
>>63
> いいんだよプログラミング(Python)全体の初心者で
> 目的は何であれ多くの初心者が取り組む意欲を見せたということが重要

RPAのサポートが充実してる可能性はー?
え、例えば授業でPython指定されてる初心者とか機械学習学びたい初心者とか趣味の初心者とかも含めていいの?


> 資料の教育と成果物のコーナー見てみ
> ガッチリサポートで固めたわりには全然作れてないから
どこのこと?トライアル分だけで年間438時間の削減効果があるのに全然作れてないと判断する根拠は?やっぱサポートがあればネットを見るまでもないくらいには簡単なものなのかもなー


> 上位互換ってそういう意味で言ってねえよ^^;
どういう意味なのかな(*^^*)
2019/06/30(日) 15:56:23.98ID:ABcoUNJj
>>66
いいよ

どちらかというとたったの438時間だな
削減時間じゃなく自力で実装出来た本数を見てご覧
付きっきりのサポートでこれじゃ遠隔地でのサポートだとさらにキツイだろう
自力でネットで検索することも求められる

RPAに出来ることはプログラミングでできる
出来ないこともプログラミングでできる
という意味で上位互換
2019/06/30(日) 16:00:48.65ID:xykzDL0N
>>67
Excelでできることはプログラミングでも出来るから上位互換??
2019/06/30(日) 16:01:42.77ID:ABcoUNJj
>>68
例えばだけどExcelにラムダ式あったっけ?
2019/06/30(日) 16:09:31.13ID:xykzDL0N
>>69
ないよ
2019/06/30(日) 16:10:43.62ID:hh8W68EU
>>67
> いいよ
え、初心者が自由に選択する前提じゃないとPythonが簡単だという話(あなたの主張)にはならないが


> どちらかというとたったの438時間だな
> 削減時間じゃなく自力で実装出来た本数を見てご覧
> 付きっきりのサポートでこれじゃ遠隔地でのサポートだとさらにキツイだろう
> 自力でネットで検索することも求められる

トライアル部署だけで438時間な ちゃんと読もうな
サポートが充実してるからネット検索が少ない可能性はー?


> RPAに出来ることはプログラミングでできる
> 出来ないこともプログラミングでできる
> という意味で上位互換

ん?簡単っていう要素は要らないのかなw?
ビジネスは上位互換だから流行るとは限らないんだよね?何の要素でRPAが流行ってるの?
2019/06/30(日) 16:25:43.68ID:ABcoUNJj
>>71
そうか?
>>20基準だと仮に5割が強制と仮定しても、自由意志で選んだユーザーはRPAよりずっと多いわけだが
つーか、機械学習学びたい初心者も趣味の初心者も自由意志だし
大学等で講義を受けるのも自由意志
中高でPython強制される子はまだそんなに居ないだろ

で、本数は見たか?
サポートがあろうがなかろうが検索はするだろう
ネット禁止でもされてんのか?

簡単って要素入れてもいいけどどっちにしろ上位互換だよね
そもそも流行ってるという証拠はないが、流行ってると仮定したら宣伝効果じゃねえか?
2019/06/30(日) 16:32:16.06ID:ABcoUNJj
>>65
1からシステム構築をすることが目的

ここから認識が違うな
日常作業の自動化もプログラミングの重要な役割
2019/06/30(日) 16:33:55.21ID:iCS5uSNa
早くやってよ
流行らせてよ
実感わかせてよ
2019/06/30(日) 16:39:53.04ID:ABcoUNJj
>>74
それってRPA派に言ってる?
2019/06/30(日) 16:47:19.74ID:xykzDL0N
>>73
え、で、>>68の答えは…?
ラムダ式のくだりなんだったの(笑)
2019/06/30(日) 16:51:22.68ID:ABcoUNJj
>>76
何だったんだろうな
テレビ2本とプログラミングしながら、お前らの相手してるから、なんか勘違いしたのかも
忘れていいよ
プログラミングはExcel(というかVBA)の上位互換、そうだね
2019/06/30(日) 17:04:10.04ID:hh8W68EU
>>72

> >>20基準だと仮に5割が強制と仮定しても、自由意志で選んだユーザーはRPAよりずっと多いわけだが
> つーか、機械学習学びたい初心者も趣味の初心者も自由意志だし

5割の根拠はw? 私は99.99%強制だと思うなーって言ったらw?

自分の論旨くらい追おうぜw あなたの主張は「簡単だからPythonが選ばれてる」だろ? 機械学習の例じゃ「できることが多いからPythonが選ばれてる」だけだ


> で、本数は見たか?
> サポートがあろうがなかろうが検索はするだろう
> ネット禁止でもされてんのか?

見たよ サポートがあればできるね
サポート禁止でもされてんのかw?まずサポートに聞いてそれで解決したら検索しないだろ そういう可能性は考慮してないのかな?


> 簡単って要素入れてもいいけどどっちにしろ上位互換だよね
> そもそも流行ってるという証拠はないが、流行ってると仮定したら宣伝効果じゃねえか?

ん?簡単って要素入れなくてもいいのw? あなたの主張は「プログラミングの方ができることが多くて、''しかも、簡単である"'」ってことじゃなかった? 前段に意義唱えてる人は別にいないんじゃない? やっぱ自分の主張は苦手なんだね

流行ってるのは前スレ943ね
宣伝効果だとする根拠はー?
2019/06/30(日) 17:17:28.57ID:ABcoUNJj
>>78
言ったら流石に話にならんかな
簡単だし出来ることも多いから、じゃいかんのか?

サポート使った開発すればわかるけど、大抵は調べたほうが速いぞ
なので、サポート契約しててもまず先に調べることのほうが多くなる
RPAのサポートがどんな問題でも即座に回答を得られるなら話はかわるがそうなのか?

入れていいって言ってんじゃんw

前スレ943は抽出条件をよく見ろってレスしたよね?
逆に聞きたいんだが、宣伝を見ないでRPA導入を決める状況ってどんな状況だ?
宣伝がなかったら存在すら知れないだろう
2019/06/30(日) 17:40:42.71ID:33OQ2b1K
>>42
そだよ
ブラウザのアタッチも含めた手順はこんな感じ
繰り返しとか条件一致とか難しいことなーんも考えんでも脳死クリックポチ!できちゃうんだなあ…
https://m.imgur.com/OLT2wAF
2019/06/30(日) 17:43:12.63ID:ABcoUNJj
やたらサポートを推すってことは、サポートが極端に優れてるってことなのかね?
各ベンダーのサポート時の手続き、最大応答時間、料金、日本語可否とかってどこかにまとまってる?

ランク低い契約だと処理が後回しになって応答が遅くなって使い物にならない
質問の手続きにあれこれ入力が必要で小粒な質問が多く出た時に大変
質問用の資料をまとめるのに手間がかかる
バグには対応するけど質問はフォーラム任せ
日本語は対応してない(国内代理店が別料金で対応)
RPAじゃないけど、エンタープライズだと↑こういうサポート体制は割とよくある

RPAベンダがどんなユーザーのどんなくだらない質問にも平等に、
即座に、的確な反応を返してくれるなら、それは本当に素晴らしいサポート体制だね
もしそうなら、初心者に推薦してもいいと思う
2019/06/30(日) 17:49:12.31ID:ABcoUNJj
>>80
なるほど
でも問題は「固定のタブを閉じる」ではなく「特定のタブを探して閉じる(なかったら何もしない)」なんだけど
「特定のタブを探す」はどこでやってるの?
2019/06/30(日) 17:52:02.09ID:hh8W68EU
>>79
> 簡単だし出来ることも多いから、じゃいかんのか?

5割の根拠はー?
ダメだよ、あなたは人へのツッコミが厳しいんだからそれくらい厳密に主張してくれんと


> サポート使った開発すればわかるけど、大抵は調べたほうが速いぞ
> なので、サポート契約しててもまず先に調べることのほうが多くなる
> RPAのサポートがどんな問題でも即座に回答を得られるなら話はかわるがそうなのか?

根拠はー?
また極論きた「どんな問題でも」

> 入れていいって言ってんじゃんw

「入れてもいい」って言ってんじゃんw
「入れなきゃいけない」にしないとおかしいでしょって言ってんのよw 違いわかるw?


> 前スレ943は抽出条件をよく見ろってレスしたよね?

抽出条件としか書いてなくて誰にも相手にされてなかったじゃんw また主張を誤魔化すパターンね


> 逆に聞きたいんだが、宣伝を見ないでRPA導入を決める状況ってどんな状況だ?
> 宣伝がなかったら存在すら知れないだろう

あ、また極論きたね 「宣伝がなかったら」
じゃあ宣伝が寄与しているとして、どの程度寄与してるの?根拠はー?

人には厳しく突っ込む割に自分の主張は経験談レベルw 論理的思考力にも問題ありw
2019/06/30(日) 18:10:43.25ID:33OQ2b1K
>>82
最初に置いたブラウザのアタッチのとこだね
ここで目的のタブのセレクタが自動的に入力されてる。
デフォだとブラウザタイトルが検索条件になってるね
2019/06/30(日) 18:27:50.08ID:ABcoUNJj
>>83
5割って数字は適当だよ
現実的なスケールで大半が強制と仮定しても状況は変わらんということだ
ここに厳密さを求めても意味はない

検索するより素早く正確に確実に答えが返ってくるなら検索はしなくなるだろうけど
そうじゃない場合があるなら結局は検索が必要ってことじゃん

「入れてもいい」でもいいよ
正直このやり取りでお前が何にこだわってるのかわからんから解説たのむ

抽出条件は年商50億以上ってとこね
国内企業の年商ってたしか平均で1億か2億そこらだろ
この母集団から抽出したデータに偏りが無いのだろうか?

どの程度の寄与かはわからねえなあ
導入企業に導入のきっかけをアンケートするしかないんじゃないか?
でもその調査にも金が掛かるからな
でも寄与が全くないってことは無いだろ?
ないというならそれを証明してくれ
2019/06/30(日) 18:32:53.96ID:ABcoUNJj
>>84
そのセレクタが開発時に確定しない場合はどうするの?例えばそうだな
・開いてる各タブのページ内に注文明細テーブルが表示されている
・どの注文の注文明細が表示されるかは開発時にはわからない(データに依存する)
・テーブルの注文列の合計が1000未満のタブをすべて閉じたい
こういう問題
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 が自動化できないのか?
ブラウザ操作が自動化できないのか?
連動できないのか?
その辺から入ると思うんだが、説明が要領を得ないんだが
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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