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

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2019/05/23(木) 08:45:56.99ID:2adQ/sqL
語りましょう
2019/05/23(木) 12:29:30.22ID:xQ0k/ciJ
2019/05/23(木) 12:29:46.21ID:JM+CLTRH
2019/05/23(木) 14:23:56.08ID:bBgbEvLA
私は会社の方針でRPAを使いこなさなくてはいけない与太郎です
2019/05/23(木) 21:20:23.47ID:A/uLEerj
画面に100個の入力項目があったら100回クリックして入力設定って繰り返すの?
めちゃくちゃめんどくさくない?
2019/05/23(木) 21:31:33.16ID:+MKx2viq
uipathならセレクタに何らかの法則性があれば変数使ってループで設定すればok
ない場合は都度クリックでセレクタ自動生成することになる
それでもインスペクタでツリー解析するよりかは遥かに効率的かな
2019/05/23(木) 22:05:12.86ID:A/uLEerj
GUIでロジックを書くのは非常に難しい
変数とかループとか使わないで設定できないの?
2019/05/23(木) 22:26:42.44ID:1jgyxqQa
前スレ最後の方で話題になってた、
コード貼れない→情報交換しづらい→学習しづらい問題
ってどうするんだろ?講習会とか勉強会とかやってるところはどう工夫してるんかな?
致命的かどうかはさておき、RPA特有の問題ではあるよな 特に初心者向きを謳うわけだから相談のしやすさとかスニペットに気軽にアクセスできるかみたいなのは重要だし

個人的にはコードとフローチャートの変換ができるようになるのがいいかなーと思うが
2019/05/23(木) 22:37:03.60ID:49rcJhkB
  ↓
  /\
/   \___
\   /     |
  \/      ↓
   |     | ̄ ̄ ̄|
   ↓     |___|

書けるじゃん、フローチャートwww
2019/05/23(木) 22:41:11.48ID:A/uLEerj
>>9
違うんだよ
君は初心者の気持ちをなにもわかってない
完成系だけ見せられても作り方が伝わらない
その図を描くまでのRPAツールの操作手順こそが知りたいことなんだ
2019/05/23(木) 22:43:23.97ID:49rcJhkB
いやそんなマジレスされましても・・・。
2019/05/23(木) 22:54:40.38ID:A4cYI2fi
           YES → 【サポート契約した?】 ─ YES → コミュニティで質問しろ。死ね。
         /                \  
【うちの製品?】                     NO → なら、無理。死ね。
         \                   
            NO → 死ね。
13デフォルトの名無しさん
垢版 |
2019/05/23(木) 22:56:59.83ID:utOPDFb6
フロートチャートを数式に置き換えれば
コードが生成できるのでは?

出来たらRPAいらんな
2019/05/23(木) 23:08:32.99ID:A/uLEerj
それ言ったら最初から全部既存の言語で書いて議論すればいいやってなるじゃん
不便を承知であえてRPAを使うだからコードに変換なんて逃げ道を探さずにグラフィカルのまま議論したい
2019/05/23(木) 23:21:41.06ID:1jgyxqQa
グラフィカルなものだとスクショ撮るしかないんかねぇ
なんかないんかな
スクショだと1枚に収まらない場合に途端に見づらくなるからな
2019/05/23(木) 23:28:12.76ID:Ru90FyG3
むかし大流行したCASEツールというのがありまして
フローチャートから生成したコードは可読性がゼロという評価が定まっております
可読性を上げるには、少なくとも関数名、変数名、ラベルをユーザーが考える必要があります
考えるというのはループ変数にi,j,kを使いまわさないようにすることなどです
2019/05/23(木) 23:33:44.79ID:e4HkMgVZ
ループ変数にi,j,kはおかしくないだろ?
特にintなら
2019/05/24(金) 07:18:25.78ID:wqJbr9ga
スクショでパーツマニュアル作れよ
2019/05/24(金) 07:48:42.02ID:xe+NNNt6
スクショ撮ってエクセルに貼り付けてメール送信するロボットでも作ればいんじゃね?
君たちそういう遠回り大好きだろ?
2019/05/24(金) 11:06:49.73ID:ik2ZKaE1
uipathならフローチャートをコピーしたらxmlになるよ。
そのxmlをペーストするとフローチャート型に復元できるよ
2019/05/24(金) 11:15:14.95ID:ik2ZKaE1
ループ変数にijk以外使ったら逆に可読性下がりそう
2019/05/24(金) 11:18:04.86ID:CwgnEhID
素人のおばちゃんに
何で a b c じゃないん?
て言われそう
2019/05/24(金) 12:05:07.02ID:elzjf+jy
>>20
めんどくさいし、それじゃやっぱり結果しかわからんじゃん
出来上がったものじゃなくて、それを作る手順を見たいんだってば
どういう順番でポチポチしたり、D&Dしたりキー入力すれば、そのロボットが出来るのかを知りたいんだよ
2019/05/24(金) 12:32:42.95ID:wqJbr9ga
言い方はあれだけど、言いたいことはわかる
2019/05/25(土) 00:10:58.63ID:VN2CjCBx
GUIポチポチ手順をテキストベースに構造化したら需要があるってこと?
2019/05/25(土) 00:11:45.15ID:VN2CjCBx
RPA関係者もこのスレ見てるだろうからアピールしたら面白いかもね
2019/05/25(土) 00:24:25.24ID:VN2CjCBx
UIPathでポチポチやる捜査をUIPathで実装して、そのxmlを公開すればいいんじゃね?
可能かどうか知らないけど。
メタUIPathとか?w
2019/05/25(土) 00:26:13.64ID:VN2CjCBx
メタRPAはあるいは需要あるかもなwww
2019/05/25(土) 00:30:41.70ID:VN2CjCBx
実際1種類のRPAで自分自身の操作方法を自動化するのは難しいかもしれないけど
2種類のRPAをつかって片方からもう片方を自動化するのは可能なんじゃね?

