- 1 名前:デフォルトの名無しさん [2018/05/22(火) 06:36:46.08 ID:/D5OE2X1.net]
- 語りましょう。
- 786 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 01:04:39.11 ID:1DcU3Gnh.net]
- >>749
c#とかpowershellじゃあかんのかな? ウインドウハンドルとメッセージ使えるからwindowsならたいていのこと出来ると思うが
- 787 名前:デフォルトの名無しさん [2019/02/06(水) 01:29:26.87 ID:Bz6YfiI4.net]
- >>749
vbaでもpowershellでもpythonでも色々使えるんじゃね
- 788 名前:Level3 [2019/02/06(水) 08:05:07.12 ID:kCkaWNU+.net]
- >>755
BulePrismは、某社でバラ売りを可能にすることにより大分安くなった。各社、 Orchestrator(サーバー管理)を導入するレベルの品ぞろえをすると値段は、 変わらなくなってきている。年間100万円前後というところ。 製品版(エンタープライズエディション)では、UiPathが最も安く、無料版 も備えている。年間100万円ということは、月にして8万円。開発費や保守費用 (RPAは実は環境の変化に弱いので保守が入りやすいソフト)を入れると 月に8万円*3倍(よくある仕入れに対する売上の比率)=24万円程度の 人減らしができないと導入する意味がない。人一人減らして、導入の意味がある。 それゆえ、RPAの実装されるレベルは、人ひとりの作業がなくなる程度の大きさ 複雑さを持つことになる。これが、簡易RPAとの違いになってくると思う。
- 789 名前:Level3 [2019/02/06(水) 08:11:48.26 ID:kCkaWNU+.net]
- >>756
>>757 もちろん、そうなのだけど、画面要素を指定するのにクリック一発で、自動解析 してとって来てくれるのが既存言語より楽なところ。 UiPath自体は、おそらく、.NETで作られている。
- 790 名前:Level3 [2019/02/06(水) 08:17:42.79 ID:kCkaWNU+.net]
- >>755
そういえば、WinActorのデフォルトのReplace(置換)は、正規表現が使えなかった と思う。ただ、ここは、不確かなので、今日調べてみようと思う。WinActor 派の人、間違ってたら教えてください。 RPAでは、文字列の処理をするとき正規表現が使えないとかなり苦労する。 WinActor、画面の指定なんかは正規表現使えるんだどね。
- 791 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 08:18:45.75 ID:WiNcB5bZ.net]
- .netアプリだとハンドルじゃどうにもならんぞ。
UIAutomationを使って操作する。 それでもどうにもならん場合があって、そういう時に画像認識を使ってたな。
- 792 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 10:05:07.19 ID:JU4rzvAP.net]
- よく分からんキーワードについて少し補足がほしい
複雑なRPAってなに?
- 793 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 10:15:33.34 ID:BIbJCcm+.net]
- 話にあがってこないけど、autoジョブ名人ってどう?
使ったり検討してる人いるのかな?
- 794 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 11:06:33.93 ID:1qHJyibj.net]
- もうプログラマの会話だな
現場で一般人が使えるRPAが出てくるのはいつになるのやら
- 795 名前:デフォルトの名無しさん [2019/02/06(水) 11:53:06.90 ID:259i/glJ.net]
- >>759
おそらくもクソも.netのworkflow foundationをコア技術に採用してるんだが。expressionにvbしか使えないのもそのせい。
- 796 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 12:53:39.51 ID:JU4rzvAP.net]
- >>764
そこらのツールで十分できてるけどプログラム知識半端にある層が変にイチャモンつけてるだけな気がするがね わざわざやりにくい物、できない事を論って出来ることには目が向かない有能なアレ
- 797 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 13:09:54.68 ID:2hu4c0C+.net]
- >>764
操作を記録して再生できれば単純作業にはてき面だからそういうの
- 798 名前:デフォルトの名無しさん [2019/02/06(水) 14:17:26.23 ID:shEai4NO.net]
- >>766
出来ることを実現するのにかかるコストと 実現した時のメリットの話しでもあると思うが メリットを大きくするには既存の製品では機能不足だから こう言う流れになるんじゃね?
- 799 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 19:37:43.97 ID:JU4rzvAP.net]
- >>768
まぁ各製品の機能差を知らないから気軽に言ってしまってるだけかもしれない そんなに現場でプログラミングレベルの機能必要なのかな…ファジーなことをやらせようとするといるのかな?
- 800 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 19:42:55.45 ID:wqygEHXD.net]
- 実際に対象業務作業の洗い出し、実装検討をしてみればわかると思うけど
人間様は結構複雑なことやってるよ。 で簡単なことは確かにWinActorどころかRoketMouseどころかVBSでもで事 足りる(下手すりゃ.batでも)という落ち。 で途中で一か所でも手作業を入れちゃうと効果半減という残酷な仕打ち。
- 801 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 19:44:50.80 ID:wqygEHXD.net]
- 素朴な疑問だが、なんで現場の人間に実装させるという話になってるんだ?
- 802 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 20:21:32.27 ID:rQOlqOwV.net]
- 事務員でもできますというふれこみだからな。
まあ、詐欺だが。
- 803 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 20:49:48.11 ID:wqygEHXD.net]
- 最新千歯扱き(カムイ伝参照)のつもりだよね、マネージメントは。
- 804 名前:Level3 [2019/02/06(水) 20:50:38.88 ID:kCkaWNU+.net]
- >>760
本日調べたが、やはり、WinActorのデフォルトのReplace(置換)は、 正規表現が使えなかった。ただ、VBScriptが簡単に書き換えられるので たった数行書き換えるだけで、正規表現対応にはなる。 だったら、最初から入れといてくれというのは感じた。
- 805 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 21:09:27.43 ID:wqygEHXD.net]
- >>774
いつもいつも ”明日職場で使える” センテンスの数々どうもありがとう。 RegExの件、WinActorは横須賀の内製ツールからの発展ということらしいけど、 置換で正規表現を使うような機会がなかったんだね。(棒) IBMがAutomationAnywhereを担いだみたいだね。どうせWatosonとのスムーズ な連携とか言い出すんだけど生暖かい眼で見守ろう。(断定)
- 806 名前:Level3 [2019/02/06(水) 21:11:19.48 ID:kCkaWNU+.net]
- >>771
772が言うように、日本において、RPAを売りだすとき、現場の人間でも、 実装できるのが、類似技術であるマクロとの違いだと嘘をいってしまった のが、現場の人間が実装するというようなことを話す原因だと思う。 ここら辺のことは、2016年発行の『RPA革命の衝撃』を読むと、鮮明に 表現されていて、嘘を言い出したのは、現RPAホールディングス社ではな いかと感じる。ネットの記事もこれに準拠しているので、誤解が蔓延して いるのではないだろうか。
- 807 名前:Level3 [2019/02/06(水) 21:26:26.47 ID:kCkaWNU+.net]
- >>776
だから、現場の人間が明日職場で使えるというのは、RPAホールディングス社の 売り込みのための嘘に惑わされているのであって、RPAの本質ではないと思う。 Robotic Process Automation(ソフトウェアによる業務の自動化)に、現場の 人間による実装というのは、本質的ではなく、ロボット製造にプログラマを 使ってでも、現場の作業者を何人か減らすというのが目標だろう。 この減らされる人の中には、簡易なRPAツールを使って仕事を便利にしようと 思っている人間も含められてる。 そもそも、RPAは、一括りの業務の一部を、作業者を残したまま便利に自動化 するのが目標ではなく、作業者をまったく消してマクロに置き換えようという ものではないだろうか? 何人か、
- 808 名前:Level3 [2019/02/06(水) 21:39:30.63 ID:kCkaWNU+.net]
- WinActorが画像認識に頼りがちというのは、中央で、ロボットを作成し、
その後、全国の拠点に配布するという方法が難しくなる。 ロボットを作成し、配布したのち、各拠点の格端末の画面サイズが違う設定 になっているだけで動かなくなる可能性が高いからだ。 各拠点でロボットの作り直しするなら、コスト削減効果が大幅に減る。 以下のURLに実際の例が書いてあった。 nnwinactor.blog.jp/archives/cat_193218.html
- 809 名前:Level3 [2019/02/06(水) 21:41:20.35 ID:kCkaWNU+.net]
- >>775
職場で話しまくり、ネットでも広めて、WinActorという糞ツールで糞まみれに なる事態を減らしましょう。
- 810 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 21:43:31.13 ID:rQOlqOwV.net]
- ちょw
煽りすぎww
- 811 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 21:55:08.52 ID:Rkhfx6MV.net]
- 画像マッチング使わなくても動くよ
- 812 名前:Level3 [2019/02/06(水) 22:09:20.25 ID:kCkaWNU+.net]
- >>774
ちなみに、WinActorのライブラリ>07文字列操作>01変換・成形>文字列置換.ums5 のスクリプトタブを開き、 '文字列置換 ret = Replace(str,before,after) ↓ '文字列置換 Set regEx = CreateObject("VBScript.RegExp") regEx.Pattern = before ret = regEx.Replace(str, after) と書き換えると正規表現置換になる。 この程度のコードを書くのが嫌ならWinActorは使えないと思う。 これは、一つの試金石だろう。
- 813 名前:Level3 [2019/02/06(水) 22:13:08.98 ID:kCkaWNU+.net]
- >>782
少なくとも、ぼくは、こんなの書きたくもない。 WinActor使えない。(無理矢理つかわされるかもしれんけど)
- 814 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 22:14:51.69 ID:rQOlqOwV.net]
- UIPathは基本的にVBのライブラリは全部使えるんだっけ?
- 815 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 22:15:01.75 ID:wqygEHXD.net]
- さてここから個人的な必要性によりWinActor勢の怒涛の反論の嵐を(割と切実に)期待させていただきます。
あとAutomationAnywhere, BluePrismに詳しい方、売り手の方もUiPathなんてニワカと一緒にするするな的 なノリの忌憚なきコメントをご提供願います。(WhitePaperっぽいのはいらないです)
- 816 名前:デフォルトの名無しさん [2019/02/06(水) 22:17:19.18 ID:K3j7dt3P.net]
- >>777
その方向を目標にするなら エクセルとかPDFとか使わずに XML、JSON使うと思うけどな 最終的な帳票だけPDF出力する
- 817 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 22:19:38.19 ID:wqygEHXD.net]
- >>784
基本的にはソウ。それが前に書いたINVOKE. https://forum.uipath.com/t/invoke-code-activity-vb-net-example/10903 上は登録しないと入れないかも。
- 818 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 22:38:44.73 ID:2hu4c0C+.net]
- >>782
必要にして充分な正規表現を使えないと誤認識があまいことになる 自然言語の表記揺れを一行で済ますのも無理
- 819 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 22:52:17.96 ID:wqygEHXD.net]
- >>788
おそらく文字列一致判定の実務上の主ターゲットは、あるNumering System Spec. に 規定された番号の抽出になると思われます。”自然言語の表記ゆれ”までロボット本体 にコーディングする要件があるならばその部分は別途外部システムに担わせるべきかと。 後ハードコーディングと正規表現処理の誤認識の可能性は私の狭い経験上は”同等”です。 確かに可読性が惨いことは認めます。
- 820 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 23:03:36.83 ID:2jsYZgvV.net]
- 最近のWinActorディスを見る限り
品質向上のためのフィードバックする前に 投げ出したほうが早い出来に見える ゲームじゃないんだから有料デバッガ集める努力する前に フィードバックしたくなる程度のクオリティまで仕上げて来いって感じ
- 821 名前:デフォルトの名無しさん [2019/02/06(水) 23:03:49.23 ID:K3j7dt3P.net]
- >>789
規定された番号でも3桁〜6桁が ab数値数値 のものとかありそう
- 822 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 23:10:49.62 ID:pkC1NeiE.net]
- RPAが動いてる間って、ヒマじゃん。
突然画面が回るとか、ラスタスクロールするとか、 何か飽きないような演出ないの? ないか。
- 823 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 23:13:23.92 ID:rQOlqOwV.net]
- RPA動かすための専用マシンを用意して、自分のメインマシンでは動かさないのが吉。
- 824 名前:Level3 [2019/02/06(水) 23:49:28.06 ID:kCkaWNU+.net]
- >>785
現在、WinActorの学習をはじめて3日目。 WinActor_操作マニュアル.pdfを読み終わり、 WinActor_ユーザライブラリサンプル説明書.pdfのほうを読んでいる。 この二つのマニュアルで、機能のほとんどを網羅すると思うのだけど、 ちょっとした間違いの指摘はあっても、たぶん、怒涛の反論はないん じゃないかと思っている。 ちなみに、WinActorのPDFの学習の順は以下が良いと思う。 @チュートリアル初級編 Aチュートリアル中級編 BWinActor_操作マニュアル.pdf CWinActor_ユーザライブラリサンプル説明書.pdf その他のPDFは、必要に応じてってところかな。 後、VB系の言語をやったことないなら、VBScriptの勉強をしたほうがいい。 に慣れているなら読んでみて。
- 825 名前:Level3 [2019/02/07(木) 00:10:46.56 ID:rEpzf129.net]
- >>786
理想的にはそうだが、現実には、自社とはまったく関係ない他社や 自社より立場の強い他社がPDFを送ってくる場合がある。 このような場合は、相手の会社に変更を頼めないため そんな理想もいってられない。このようなときのつなぎにRPAを使う場合 がある。 もちろん、自社内で、JSONなどテキスト系のデータに変更できるなら、 そちらのほうがいい。実際、現場に入って話を聞いてみると実はRPAなど いらず、データ形式を変えることで解決できることもある。 RPAは理想的な手段が使えない場合のしょうがない場合の手段ともいえると思う。
- 826 名前:デフォルトの名無しさん mailto:sage [2019/02/07(木) 00:13:55.88 ID:xp1/Gm0a.net]
- >>794
返信サンクス。 国産だけに見た目は2000年代だけど現場上がりの質実剛健を期待したんだけど、 2000社導入はマーケティングの成果なのかな。 皆さんどの程度の機能を実現されているのだろう。 銀行の窓口業務なんか経験ないからよくわかんないけどエグイ例外処理の塊み たいのを想像していたんだが。 まあOrchestrator相当機能が今頃リリースという時点で気づくべきか。
- 827 名前:Level3 [2019/02/07(木) 08:04:57.96 ID:rEpzf129.net]
- >>796
NTT系列だから、元々の販路は大きく、マニュアルやサポートが日本語というの が、当初強かった。(現在はUiPathも日本語化に関して、ましになってきている) 国内のみについていえば、UiPathの数倍売れているので、ぼくもWinActorは UiPathに比べて少しは劣っているかもしれないが、我慢できる程度の機能を 持ったものだと思っていた。しかし、勉強してみると、ダメダメなことがわか った。ついでにいうと、UiPathより値段が高い。 いまだに、ネット上には、RPA BANKの「こんなもん読んでも選べねー」って 程度の「徹底比較記事」しかなくRPAイベントでは、WinActorは盛況なので、 騙されていたわけだ。マニュアルの比較をしてやっと目が覚めた。 ほかのRPAはまだ学習していないがUiPathとWinActorだったら絶対UiPathのほうが 良い。というか、WinActorはダメだろう。みんな騙されるなって感じ。
- 828 名前:デフォルトの名無しさん [2019/02/07(木) 09:11:53.40 ID:o1rrXtBx.net]
- 企業の選ぶ立場の人は自分で作業しないから単に接待が豪華で日本人好みの方を選ぶ。
どっちかは分かるな?
- 829 名前:デフォルトの名無しさん mailto:sage [2019/02/07(木) 09:15:51.77 ID:tyyVUFdi.net]
- RPAの「誰でも使える」は誇大広告だけど、
現場にシステム化の恩恵を布教する為のツールになれば良いかと
- 830 名前:デフォルトの名無しさん mailto:sage [2019/02/07(木) 17:46:17.41 ID:+dA+qZLy.net]
- >>799
言うてることメチャクチャやん 何やねんその希望的観測みたいなの
- 831 名前:デフォルトの名無しさん mailto:sage [2019/02/07(木) 18:32:46.18 ID:D4X2Jwtx.net]
- ウインドウハンドルだけじゃエクスプローラーの操作しようとするだけで詰むなこれ
- 832 名前:デフォルトの名無しさん [2019/02/07(木) 18:46:51.42 ID:o1rrXtBx.net]
- キーボード操作でどうとでもなる。
win + r 開きたいフォルダ名 エンター フォーカス当てたいファイル名 app(=右クリメニュー出てくるキー) ↓キー何回 エンター など。 悲しくなってきたwww
- 833 名前:デフォルトの名無しさん mailto:sage [2019/02/07(木) 19:10:23.91 ID:hiVk/QxD.net]
- お前らみたいなバリバリのプログラマーを対象にして無いものに文句言ったって仕方ないだろ。と思うわ。
- 834 名前:デフォルトの名無しさん [2019/02/07(木) 20:19:36.72 ID:+UWXd1n2.net]
- >>803
それで実現できる事かもたらす便益と費用 それから保守や周囲の変更に追随可能かどうか そう言う観点での評価が必要
- 835 名前:デフォルトの名無しさん mailto:sage [2019/02/07(木) 20:54:46.06 ID:xp1/Gm0a.net]
- >>803
一本いくらかシットルケ?
- 836 名前:デフォルトの名無しさん mailto:sage [2019/02/07(木) 21:16:06.58 ID:hiVk/QxD.net]
- 金は問題じゃないよ、そ
- 837 名前:なカツカツの会社はフリーソフト使っとけばいい。 []
- [ここ壊れてます]
- 838 名前:デフォルトの名無しさん mailto:sage [2019/02/07(木) 21:31:21.39 ID:Y5TK9YhW.net]
- RPA談義に盛り上がってるなw
ところでAutoMate使った人いる?評判どうなんだろう? https://www.imagazine.co.jp/feature-ibmi-rpa-part2/
- 839 名前:デフォルトの名無しさん mailto:sage [2019/02/07(木) 21:32:52.42 ID:THO4TdjW.net]
- >>805
なんか北陸っぽい方言やな
- 840 名前:デフォルトの名無しさん mailto:sage [2019/02/07(木) 21:34:45.76 ID:mdQ0OV3L.net]
- さんまだろ?
- 841 名前:デフォルトの名無しさん [2019/02/07(木) 23:27:43.69 ID:zooAT/oO.net]
- >>806
企業は利潤追求するもの 金が問題じゃないならRPAの商品を無償で提供すれば良いってことになる
- 842 名前:デフォルトの名無しさん mailto:sage [2019/02/07(木) 23:31:11.30 ID:Y+IyQuBw.net]
- >>807
トライアルで試したけど自動処理の失敗が多くて残念な印象しかない
- 843 名前:デフォルトの名無しさん mailto:sage [2019/02/07(木) 23:38:50.02 ID:hiVk/QxD.net]
- >>810
長時間残業をなくしたいの、働き方改革のせいで。 儲けは本業で出すから。
- 844 名前:デフォルトの名無しさん [2019/02/07(木) 23:43:48.33 ID:zooAT/oO.net]
- >>812
費用がかかっていいなら外注すればいいんじゃないの?
- 845 名前:デフォルトの名無しさん [2019/02/08(金) 00:32:17.63 ID:ejsA2zp+.net]
- >>799 WinActor(うんこ役者)がいくらか知ってるか?
糞なくせに年間で90万円だ。 しかも、1年たったらまた、払えとくる。 「布教する為のツール」は無料ツールで充分だ。
- 846 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 01:02:46.04 ID:WrxcLohJ.net]
- >>795
>自社より立場の強い他社がPDFを送ってくる場合がある。 ホントそれ。 普通のPDFならまだしも、紙をスキャンしたPDFなんて送られた日には、 マジで頭腐ってんじゃねえの?って思う。 今2019年だよ? そういうアホは、江戸時代からやり直せっての。
- 847 名前:デフォルトの名無しさん [2019/02/08(金) 06:29:05.06 ID:XLEOYbVH.net]
- >>733
あるんだよ、、、日本の非IT業界を舐めちゃいけない
- 848 名前:デフォルトの名無しさん [2019/02/08(金) 07:21:21.20 ID:kt+CcsIx.net]
- >>714
いわれるようにExcelとRPAは相性が良くなくて やはりブラウザベースアプリを対象にしている場合じゃないと、 効果は薄いね。
- 849 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 12:40:30.61 ID:nxqTunbL.net]
- エクセルもブラウザもpowershellでちょいちょい書いたほうが…
RPAは誰でも使える!が事実だったらあれだけど 結局保守要員が必要なら要らないよなぁと
- 850 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 13:03:05.56 ID:WrxcLohJ.net]
- RPA以外でも、プログラムレスで出来ますってのが流行ってるみたいだけど、
絶対罠だよな。 限られた機能の中で試行錯誤するより、 プログラム書く方が楽だもの。
- 851 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 13:26:43.71 ID:C0qz6S6r.net]
- ローコード/ノーコードはコーディングが少なかったり無かったりするだけで厳然たるプログラミング作業。
日本語でもプログラミングはできる。コーディングではないだけで。 お前らも会社では上司に、家では妻にプログラミングされてるだろう?
- 852 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 15:41:37.61 ID:WrxcLohJ.net]
- 頭で考えた日本語を、VBだのC#だのに翻訳してるだけだしな。
- 853 名前:デフォルトの名無しさん [2019/02/08(金) 17:36:05.87 ID:kqVudzRa.net]
- プログラムだけあっても
それを実行しなければ結果を得られない 計画を立てるのとそれを実現できるのは別 こうすればできると判っている事と 実際にそれが出来る事とは別
- 854 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 22:46:07.46 ID:ZyPsbVVv.net]
- RPAって
他社製GUIアプリを SeleniumやUIAutomationのような自動化ツールでラップして プログラマフレンドリーなプロキシクラスを作る ってお仕事で合ってる? プロキシクラスを使って新しいアプリケーションを作りとこまでやる? <
- 855 名前:Level3 [2019/02/08(金) 22:50:01.05 ID:ejsA2zp+.net]
- 今日は、WinActorのFAQ(よくある質問)を読んだ。そこに面白い記述があったよ。
例えば、メモ帳2枚立ち上げて、タイトルが同じ無題の場合は区別ができない みたいね。どうしても区別したい場合は、サイズを変えて、区別するんだって、 かなり、いけていないよ。 以下がFAQからの抜粋。 質問:ウィンドウタイトル、ウィンドウクラス名、プロセス名が一致する2つの 画面がある場合、操作対象となる画面は正確に判断できますか。 回答:重複する画面がある場合、操作対象画面の正確な判断はできません。 画面A、Bをサイズを指定して開けるのであれば、 識別ルールで「ウィンドウサイズ」が指定した値と「等しい」という条件を 付けることで区別することは可能です。
- 856 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 22:58:03.12 ID:nrV1fgfH.net]
- >>733
環境に恵まれてたんだな
- 857 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 22:59:19.78 ID:/2qoyb6B.net]
- >>811
そうなんだ マイナーだけど買切りで安価ぽいのに
- 858 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 23:53:25.19 ID:YyIao31T.net]
- UWSCのHELPより
// アプリの起動 戻値 = EXEC( exe名, [同期フラグ, X, Y, 幅, 高さ] ) 戻値 そのWindowを識別するID を返す 終了待ちが指定された場合は、そのアプリの終了コードを返す ※ 注:Explorer等の別プロセスを呼ぶものは、期待どおりに戻値を返さない事がある
- 859 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 00:15:10.55 ID:nXE2v5Lv.net]
- 何だよそれ。
もうFindWindowでいいじゃん。
- 860 名前:Level3 [2019/02/09(土) 00:30:32.74 ID:KzZayJ4M.net]
- WinActorのマニュアルをあともう少しで読み終わる。(飛ばし読みだが)
UiPath VS WinActorという比較は、UiPathの圧倒的勝利で確定だろう。 そんな中、WinActor側でちょっと良いなと思った機能があった。 データ一覧の機能だ。 これは、入力ファイル(CSVやExcel)を指定してやると、シナリオ全体が 入力ファイルを処理するためのブロックの中に入ったようになり、ループ を明示的に書かなくても処理ができる機能だ。 UNIXを触った人間なら、この機能が、簡易言語のAWKと非常に似ていることに 気が付くだろう。AWKでいうところのBEGINパターン、ENDパターンに類する 機能もあり、WinActorは実は、WindowsにおけるAWKを目指したのではないか と思えてくる。要するにCSVをデータの元としてWindowsのGUIに対して 反復する処理を簡単に記述できるソフトだ。 ところが、RPAブームが起きてしまった。金儲けをしたい連中は、Windows 世界のAWKを年間100万円とれるグロテスクな奇形物に変形することを企て たのではないか?そんな妄想が頭に浮かんだ。かわいそうなWinActorという。
- 861 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 07:35:28.04 ID:xxQg4+HP.net]
- >>814
そんなの何ともない金額だと思うけど、どんな規模の会社に導入しようとしてるの?
- 862 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 09:28:53.98 ID:nXE2v5Lv.net]
- 何ユーザーで90万なんだ?
1ユーザーでそれなら、確かに高いが。
- 863 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 09:50:31.34 ID:0oNq8Lzk.net]
- 挙がっているNGポイントの一部がUiPathだとどうかってところが触ったことない自分には分からず気になった
結論ありきで比較?されてるので雰囲気でWinActorダメなところ多くUiPathだと問題ないよって感じはするけど推しのポイントが弱い印象 何というか減点方式で比較してWinActorが減点されまくったのでUiPathの勝利ですねってなんか変じゃねと ※WinActor擁護したいわけではなく単に同じくらいUiPathのことも知らない人から見た
- 864 名前:イチ意見
なので有るならUiPathのダメな所も聞いてみたい ちょっと調べてみた感じごく一部の人がオフライン環境での運用周りで躓いてる位しかなさそうだったけど [] - [ここ壊れてます]
- 865 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 09:50:41.24 ID:raNbvM8p.net]
- それが1ユーザーで90万/年なんだな。
まあ数が増えれば時価だが。
- 866 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 10:05:29.56 ID:nXE2v5Lv.net]
- >>833
絶対いらねぇぇぇぇwwwww 社内にいるExcel得意やつに、 IE制御とかUIAutomationのマクロ書かせるだけの話だ、そんなもん。
- 867 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 10:09:33.68 ID:O4yJeWlE.net]
- 物知らずが発揮する謎のバランス感覚w
知らないなら黙って聞いてりゃいいのに。 おまえはwinactor使ってろよ偉そうに。 「〜な気がする」?妄想ですねw
- 868 名前:Level3 [2019/02/09(土) 10:30:44.71 ID:KzZayJ4M.net]
- >>741
>>832 確かに減点方式で推しというのには、一理ある。 とりあえず、UiPathを知らない人のために、批判点がUiPathではどうであるか追記する。 →の後ろの部分がUiPathに対する記述。 @デバッガーがなく、ブレークポイントのかわりにメッセージボックスを使う →デバッガーがあり、Step into,Step OVerができる A文字列連結演算ごときでもライブラリを使わなくてはならず、2つから5つまでの 文字列を連結するライブラリで対応している →文字列連結は、通常の言語と同じように &演算子や+演算子を使い式として表現できる。 Bサブルーチンでのローカル変数は引数で代用する(AWKみたいな感じ) →サブルーチンにローカル変数がある。 Cサブルーチンを使うと自前のライブラリに登録ができない=複雑な処理の共通化 はできない。それ以下の端切れ(スニペット)なら登録可能。 →スニペットを登録するほか、基本、サブルーチンはファイルで、単シナリオから簡単に 呼べる DIE程度しかオブジェクト認識ができないため、すぐに画像認識や座標指定にたよる。 このため、画面などの環境が変わっただけで動かない。 →WinActorに比べてオブジェクト認識できるソフトが多いので、このような目にあう 可能性が低い
- 869 名前:Level3 [2019/02/09(土) 10:31:33.24 ID:KzZayJ4M.net]
- >>741
>>832 長文なので、分割してアップする。 E素人向けを謳うわりには、Excelで1行読み込むだけでもVBScriptのソースコードを いじらなくてはならない場合がある。 →Excelを読み込むのにわざわざソースコードを変更する必要はない。 Fデフォルトの変数が貧弱で1次元配列さえない。1次元配列はライブラリで使えるが、 変数の名前が変数リストに現れないため、保守性が悪くなる。 →一次元配列を変数リストで簡単に定義できる。当然、表示はされている。 GWindowの区別は主にプロセス名とウィンドウタイトル。このため、同じソフトが 同じ名前で立ち上がっていると区別できず、誤動作を起こす。Windowハンドルや エレメントハンドルのような概念はない。 →Windowハンドル、エレメントハンドルの機能があるので、ハンドルを使えば、 ロボットが自分で立ち上げていない同じソフトが立ち上がっていても、誤動作させる ことはない。 HHTMLやアプリケーションの要素をグラフィカルに表示する仕組み(UiExplorerの ようなもの)がないため、要素の取得がうまくいかないと苦労する。HTMLの のソースを直接読むのは大変。 →UiExplorerがあり、HTMLのどの属性を使いどの属性を使わないか簡単に選べる。 Hデータスクレーピングのような、Web画面からデータを取得する便利なウィザードはない。 →データスクレーピングがあり、Web画面の表は、ノープログラミングで取得できる。 Iサブルーチンを別ファイルとして保存できない。 →サブルーチンはもともと別ファイル。 J別シナリオはサブルーチンとしては使えず、Gotoでいったきりになり、帰ってこれない。 →シナリオも形式的には
- 870 名前:Tブルーチンと同じ形式なため自由に呼び出せる
KUiPahの部品であるActivityは300で覚えるの大変だが、WinActorのノードと ライブラリはもっとあり、素人向けというのは嘘。 →これに関しては、どっちもどっち。 [] - [ここ壊れてます]
- 871 名前:Level3 [2019/02/09(土) 10:50:50.18 ID:KzZayJ4M.net]
- >>832
いいたいのは、まさに、「WinActorダメなところ多くUiPathだと問題ないよ」 ということ。 UiPathが最高だといっているわけではなく、業務の自動化ツールとして 期待されるものをUiPathはほぼ持っていて、問題なく使っていたのだが、 同様の物としてWinActorを学習したところ、問題だらけだと感じたので、 その問題を列挙したのが最初のリスト。 要するにUiPathは普通、WinActorダメなところがあるってことで、勝負 あったと言っている。
- 872 名前:Level3 [2019/02/09(土) 11:12:28.94 ID:KzZayJ4M.net]
- UiPathは50万/年。WinActorは90万/年なので、たとえ同程度の機能だったと
しても値段の面でも勝負あったと思う。 お金という面でいうと上のリストからWinActorは製造コストがUiPathに 比べてかかりそうだと推測される。 @開発言語の変数が貧弱→余計なコードを書く必要があり製造日数が増える。 A開発ツールが貧弱→製造とデバッグに時間がかかり製造日数が増える。 Bライブラリが貧弱→新規にVBScriptを記述するのが必須になり製造日数が増える また、VBScriptを知っている人が必要で単価があがる。 C画像認識が主→一か所で開発したものを拠点に配布ということをすると画面 設定が違っているだけで、動作しなくなる。このため各拠点で作り直しをしなく てはならずコストがかかる。
- 873 名前:Level3 [2019/02/09(土) 11:48:54.70 ID:KzZayJ4M.net]
- >>832
UiPathの駄目なところは、プロジェクト(プログラム単体)をまたがった サブルーチンの扱いが弱いところ。UiPathではプロジェクトをまたがった サブルーチン(UiPathではサブルーチンはファイルになる)を共有化す る場合、3つの方法があると思う。どれも問題があり、いけてない。 @サブルーチンをカスタムアクティヴィティにする サブルーチン内がブラックボックスになりデバッグできなくなる。 共通ルーチンといっても業務の仕様変更により変更される場合が あり、各プロジェクトでエラーが発生してもお手上げになる。 A各プロジェクト内にサブルーチンファイルをコピー コピーなので、各プロジェクトでバージョンの差異などが発生 したり、各プロジェクトで勝手に書き換えられる可能性がある。 Bプロジェクト外にサブルーチンを置く 開発ツールからの実行以外できなくなる。 Publishは開発ツールのない環境でも動かすための操作だが、 プロジェクト外にサブルーチンを置くとPublishした先で シナリオが動かなくなる。
- 874 名前:Level3 [2019/02/09(土) 11:50:21.22 ID:KzZayJ4M.net]
- Bに関しては、Invoke Work Flow Fileで絶対パスを書いていれば動くかもしれない。
- 875 名前:Level3 [2019/02/09(土) 12:02:49.25 ID:KzZayJ4M.net]
- >>840
ちなみに、WinActorはこういう場合、Aに近い感じで、やはりいけてない。 ライブラリに登録したノードのライブラリを変更してもそれをつかっている シナリオには自動で変更は加わらない。これに関してはFAQにある。 質問:ユーザライブラリとして定義したシナリオを変更した場合は、 ライブラリの更新をすることで使用している全てのシナリオに自動的に 適用されますか。それとも手動で全て適用しなおす必要がありますか。 回答:ユーザライブラリに変更を加えた際には手動で各シナリオ内で 置き換えなおす必要があります。
- 876 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 12:11:11.72 ID:0oNq8Lzk.net]
- >>836-837
詳細にありがとう プラマイの判断が難しい所があるね(中身知らないせいもあるけど) A文字列結合 逆に数値型を文字列に結合したい場合、UiPathではキャストしないといけなく初心者の躓きポイントだと見かけた WinActorの変数に型がないのと結合にライブラリ関数使っているのは良いポイントなのかもしれない Dオブジェクト認識 Gウインドウ認識 これがどの位問題になるかがケースバイケースなのと、 UiPathでは可能だけど決して実現(コードで記述?)が簡単ではないのでは? EExcel一行読むのにVBScript 場合…が分からない、標準の行選
- 877 名前:でダメなのはどういう条件?
Iサブルーチンを別ファイル サブルーチン集(バラでもいいけど)なシナリオ作れば代用できそうで致命的には感じない インポートや引っ越しが手間な気はするけどあんまりUiPathと変わらないような 後のものは使うかで判断が分かれるかな 結局UiPathなら大体カバーできて不足はない、けど限定的な簡易性だけはWinActorに分が…ないでもない 最初にWinActor選んでしまう失敗はこの辺から来てるんだろうなあ (後は日本独特の権威症候群やら非国産アレルギー) 大抵の場合どちらか選択しないといけなくてこんな日和った事言えないんだろうけど…自分がやるなら両方手元にあると自由に出来て楽になりそう [] - [ここ壊れてます]
- 878 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 12:23:43.43 ID:6TG0Gkwe.net]
- 何十万もするツールを買う価値はありますか?
少し調べた限りでは普通にプログラミングしたほうが簡単なんじゃないの?という気がしてます
- 879 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 12:30:55.78 ID:mmuLjtl0.net]
- >>844
普通にプログラミング出来るってのがバグがなく保守しやすいプログラム作るってのなら 今の市場で採用するのはほぼ無理だろう エクセルマクロのレベルでよければRPAよりそっちの方が安くて早いと思う 毎日決まった形式のデータを社内アプリに何千件も転記するみたいな作業があったら費用対効果高いかもしれない
- 880 名前:デフォルトの名無しさん [2019/02/09(土) 15:37:40.11 ID:Uj2x570b.net]
- >>823
それは手段の一つじゃね? 目的と手段を混同しないように注意か必要
- 881 名前:デフォルトの名無しさん [2019/02/09(土) 15:59:19.19 ID:Uj2x570b.net]
- >>840
プレゼン資料とか判りにくいって言われない? 何を説明したいのか目的は何か考えている? 比較したいんだったらそれを簡単に出来るように表現した方がいい
- 882 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 16:38:08.90 ID:k8PbCSOR.net]
- 画面に変更入れる度にRPAが動かなくなったとユーザーが文句言ってくるのがウザいから
いっそRPAが使えないように細工してやろうと思うんだけど、どうするのが効果的だろう?
- 883 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 16:43:38.11 ID:NiISYoML.net]
- >>848
ポップアップメッセージを出して アクティブ画面を奪う RPAが仕様変更に弱いのはこういう所 要はイタズラアプリみたいな事をすれば良い
- 884 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 17:35:45.40 ID:xxQg4+HP.net]
- 頻繁に変更入れるところで画像マッチング使うとかあふぉやん。
- 885 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 18:22:52.66 ID:Vod+puhn.net]
- >>848
start google.co.jp [特定のプロセスを監視して終了させる]
- 886 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 18:58:30.84 ID:zZuQXZgs.net]
- >>848
その細工した途端にRPAが動かなくなったという苦情が来るだけなのでは…?
|
|