[RPA]PC自動化技術総合スレ[効率化] Part.4
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2019/05/23(木) 08:45:56.99ID:2adQ/sqL 語りましょう
2019/05/24(金) 11:15:14.95ID:ik2ZKaE1
ループ変数にijk以外使ったら逆に可読性下がりそう
2019/05/24(金) 11:18:04.86ID:CwgnEhID
素人のおばちゃんに
何で a b c じゃないん?
て言われそう
何で a b c じゃないん?
て言われそう
2019/05/24(金) 12:05:07.02ID:elzjf+jy
>>20
めんどくさいし、それじゃやっぱり結果しかわからんじゃん
出来上がったものじゃなくて、それを作る手順を見たいんだってば
どういう順番でポチポチしたり、D&Dしたりキー入力すれば、そのロボットが出来るのかを知りたいんだよ
めんどくさいし、それじゃやっぱり結果しかわからんじゃん
出来上がったものじゃなくて、それを作る手順を見たいんだってば
どういう順番でポチポチしたり、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
可能かどうか知らないけど。
メタUIPathとか?w
2019/05/25(土) 00:26:13.64ID:VN2CjCBx
メタRPAはあるいは需要あるかもなwww
2019/05/25(土) 00:30:41.70ID:VN2CjCBx
実際1種類のRPAで自分自身の操作方法を自動化するのは難しいかもしれないけど
2種類の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の完成図だけ渡すってのはそれと同じことだ
そんなん渡されたってなにもわからない
完成図だけあってもなにもわからんよ
わからない人はその図が何を表現してるかではなくその図を描く手順を知りたいのだから
例えばの話だが
エクセルのピポットテーブルの使い方を全く知らない人に
ピポットテーブルが含まれる完成形のエクセルファイルを渡したとして
それを渡された人はピポットテーブルの使い方がわかるようになるのか?
普通に考えてそうはならないよな
完成形だけじゃピポットテーブルを使う手順が消失してるからわからないんだよ
RPAの完成図だけ渡すってのはそれと同じことだ
そんなん渡されたってなにもわからない
33デフォルトの名無しさん
2019/05/25(土) 07:47:01.41ID:HXi5aaGX ピボットテーブルは名前が悪い
「集計方法の指定」だったらカッコ悪いけどはるかに使いやすい(いやまあ操作方法は同じだが)
「集計方法の指定」だったらカッコ悪いけどはるかに使いやすい(いやまあ操作方法は同じだが)
2019/05/25(土) 07:52:46.43ID:U5uhj0uG
もっと単純に例えると絵画だな
絵画を渡された人は何が描かれてるかは見てわかる
しかしその絵画の描き方はさっぱりわからない
RPAで起こってる事はこれと同じ事だ
絵画を渡された人は何が描かれてるかは見てわかる
しかしその絵画の描き方はさっぱりわからない
RPAで起こってる事はこれと同じ事だ
2019/05/25(土) 08:08:36.32ID:wDQDTUht
いやちゃんと読めよ
矢印を辿っていけば配置の手順が追えるって書いてあるだろ
例えるならプラモデルの組立説明書だよ。これくらいの文章もまともに読めないんじゃに絵画に見えるのかもしれんが
矢印を辿っていけば配置の手順が追えるって書いてあるだろ
例えるならプラモデルの組立説明書だよ。これくらいの文章もまともに読めないんじゃに絵画に見えるのかもしれんが
2019/05/25(土) 08:21:20.64ID:U5uhj0uG
2019/05/25(土) 08:26:41.65ID:wDQDTUht
>>36
ひ
ひ
2019/05/25(土) 08:27:58.07ID:wDQDTUht
2019/05/25(土) 08:34:07.80ID:U5uhj0uG
2019/05/25(土) 08:41:45.18ID:U5uhj0uG
レコーダーで撮った手順もツールボックスから配置すんのかよ
レコードの手順なんか図見てもわからねえよ
レコード操作と図の対応がわからねえんだもの
レコードの手順なんか図見てもわからねえよ
レコード操作と図の対応がわからねえんだもの
2019/05/25(土) 08:54:43.87ID:HXi5aaGX
それだけの労力を学習にかけていいのかなRPAというものは
むしろRubyのほうがまだしも簡単かもRPAより
AdaでもAPLでもLogoでもScratchでも
むしろRubyのほうがまだしも簡単かもRPAより
AdaでもAPLでもLogoでもScratchでも
2019/05/25(土) 09:37:15.54ID:kyO0Vcij
>>41
RPAビジネスで稼ぎたいならば、学習に労力を割く価値があると思います
・RPA製品を売る
・雇われてRPAを開発・保守する
・講師をする
そうでないなら、あえてRPAを学ぶ価値はないと思います
というのも、RPAはあくまで「学習なしでもそこそこできる」ことが売りの商品です
なので、学習が必要な時点でRPAを選ぶ理由の大半がなくなります
RPAビジネスで稼ぎたいならば、学習に労力を割く価値があると思います
・RPA製品を売る
・雇われてRPAを開発・保守する
・講師をする
そうでないなら、あえてRPAを学ぶ価値はないと思います
というのも、RPAはあくまで「学習なしでもそこそこできる」ことが売りの商品です
なので、学習が必要な時点でRPAを選ぶ理由の大半がなくなります
2019/05/25(土) 10:14:25.25ID:oSEXfeGF
>>39
プログラム素人だろ?俺も経理で用意された側だけど
お前の言いたいことはよくわかる
ただのwebページをクリックするだけなら簡単だけど、ポップアップにJava、社内でインストールしてるなんかのシステムとか複合的に動かそうとした時に何のアクティビティを選んで、どう条件式入れればいいのかはよくわからん。
プログラム素人だろ?俺も経理で用意された側だけど
お前の言いたいことはよくわかる
ただのwebページをクリックするだけなら簡単だけど、ポップアップにJava、社内でインストールしてるなんかのシステムとか複合的に動かそうとした時に何のアクティビティを選んで、どう条件式入れればいいのかはよくわからん。
2019/05/25(土) 10:47:19.85ID:djFWhZYE
RPAツールの種類によって操作性まちまちだし何のツール使ってるか教えてくれんとなんとも言えない
まともなツール使ってれば直感的に操作できるし、わけわからん操作性のツールもある
まともなツール使ってれば直感的に操作できるし、わけわからん操作性のツールもある
2019/05/25(土) 10:50:20.26ID:U5uhj0uG
>>43
プログラムは素人じゃないよ
---
そういう複合的なものを扱おうとしたらなおさらプログラムのほうが理解しやすいよね
何らかの資源、環境、鯖、サービスなどを大雑把にひっくるめてインフラとか呼んでるんだけど
プログラムだとそれらインフラは関数やクラスという形式で抽象化されてる(あるいは容易に抽象化できる)
だからインフラの詳細に惑わされずに様々なインフラが複合的に連携しあうプログラムを容易に書くことができる
RPAにはそういった抽象化層のサポートが弱い(あるいは抽象化しにくい)からどうしてもインフラの詳細に惑わされて実装の難易度が膨れ上がってしまう
プログラムは素人じゃないよ
---
そういう複合的なものを扱おうとしたらなおさらプログラムのほうが理解しやすいよね
何らかの資源、環境、鯖、サービスなどを大雑把にひっくるめてインフラとか呼んでるんだけど
プログラムだとそれらインフラは関数やクラスという形式で抽象化されてる(あるいは容易に抽象化できる)
だからインフラの詳細に惑わされずに様々なインフラが複合的に連携しあうプログラムを容易に書くことができる
RPAにはそういった抽象化層のサポートが弱い(あるいは抽象化しにくい)からどうしてもインフラの詳細に惑わされて実装の難易度が膨れ上がってしまう
2019/05/25(土) 10:56:05.55ID:TVuaV49d
どのRPA製品を使ってるかくらい書けっつーの
2019/05/25(土) 11:00:32.14ID:U5uhj0uG
2019/05/25(土) 11:16:19.93ID:U5uhj0uG
俺の主張はあくまでテキストプログラミング>>>RPAの1点だからな
RPA製品という括りの中での優劣には興味がないとも言える
RPA製品という括りの中での優劣には興味がないとも言える
2019/05/25(土) 11:36:45.44ID:6gFJYp99
前スレにもいた人と同じかどうかは知らんが
ワカラナイ連呼オジサンの特徴
・具体性がない 何を作りたいのか どの製品か
・それゆえ、議論やアドバイスはできないし、それどころか親切にしようとする人を拒む
・どうも愚痴を垂れ流して私の気持ちをわかってという厄介なメンヘラ女っぽい感じ
まぁそれは別にいいけど、触らん方がよさげだね
ワカラナイ連呼オジサンの特徴
・具体性がない 何を作りたいのか どの製品か
・それゆえ、議論やアドバイスはできないし、それどころか親切にしようとする人を拒む
・どうも愚痴を垂れ流して私の気持ちをわかってという厄介なメンヘラ女っぽい感じ
まぁそれは別にいいけど、触らん方がよさげだね
2019/05/25(土) 11:48:45.16ID:U5uhj0uG
>>49
具体的な製品うんぬんは先に述べた通り
何を議論するか具体性がない理由は
「RPAの性質そのものが具体的な議論をするのに適していない」
ということを前スレの最後あたりからずっと話し合ってるわけだが読んでないのか?
それに具体性がないのは俺以外の連中も同じだな
ただの1度でもソースファイルやスクショや動画をアップロードして具体的な議論をした奴がこのスレにいるのか?
技術系のスレでもう4スレに入ってるのに具体的な技術的なレスが皆無ってのは異常だ
これはもうRPAが具体的な話に踏み込めない性質を持ってるとしか思えん
君が具体的な技術的な会話がしたいなら是非やってみてくれ
別に俺が相手じゃなくてもいい
誰かが技術的な会話をしてるのを横から見るだけでも勉強になる
でもさこのスレってそんなこと全くないじゃん?
具体的な製品うんぬんは先に述べた通り
何を議論するか具体性がない理由は
「RPAの性質そのものが具体的な議論をするのに適していない」
ということを前スレの最後あたりからずっと話し合ってるわけだが読んでないのか?
それに具体性がないのは俺以外の連中も同じだな
ただの1度でもソースファイルやスクショや動画をアップロードして具体的な議論をした奴がこのスレにいるのか?
技術系のスレでもう4スレに入ってるのに具体的な技術的なレスが皆無ってのは異常だ
これはもうRPAが具体的な話に踏み込めない性質を持ってるとしか思えん
君が具体的な技術的な会話がしたいなら是非やってみてくれ
別に俺が相手じゃなくてもいい
誰かが技術的な会話をしてるのを横から見るだけでも勉強になる
でもさこのスレってそんなこと全くないじゃん?
2019/05/25(土) 12:26:56.91ID:LlaeqdvH
ただの愚痴か…
プログラミングスレでどの言語かを伝えずに自分の困ったことだけ話してるみたい
プログラミングスレでどの言語かを伝えずに自分の困ったことだけ話してるみたい
2019/05/25(土) 12:29:18.23ID:kyO0Vcij
対象が業務システムなので守秘義務があり具体的な内容を詳しく書けません
RPAに頼るほどなので検証用の具体的なダミー画面を作れません
具体的なダミー画面がないので具体的で込み入った質問ができません
オンライン教材のサンプル画面は業務システムとは構造が違うので具体的な質問には役に立ちません
熟練者は配置するだけクリックするだけで出来ると曖昧に返すばかりで具体的なことはなにも教えてくれません
どうすれば具体的な議論ができるのでしょうか
誰か具体的な解決策を教えてください
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を貶す意図は全くないからあえて製品名は明らかにしない方針で書き込んでる(キリッッ)
ってのと同じだぞ
こんだけ論理性ない輩がプログラミング素人じゃないと言い張るなんてちゃんちゃらおかしいわ
ツールによって操作法からなにからなにまで全然違うからね
にも関わらずツールの種類すら明らかにせず、挙句の果てには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で
試用目的ならライセンス無料で今すぐインストールして結果評価できる事が理由ね
具体的にどんな処理がしたいのん?
操作対象と自動化したい操作の手順を列挙してくれ
条件によって操作手順が変わる場合はそれも一緒にね
なら、UiPathで
試用目的ならライセンス無料で今すぐインストールして結果評価できる事が理由ね
具体的にどんな処理がしたいのん?
操作対象と自動化したい操作の手順を列挙してくれ
条件によって操作手順が変わる場合はそれも一緒にね
2019/05/25(土) 15:04:08.62ID:U5uhj0uG
せっかくだから問題も具体化しようか
このサイトで提示される問題を解くRPAプログラムの作り方を初心者でもわかるように説明して
http://rpachallenge.com/?lang=ja
使用するRPAツールはなんでもいいよ
初心者がコピペ無しでゼロから同じRPAプログラムを再現できる程度には具体的に頼む
このサイトで提示される問題を解く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開くまでまってくだし
いいね
UiPathだけの話でもない基本的なことだが、定型の作業の自動化で最初にすべきことは
"どんな作業を自動化するか"
を明確にすること。要件定義ってやつね
この例の場合、ざっくりと言うと
Excelに保存されている顧客データを一行ずつ取り出して、Webフォームの対応する項目に各値を設定して登録する
全ての行を登録し終わるまで上記を繰り返し実行する
って作業を自動化したいわけだな。
次に、こうして定義した要件を大まかな作業手順毎に細分化する
1.Excelの値を1行分取り出す
2.フォームに取り出した各値を設定する
3.登録ボタンを押下する
4.Excelの次の行に移動、1に戻る
ってな具合
もちろん最初から全て的確に手順を把握、定義できるわけでもないし、抜けてる手順があることも多いが、まずはざっくりとシナリオの大筋を思い描く事が大切
ここまではok?
続きは帰ってPC開くまでまってくだし
2019/05/25(土) 18:01:42.04ID:TVuaV49d
2019/05/25(土) 18:37:06.73ID:U5uhj0uG
>>62
サンキュー
思ったより地道にコツコツ作りこんでいくんだな
レコーダでスパッと操作1回なぞるだけで完成するのかと思ってたわ
そんでその方法をずっと探してた(見つからなかったが)
飯を食ったら頑張って打ち込んでみるわ
サンキュー
思ったより地道にコツコツ作りこんでいくんだな
レコーダでスパッと操作1回なぞるだけで完成するのかと思ってたわ
そんでその方法をずっと探してた(見つからなかったが)
飯を食ったら頑張って打ち込んでみるわ
2019/05/25(土) 18:38:30.69ID:lHZtWzNd
ほい続き
大雑把な要件定義がすんだら次は「各工程の内容を行うために必要な動作」を考えられる限り全て細かく書き出していく
例えば1の
【1.Excelの値を1行分取り出す】の場合、細分化すると
1-1.データが入っているExcelファイルを開く
1-2.開いたExcelファイルのどのシートを読み込むか決める
1-3.シートの何行目から読み込みを始めるか決める
1-4.上記条件で行を読み込み、Webサイトに書き込むために覚えておく
って感じの動作(UiPathではアクティビティと呼称)になるわけだね
普段無意識にやってることを改めて明晰化させるのは慣れないことだと思うけど、この部分がまさにRPAのシナリオ作成に直結してくる所だから頑張ろう
同じように2、3、4も細分化する
【2.フォームに取り出した各値を設定する 】
2-1. 1-4で覚えた1つめのデータ(苗字データ)を思い出す
2-2. ↑で思い出したデータをWebフォームの「苗字」欄に入力する
2-3. 1-4で覚えた2つ目のデータ(名前データ)を思い出す
2-4. ↑で思い出したデータをWebフォームの「名前」欄に入力する
2_x. 以下、最終列まで繰り返し...
【3.登録ボタンを押下する 】
3-1.Webフォームの「登録」ボタンを探す
3-2.見つけたボタンの場所をクリックする
【4.Excelの次の行に移動、1に戻る】
後述するけど、これらの動作(アクティビティ)の設定については慣れてきたらいちいち書き出さなくてもシナリオ作成と同時に行うこともできるようになる
さてここまでが前準備 次は具体的なツールの使い方
大雑把な要件定義がすんだら次は「各工程の内容を行うために必要な動作」を考えられる限り全て細かく書き出していく
例えば1の
【1.Excelの値を1行分取り出す】の場合、細分化すると
1-1.データが入っているExcelファイルを開く
1-2.開いたExcelファイルのどのシートを読み込むか決める
1-3.シートの何行目から読み込みを始めるか決める
1-4.上記条件で行を読み込み、Webサイトに書き込むために覚えておく
って感じの動作(UiPathではアクティビティと呼称)になるわけだね
普段無意識にやってることを改めて明晰化させるのは慣れないことだと思うけど、この部分がまさにRPAのシナリオ作成に直結してくる所だから頑張ろう
同じように2、3、4も細分化する
【2.フォームに取り出した各値を設定する 】
2-1. 1-4で覚えた1つめのデータ(苗字データ)を思い出す
2-2. ↑で思い出したデータをWebフォームの「苗字」欄に入力する
2-3. 1-4で覚えた2つ目のデータ(名前データ)を思い出す
2-4. ↑で思い出したデータをWebフォームの「名前」欄に入力する
2_x. 以下、最終列まで繰り返し...
【3.登録ボタンを押下する 】
3-1.Webフォームの「登録」ボタンを探す
3-2.見つけたボタンの場所をクリックする
【4.Excelの次の行に移動、1に戻る】
後述するけど、これらの動作(アクティビティ)の設定については慣れてきたらいちいち書き出さなくてもシナリオ作成と同時に行うこともできるようになる
さてここまでが前準備 次は具体的なツールの使い方
2019/05/25(土) 18:38:46.11ID:U5uhj0uG
レコーダで簡単にやる方法も知ってたら教えてくれ
2019/05/25(土) 18:42:40.90ID:TVuaV49d
RPAとてプログラムミングだからな
レコーダーで全てが解決するわけじゃない
最古参のRPAであるBlue Prismはレコーダー機能を付けてない
レコーダーで全てが解決するわけじゃない
最古参のRPAであるBlue Prismはレコーダー機能を付けてない
2019/05/25(土) 18:45:10.43ID:Pg+RhyZk
プログラミングできる人がRPAの(完成図があるにもかかわらず)作成手順がわからない、なんて言うわけないじゃん 説明をほとんど相手に押し付けてるし
わからない→具体的に話せよ→具体的な議論するのに適していない→以下ループw
結局ググって上位に来るもので解決w 調べてすらいないw
わからない→具体的に話せよ→具体的な議論するのに適していない→以下ループw
結局ググって上位に来るもので解決w 調べてすらいないw
2019/05/25(土) 18:46:46.40ID:U5uhj0uG
2019/05/25(土) 18:48:40.18ID:TVuaV49d
前レスでもRPAはプログラミングだと言われてたぞ
2019/05/25(土) 19:07:17.14ID:TRopVMeK
RPAって、昔で言えば、
ホームページをワードで作る香具師wwwwwwwwwwww
みたいな感じかな。
ホームページをワードで作る香具師wwwwwwwwwwww
みたいな感じかな。
2019/05/25(土) 19:14:03.81ID:LlaeqdvH
RPAとて業務自動化にはちゃんとした設計が必要だぞ
コード書く前にちゃんと設計するのと一緒
日曜プログラマー程度が粋ってRPAを馬鹿にしてるけど、まずオマエ自身が設計能力を身につけろ、と
コード書く前にちゃんと設計するのと一緒
日曜プログラマー程度が粋ってRPAを馬鹿にしてるけど、まずオマエ自身が設計能力を身につけろ、と
2019/05/25(土) 19:31:47.81ID:lHZtWzNd
UiPathを開いて初めのページ「プロセス」を押したらなんて名前のシナリオ作るか聞かれるから適当に名前つけて「作成」押せば作成画面になる
https://i.imgur.com/uRdATCb.jpg
まず初めにアクティビティパネルで「フローチャート」アクティビティを検索してメインパネルにD&D
次に一番初めに考えた大分類の数だけ「シーケンス」アクティビティをメインパネルに放り込む
したら最初に挙げた画像みたいな感じになるからこれで型枠は完成。因みに各ブロックには右クリックメニューの「注釈」から説明分入れれるから後で見返す時便利
最後に具体的なアクティビティの設定に入る、ってもあとは上記で列挙した動作を各ブロック内に順番にD&Dしていくだけ
1-1.データが入っているExcelファイルを開く
→【Excel アプリケーションスコープ】アクティビティ。ファイルのパスはアクティビティのオプションで設定できる
https://i.imgur.com/vl67xTd.jpg
1-2 ~ 1-4
→【行を読み込み】 アクティビティ 及びそのプロパティで設定できる
https://i.imgur.com/Vc1tl5N.jpg
→ 1-4の【覚えておく】の部分は 【プロパティ:出力/結果】の入力ボックス上で右クリック→変数の作成を選んで適当な名前を付けてエンターすると
覚えておく用の箱(変数)が自動的に生成される。Dの変数パネルから確認可能
あとはもうこの作業の繰り返しで、決めた要件通りにアクティビティを設置していくだけ
必要に応じて【繰り返し】とか【条件分岐】とかも使う。このへんも調べれば出る
各アクティビティの使い方とかプロパティの意味は「UiPath [半角スペース]【アクティビティの名前】」で出てくるし、
こういう動作の場合どのアクティビティ使えばいいんだろう、とかは「UiPath [半角スペース] 【やりたい動作】】」とかで検索すれば大体ヒットする。
丁度 >>62 が挙げてくれたような良い情報源はいっぱいあるよ
https://i.imgur.com/uRdATCb.jpg
まず初めにアクティビティパネルで「フローチャート」アクティビティを検索してメインパネルにD&D
次に一番初めに考えた大分類の数だけ「シーケンス」アクティビティをメインパネルに放り込む
したら最初に挙げた画像みたいな感じになるからこれで型枠は完成。因みに各ブロックには右クリックメニューの「注釈」から説明分入れれるから後で見返す時便利
最後に具体的なアクティビティの設定に入る、ってもあとは上記で列挙した動作を各ブロック内に順番にD&Dしていくだけ
1-1.データが入っているExcelファイルを開く
→【Excel アプリケーションスコープ】アクティビティ。ファイルのパスはアクティビティのオプションで設定できる
https://i.imgur.com/vl67xTd.jpg
1-2 ~ 1-4
→【行を読み込み】 アクティビティ 及びそのプロパティで設定できる
https://i.imgur.com/Vc1tl5N.jpg
→ 1-4の【覚えておく】の部分は 【プロパティ:出力/結果】の入力ボックス上で右クリック→変数の作成を選んで適当な名前を付けてエンターすると
覚えておく用の箱(変数)が自動的に生成される。Dの変数パネルから確認可能
あとはもうこの作業の繰り返しで、決めた要件通りにアクティビティを設置していくだけ
必要に応じて【繰り返し】とか【条件分岐】とかも使う。このへんも調べれば出る
各アクティビティの使い方とかプロパティの意味は「UiPath [半角スペース]【アクティビティの名前】」で出てくるし、
こういう動作の場合どのアクティビティ使えばいいんだろう、とかは「UiPath [半角スペース] 【やりたい動作】】」とかで検索すれば大体ヒットする。
丁度 >>62 が挙げてくれたような良い情報源はいっぱいあるよ
2019/05/25(土) 19:56:58.35ID:Kzz9dxJz
何が「プログラムは素人じゃないよ」だ。
ど素人じゃねーか
RPA云々の問題以前だ
ど素人じゃねーか
RPA云々の問題以前だ
74デフォルトの名無しさん
2019/05/25(土) 20:20:54.56ID:sCmpYwOV UiPath 2019.5.0になったらExcelとかのアクティビティが英語に戻ってしまった…
.net Framework 4.7.2は言語パック(入れてある)
あと何すればいい?
.net Framework 4.7.2は言語パック(入れてある)
あと何すればいい?
2019/05/25(土) 20:34:19.66ID:6gFJYp99
マクロの記録使えばVBA簡単とか言う奴とか
具体性も根拠もない主張を垂れ流すだけの奴とか
たまに出てくるが正体はこういうド素人だったんかもな プログラミングが上とかイキり倒してて草
具体性も根拠もない主張を垂れ流すだけの奴とか
たまに出てくるが正体はこういうド素人だったんかもな プログラミングが上とかイキり倒してて草
2019/05/25(土) 21:01:02.14ID:lHZtWzNd
>>74
https://forum.uipath.com/t/variables/86492/2
これの
>UiPath Studioの「スタート」タブ=>「ヘルプ」で右に表示されている.NET Frameworkのバージョンを確認して、
その言語パックをマイクロソフトからダウンロードしてインストールすると直りました。
おそらく下記のどちらかだと思いますが、違っていたらググってください。
これ確かめてみたかい?
言語パック4.8ってのも出てるみたいだから確かめてみそ
https://support.microsoft.com/ja-jp/help/4497410/microsoft-net-framework-4-8-language-pack-offline-installer-for-window
https://forum.uipath.com/t/variables/86492/2
これの
>UiPath Studioの「スタート」タブ=>「ヘルプ」で右に表示されている.NET Frameworkのバージョンを確認して、
その言語パックをマイクロソフトからダウンロードしてインストールすると直りました。
おそらく下記のどちらかだと思いますが、違っていたらググってください。
これ確かめてみたかい?
言語パック4.8ってのも出てるみたいだから確かめてみそ
https://support.microsoft.com/ja-jp/help/4497410/microsoft-net-framework-4-8-language-pack-offline-installer-for-window
2019/05/25(土) 21:20:20.66ID:U5uhj0uG
2019/05/25(土) 21:30:24.60ID:fjRhtUQ5
2019/05/25(土) 21:41:54.60ID:LlaeqdvH
2019/05/25(土) 21:53:38.12ID:oSEXfeGF
2ちゃんで自慢すなー
2019/05/25(土) 22:04:30.01ID:U5uhj0uG
2019/05/25(土) 22:14:15.87ID:LlaeqdvH
ちなみにオレは本職は機械設計のエンジニアでプログラムが本職ではない
RPAに興味あるからこのスレを覗いているが、機械設計で後輩がそんな曖昧な質問の仕方してきたら叱るけどな
RPAに興味あるからこのスレを覗いているが、機械設計で後輩がそんな曖昧な質問の仕方してきたら叱るけどな
2019/05/25(土) 22:19:37.12ID:U5uhj0uG
2019/05/25(土) 22:25:13.42ID:Pg+RhyZk
キ モ い w w w
せっかく親切な人が多いのにな
まぁでもRPAでも具体的な話はできるっちゅうこったな
はい終了
せっかく親切な人が多いのにな
まぁでもRPAでも具体的な話はできるっちゅうこったな
はい終了
2019/05/25(土) 22:35:00.51ID:LlaeqdvH
>>83
そうだな。
人に質問する時、何か自分の意見を人に伝えようとする時、普通は具体的に伝えるな。
何だ?プログラマーは抽象的で相手が質問者の意図を理解して、ちゃんと望んだ回答をくれるのか?
すげーな。
そりゃ機械屋には無理だわ。
そうだな。
人に質問する時、何か自分の意見を人に伝えようとする時、普通は具体的に伝えるな。
何だ?プログラマーは抽象的で相手が質問者の意図を理解して、ちゃんと望んだ回答をくれるのか?
すげーな。
そりゃ機械屋には無理だわ。
2019/05/25(土) 22:37:25.34ID:U5uhj0uG
親切な人がたくさんいる? 冗談きついよ
親切な人なんてここには>>72の人ぐらいしかいないじゃないか
親切な人なんてここには>>72の人ぐらいしかいないじゃないか
2019/05/25(土) 22:39:01.72ID:TVuaV49d
どんだけ甘い世界で生きてんだか…
2019/05/25(土) 23:05:16.79ID:MbFo73bp
お給料もらうために働いてるから
甘い世界で生きていたい………
厳しいこというなら給料もうちょっとほしい()
甘い世界で生きていたい………
厳しいこというなら給料もうちょっとほしい()
2019/05/25(土) 23:08:04.62ID:VN2CjCBx
相互扶助は大事やぞ。
とくにプログラミングの世界ではそう。
とくにプログラミングの世界ではそう。
2019/05/26(日) 00:47:38.67ID:/ONW23bI
今なら
「ラクテンスーパーポイントスクリーン」
登録するだけでRポイント150pが貰える!
※Androidアプリのみ
iPhoneユーザーはWeb版から登録のみ可能
登録完了後に表示される招待コ一ドをお持ちですか?のところで
「i9WPjs」
を入力する
完了
祭りだ♪ヽ('∀')メ('∀')メ('∀')ノワッショイ
「ラクテンスーパーポイントスクリーン」
登録するだけでRポイント150pが貰える!
※Androidアプリのみ
iPhoneユーザーはWeb版から登録のみ可能
登録完了後に表示される招待コ一ドをお持ちですか?のところで
「i9WPjs」
を入力する
完了
祭りだ♪ヽ('∀')メ('∀')メ('∀')ノワッショイ
2019/05/26(日) 02:15:52.46ID:fHQrczjG
0.2秒クリアのソース貼ろう
こういう場で共有できるのがプログラミング言語の強味だしょ
こういう場で共有できるのがプログラミング言語の強味だしょ
2019/05/26(日) 08:48:22.94ID:gUsufSfl
釣りでしょw
みんな優しすぎ スルーが妥当
みんな優しすぎ スルーが妥当
2019/05/26(日) 13:52:55.55ID:w1pWtFoU
2019/05/26(日) 16:21:55.26ID:w1pWtFoU
今日はRPA派が静かだねぇ
たったの1レスで撃沈されちゃったからしゃあないか
たったの1レスで撃沈されちゃったからしゃあないか
2019/05/26(日) 16:51:59.37ID:w1pWtFoU
もちろん同じロジックを組めばRPAでも高速なロボットを実装できる
しかしプログラミング素人達は言語に依存しない基本的な知識が乏しく
うまく設計(というと大袈裟だが)ができないから実装もできないのと同じだね
昨日も誰かが言っていたが本当に大事なスキルとはこういうとこなんだな
しかしプログラミング素人達は言語に依存しない基本的な知識が乏しく
うまく設計(というと大袈裟だが)ができないから実装もできないのと同じだね
昨日も誰かが言っていたが本当に大事なスキルとはこういうとこなんだな
2019/05/26(日) 18:04:38.56ID:2RhF5FJj
>>95
サンクス
やっぱWebフォームが対象ならselenium使うのが楽だね
名無しフォーム特定のためにlabelタグ全列挙してその親ノード経由して兄弟要素辿るあたりは私も全く同じ方法とってた
ただこれもフォーム数=ラベル数 and 兄弟inputが居ない&今後も出てこないのを前提にしてるし、このへんのさじ加減はほんと勘と経験になるよね
因みにWindowsネイティブアプリを操作対象にする場合には何のライブラリ使う??
サンクス
やっぱWebフォームが対象ならselenium使うのが楽だね
名無しフォーム特定のためにlabelタグ全列挙してその親ノード経由して兄弟要素辿るあたりは私も全く同じ方法とってた
ただこれもフォーム数=ラベル数 and 兄弟inputが居ない&今後も出てこないのを前提にしてるし、このへんのさじ加減はほんと勘と経験になるよね
因みにWindowsネイティブアプリを操作対象にする場合には何のライブラリ使う??
2019/05/26(日) 18:49:57.91ID:w1pWtFoU
2019/05/26(日) 21:19:01.84ID:EMN9JmQd
そもそも議論が違うんだよ
RPAは会社が導入決めてる訳で、プログラミングの方がいいとか悪いとかの問題じゃない
お前ら社内システム使いにくくても我慢して使ってて、独自にプログラミングしてるわけじゃないだろ?
RPAというシステムを導入しただけの話だろ
言語と比較するのが間違えている
RPAは会社が導入決めてる訳で、プログラミングの方がいいとか悪いとかの問題じゃない
お前ら社内システム使いにくくても我慢して使ってて、独自にプログラミングしてるわけじゃないだろ?
RPAというシステムを導入しただけの話だろ
言語と比較するのが間違えている
2019/05/26(日) 21:55:26.05ID:Wgw0/XXo
ソフト開発やってきたが、6月からRPAに片足突っ込む
VBAやC#でやった方がええやんってなっても使えなくてイライラするんだろうか…
今の方針としては、RPAだけでは難しいけど、VBAやC#などを使えばできるよねってのを救おうかなと
(全くの脳内予想)
VBAやC#でやった方がええやんってなっても使えなくてイライラするんだろうか…
今の方針としては、RPAだけでは難しいけど、VBAやC#などを使えばできるよねってのを救おうかなと
(全くの脳内予想)
100デフォルトの名無しさん
2019/05/26(日) 22:08:31.63ID:w1pWtFoU まずは雇用先とじっくり話し合って目的を明確化することだね
RPAを導入することそのものが目的なのか
業務効率化が真の目的でありRPAはあくまで手段なのか
そこはハッキリさせたほうがいい
取れる手段が大きく変わってくる
RPAを導入することそのものが目的なのか
業務効率化が真の目的でありRPAはあくまで手段なのか
そこはハッキリさせたほうがいい
取れる手段が大きく変わってくる
101デフォルトの名無しさん
2019/05/26(日) 23:16:44.61ID:rWQwsamk RPAのツールにもよりけりだろうが、使ってみると案外悪くないと感じた。
Blue Prismだけど。
そりゃもちろんプログラミングの方が色々良いが、こんなツールもあるんだな、と思えば楽しい。
Blue Prismだけど。
そりゃもちろんプログラミングの方が色々良いが、こんなツールもあるんだな、と思えば楽しい。
102デフォルトの名無しさん
2019/05/26(日) 23:25:43.12ID:fL+GZYW0103デフォルトの名無しさん
2019/05/27(月) 00:13:38.75ID:NpLQdEAW せっかくだから色々書いてってよ 今後も含めて
「片足突っ込む」ってどういう立場で携わるのかとか
今後どういう立場の人からどういう反応あるのかとか
頭でっかちなマウンティングおじさんが多いから、経験談も有意義な情報だと思う
「片足突っ込む」ってどういう立場で携わるのかとか
今後どういう立場の人からどういう反応あるのかとか
頭でっかちなマウンティングおじさんが多いから、経験談も有意義な情報だと思う
10499
2019/05/27(月) 00:55:25.56ID:Gz8Wv3VN 他社に売り込むために、まずは自社で導入兼お勉強な感じ
先遣隊の人はすでにやってて、まずはその人に聞きながら進めることになります
売り込む側だからといって、使い物にならないものを勧めることはしません
後々お客様と面倒なことになるのは嫌なので
そんな立場からでよければ、時々書かせていただきます
(ブログにまとめたほうがいい気もするが、面倒なのよね…)
先遣隊の人はすでにやってて、まずはその人に聞きながら進めることになります
売り込む側だからといって、使い物にならないものを勧めることはしません
後々お客様と面倒なことになるのは嫌なので
そんな立場からでよければ、時々書かせていただきます
(ブログにまとめたほうがいい気もするが、面倒なのよね…)
105デフォルトの名無しさん
2019/05/27(月) 00:58:24.41ID:3UEn8eHm つまりRPAの導入が目的なのか
106デフォルトの名無しさん
2019/05/27(月) 01:01:02.12ID:3UEn8eHm107デフォルトの名無しさん
2019/05/27(月) 01:12:14.72ID:NpLQdEAW >>104
どもども 楽しみにしてまーす
どもども 楽しみにしてまーす
108デフォルトの名無しさん
2019/05/27(月) 04:42:05.15ID:ClOBxbmw109デフォルトの名無しさん
2019/05/27(月) 05:28:38.40ID:iU7W9ZPT RPAは会社から与えられたツールです。
110デフォルトの名無しさん
2019/05/27(月) 06:32:24.54ID:3UEn8eHm >>108
それならいっそRPAからコマンド1発実行して後は全部コマンド側でやったほうが簡単だな
それならいっそRPAからコマンド1発実行して後は全部コマンド側でやったほうが簡単だな
111デフォルトの名無しさん
2019/05/27(月) 06:34:58.27ID:3UEn8eHm >>109
押し付けられたと言うべきでは?
押し付けられたと言うべきでは?
112デフォルトの名無しさん
2019/05/27(月) 07:43:33.57ID:hbXWhqPZ 言葉遊び却下
113デフォルトの名無しさん
2019/05/27(月) 07:58:06.45ID:87rIMi7s Webアプリが自動化対象ならぶっちゃけRPAいらんよな
デスクトップアプリが自動化対象に入ってるならBP,UiPathは便利に使える
デスクトップアプリが自動化対象に入ってるならBP,UiPathは便利に使える
114デフォルトの名無しさん
2019/05/27(月) 08:34:53.70ID:ZuDReLxR115デフォルトの名無しさん
2019/05/27(月) 11:18:34.52ID:F6Oecd65 まぁ会社側からすればRPAツールを導入しなくて自動化できたんだったら、
さっさと自動化やってくれ!と思ってるかもね。
さっさと自動化やってくれ!と思ってるかもね。
116デフォルトの名無しさん
2019/05/27(月) 12:24:32.58ID:2GuNqm0h UiPathで言うところのUIexplorerみたいな感じで
要素クリックすれば一発でセレクタ生成してコードも吐き出してくれるようなツールって存在する??
WinAppDriver UI Recorderがこれにあたりそうだけど、WinAppDriverってWin7以下サポートしてないっぽいから一朝一夕にはいかないんだよね・・・
要素クリックすれば一発でセレクタ生成してコードも吐き出してくれるようなツールって存在する??
WinAppDriver UI Recorderがこれにあたりそうだけど、WinAppDriverってWin7以下サポートしてないっぽいから一朝一夕にはいかないんだよね・・・
117デフォルトの名無しさん
2019/05/27(月) 12:30:08.89ID:hbXWhqPZ118デフォルトの名無しさん
2019/05/27(月) 14:36:33.59ID:vtvrdZaX >>76
確認してみたところ、対応する言語パックはインストール済みでした(コンパネからプログラムを確認して.net framework 4.7.2と(日本語)がインストールされてました。
一応4.7.2とUiPathをアンインストール→4.7.2、日本語、UiPathの順でインストールしましたがダメでした。
仕方ないので、しばらくexcelとかは英語表記のままで使用したいとおもいます。
確認してみたところ、対応する言語パックはインストール済みでした(コンパネからプログラムを確認して.net framework 4.7.2と(日本語)がインストールされてました。
一応4.7.2とUiPathをアンインストール→4.7.2、日本語、UiPathの順でインストールしましたがダメでした。
仕方ないので、しばらくexcelとかは英語表記のままで使用したいとおもいます。
119デフォルトの名無しさん
2019/05/27(月) 15:45:27.65ID:2GuNqm0h120デフォルトの名無しさん
2019/05/27(月) 18:26:21.18ID:bCVUGNm+ 言語パックって例外メッセージとかのBCLの内部的リソースだからアプリ固有のUIリソースが治るわけないやん
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国とロシアの爆撃機、日本周辺で共同飛行 [少考さん★]
- 空自機レーダー照射、音声データ公開 中国 ★2 [蚤の市★]
- 「中国側も日本機のレーダーを感知していた」 中国メディアが報道 [♪♪♪★]
- 【YouTuber】バイク事故で入院のゆたぼん、振込で「お見舞金」募る [muffin★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- 高市早苗首相、消費税減税に後ろ向き 足かせはレジシステム? 「責任ある積極財政」期待高いが [蚤の市★]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★3 [597533159]
- 防衛省、中国を完全論破www 「事前通告があったのは海自であって空自ではない」 高市早苗勝利 [175344491]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★4 [597533159]
- よん!よん!マールマール!ワンワンワン!
- オーストラリアで16歳未満はSNS禁止になったらしいけどこれ
- スバルが言ったらノエルが濡れそうなこと