結構面白いアイディアかも?
2019/05/25(土) 00:31:28.87ID:VN2CjCBx
そしたらポチポチ手順も配布できるじゃんやったね!
2019/05/25(土) 00:42:18.83ID:wDQDTUht
そういう処理を1つにまとめた製品がRPAだ
濃縮して濃縮して、最後に残った人間じゃないとできない「どんな作業を自動化するか」っていう判断を伴う部分がポチポチなんだよ

逆にフローチャートって完成品がそのまま手順書になってるから、それをみれば作成のノウハウもそのまま理解できるはず。
矢印の方向に順番に処理が進んでいくってことを理解できていたらだけどね
わからない場合は全体だけ見て処理を一つ一つ追ってないだけかと考えられる
2019/05/25(土) 07:35:27.26ID:U5uhj0uG
>>31
完成図だけあってもなにもわからんよ
わからない人はその図が何を表現してるかではなくその図を描く手順を知りたいのだから

例えばの話だが
エクセルのピポットテーブルの使い方を全く知らない人に
ピポットテーブルが含まれる完成形のエクセルファイルを渡したとして
それを渡された人はピポットテーブルの使い方がわかるようになるのか?
普通に考えてそうはならないよな
完成形だけじゃピポットテーブルを使う手順が消失してるからわからないんだよ

RPAの完成図だけ渡すってのはそれと同じことだ
そんなん渡されたってなにもわからない
33デフォルトの名無しさん
垢版 |
2019/05/25(土) 07:47:01.41ID:HXi5aaGX
ピボットテーブルは名前が悪い
「集計方法の指定」だったらカッコ悪いけどはるかに使いやすい(いやまあ操作方法は同じだが)
2019/05/25(土) 07:52:46.43ID:U5uhj0uG
もっと単純に例えると絵画だな

絵画を渡された人は何が描かれてるかは見てわかる
しかしその絵画の描き方はさっぱりわからない

RPAで起こってる事はこれと同じ事だ
2019/05/25(土) 08:08:36.32ID:wDQDTUht
いやちゃんと読めよ
矢印を辿っていけば配置の手順が追えるって書いてあるだろ
例えるならプラモデルの組立説明書だよ。これくらいの文章もまともに読めないんじゃに絵画に見えるのかもしれんが
2019/05/25(土) 08:21:20.64ID:U5uhj0uG
>>35
はぁ
お前がよく読めよ

矢印を追ってわかるのは処理の実行順だろが
開発環境をどういう操作したら各種処理をそういう風に配置できるのかは依然として全くわからねえんだよ
2019/05/25(土) 08:26:41.65ID:wDQDTUht
>>36
2019/05/25(土) 08:27:58.07ID:wDQDTUht
>>36
左のツールボックスにパーツ全部あるだろ…
実際の操作手順通り配置するだけだぞ

というか何のRPAツール使ってるんだ???
2019/05/25(土) 08:34:07.80ID:U5uhj0uG
>>38
どれを配置するかわからねえし
配置した後も独特でわかりにくい操作が何手も必要だろ
2019/05/25(土) 08:41:45.18ID:U5uhj0uG
レコーダーで撮った手順もツールボックスから配置すんのかよ
レコードの手順なんか図見てもわからねえよ
レコード操作と図の対応がわからねえんだもの
2019/05/25(土) 08:54:43.87ID:HXi5aaGX
それだけの労力を学習にかけていいのかなRPAというものは
むしろRubyのほうがまだしも簡単かもRPAより
AdaでもAPLでもLogoでもScratchでも
2019/05/25(土) 09:37:15.54ID:kyO0Vcij
>>41
RPAビジネスで稼ぎたいならば、学習に労力を割く価値があると思います
 ・RPA製品を売る
 ・雇われてRPAを開発・保守する
 ・講師をする

そうでないなら、あえてRPAを学ぶ価値はないと思います
というのも、RPAはあくまで「学習なしでもそこそこできる」ことが売りの商品です
なので、学習が必要な時点でRPAを選ぶ理由の大半がなくなります
2019/05/25(土) 10:14:25.25ID:oSEXfeGF
>>39
プログラム素人だろ?俺も経理で用意された側だけど
お前の言いたいことはよくわかる

ただのwebページをクリックするだけなら簡単だけど、ポップアップにJava、社内でインストールしてるなんかのシステムとか複合的に動かそうとした時に何のアクティビティを選んで、どう条件式入れればいいのかはよくわからん。
2019/05/25(土) 10:47:19.85ID:djFWhZYE
RPAツールの種類によって操作性まちまちだし何のツール使ってるか教えてくれんとなんとも言えない
まともなツール使ってれば直感的に操作できるし、わけわからん操作性のツールもある
2019/05/25(土) 10:50:20.26ID:U5uhj0uG
>>43
プログラムは素人じゃないよ

---

そういう複合的なものを扱おうとしたらなおさらプログラムのほうが理解しやすいよね
何らかの資源、環境、鯖、サービスなどを大雑把にひっくるめてインフラとか呼んでるんだけど
プログラムだとそれらインフラは関数やクラスという形式で抽象化されてる(あるいは容易に抽象化できる)
だからインフラの詳細に惑わされずに様々なインフラが複合的に連携しあうプログラムを容易に書くことができる
RPAにはそういった抽象化層のサポートが弱い(あるいは抽象化しにくい)からどうしてもインフラの詳細に惑わされて実装の難易度が膨れ上がってしまう
2019/05/25(土) 10:56:05.55ID:TVuaV49d
どのRPA製品を使ってるかくらい書けっつーの
2019/05/25(土) 11:00:32.14ID:U5uhj0uG
>>44
>>46
特定の製品を貶す意図は全くないからあえて製品名は明らかにしない方針で書き込んでる
今後も方針を変えるつもりはない
2019/05/25(土) 11:16:19.93ID:U5uhj0uG
俺の主張はあくまでテキストプログラミング>>>RPAの1点だからな
RPA製品という括りの中での優劣には興味がないとも言える
2019/05/25(土) 11:36:45.44ID:6gFJYp99
前スレにもいた人と同じかどうかは知らんが

ワカラナイ連呼オジサンの特徴
・具体性がない 何を作りたいのか どの製品か
・それゆえ、議論やアドバイスはできないし、それどころか親切にしようとする人を拒む
・どうも愚痴を垂れ流して私の気持ちをわかってという厄介なメンヘラ女っぽい感じ

まぁそれは別にいいけど、触らん方がよさげだね
2019/05/25(土) 11:48:45.16ID:U5uhj0uG
>>49
具体的な製品うんぬんは先に述べた通り

何を議論するか具体性がない理由は
「RPAの性質そのものが具体的な議論をするのに適していない」
ということを前スレの最後あたりからずっと話し合ってるわけだが読んでないのか?

それに具体性がないのは俺以外の連中も同じだな
ただの1度でもソースファイルやスクショや動画をアップロードして具体的な議論をした奴がこのスレにいるのか?
技術系のスレでもう4スレに入ってるのに具体的な技術的なレスが皆無ってのは異常だ
これはもうRPAが具体的な話に踏み込めない性質を持ってるとしか思えん

君が具体的な技術的な会話がしたいなら是非やってみてくれ
別に俺が相手じゃなくてもいい
誰かが技術的な会話をしてるのを横から見るだけでも勉強になる
でもさこのスレってそんなこと全くないじゃん?
2019/05/25(土) 12:26:56.91ID:LlaeqdvH
ただの愚痴か…
プログラミングスレでどの言語かを伝えずに自分の困ったことだけ話してるみたい
2019/05/25(土) 12:29:18.23ID:kyO0Vcij
対象が業務システムなので守秘義務があり具体的な内容を詳しく書けません
RPAに頼るほどなので検証用の具体的なダミー画面を作れません
具体的なダミー画面がないので具体的で込み入った質問ができません
オンライン教材のサンプル画面は業務システムとは構造が違うので具体的な質問には役に立ちません
熟練者は配置するだけクリックするだけで出来ると曖昧に返すばかりで具体的なことはなにも教えてくれません
どうすれば具体的な議論ができるのでしょうか
誰か具体的な解決策を教えてください
2019/05/25(土) 12:37:26.58ID:TVuaV49d
>>52
それはコードプログラミングの場合だったら、ちゃんと質問できんのか?
2019/05/25(土) 13:37:35.49ID:Pg+RhyZk
最近は普通のプログラミング最強おじさんがRPAわからないおじさんに戦法を変えてきてるのか
2019/05/25(土) 13:43:52.68ID:oSEXfeGF
素人が具体的に説明できるわけないだろ!

よくわからないけど、止まるし、何やれば動くのかよくわからないんだよ!
2019/05/25(土) 14:46:18.04ID:u1Za4Ivg
わからんって声に対して具体的に説明するためには最低でも何のRPAツール使ってるかの情報は必要
ツールによって操作法からなにからなにまで全然違うからね
にも関わらずツールの種類すら明らかにせず、挙句の果てにはRPAは具体的な話をするのに適してないだ???

例えるなら

Q.パソコンわからないー!教えて!
A.どの、OS使ってるん?
→特定のOSを貶す意図は全くないからあえて製品名は明らかにしない方針で書き込んでる(キリッッ)

ってのと同じだぞ

こんだけ論理性ない輩がプログラミング素人じゃないと言い張るなんてちゃんちゃらおかしいわ
2019/05/25(土) 14:52:18.82ID:U5uhj0uG
>>56
じゃあツールは限定しないので回答者の好きなツールで答えて
2019/05/25(土) 14:58:12.78ID:0nEJcDWu
群盲像を撫でるの状態だから仕方ない、
2019/05/25(土) 15:03:22.68ID:u1Za4Ivg
>>57
なら、UiPathで
試用目的ならライセンス無料で今すぐインストールして結果評価できる事が理由ね

具体的にどんな処理がしたいのん?
操作対象と自動化したい操作の手順を列挙してくれ
条件によって操作手順が変わる場合はそれも一緒にね
2019/05/25(土) 15:04:08.62ID:U5uhj0uG
せっかくだから問題も具体化しようか

このサイトで提示される問題を解くRPAプログラムの作り方を初心者でもわかるように説明して
http://rpachallenge.com/?lang=ja

使用するRPAツールはなんでもいいよ
初心者がコピペ無しでゼロから同じRPAプログラムを再現できる程度には具体的に頼む
2019/05/25(土) 15:41:05.55ID:u1Za4Ivg
>>60
いいね

UiPathだけの話でもない基本的なことだが、定型の作業の自動化で最初にすべきことは
"どんな作業を自動化するか"
を明確にすること。要件定義ってやつね

この例の場合、ざっくりと言うと

Excelに保存されている顧客データを一行ずつ取り出して、Webフォームの対応する項目に各値を設定して登録する
全ての行を登録し終わるまで上記を繰り返し実行する

って作業を自動化したいわけだな。

次に、こうして定義した要件を大まかな作業手順毎に細分化する

1.Excelの値を1行分取り出す
2.フォームに取り出した各値を設定する
3.登録ボタンを押下する
4.Excelの次の行に移動、1に戻る

ってな具合

もちろん最初から全て的確に手順を把握、定義できるわけでもないし、抜けてる手順があることも多いが、まずはざっくりとシナリオの大筋を思い描く事が大切

ここまではok?
続きは帰ってPC開くまでまってくだし
2019/05/25(土) 18:01:42.04ID:TVuaV49d
>>60

https://qiita.com/ugokizatuma/items/a4819f8927f69ec9052e
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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