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

■ このスレッドは過去ログ倉庫に格納されています
2019/11/19(火) 20:35:47.34ID:K8abzL+c
語りましょう
次スレは>>950がたててね
15デフォルトの名無しさん
垢版 |
2019/11/26(火) 07:34:24.46ID:O8Nme4Sw
>>14
そのままなわけがないだろ・・
2019/11/26(火) 08:07:34.07ID:s7U5XvxZ
夢は夢だったということだ
金をかけて専門家を雇って大規模に導入したとこだけが宣伝記事で大成功と紹介される現実がつらい
プログラミングレスにした意味がまるでない
2019/11/26(火) 08:25:46.99ID:cjnu6Ets
業務そのままで工数削減は可能だが
実現と保守するためのコストがかさむ。
2019/11/26(火) 09:02:24.14ID:uUzF2i6l
>>16
結局、プログラミング能力の高いやつが この手のツールを使いこなしたところが成功したてだけでしょ。
そういうやつだったらこんなツール不要で、VBAやUWSCでなんとかしてしまうような気がする。
2019/11/26(火) 10:12:48.85ID:sXZG8QH7
RPAの営業ってPaypayの営業をやってる奴でも出来そうだな
2019/11/26(火) 11:16:01.11ID:iaKXyPN+
>>14
そら夢だ。「いつ止まるか分からないのでボクがアラーム監視してます(ドヤァ 」っていうところ知ってるぞ
2019/11/26(火) 11:27:01.23ID:NMYUy5zl
Outlookで受信したメールを日付が古い順に並び替えてから処理をしたいのですが、どの様なアクティビティを使えばいいのでしょう。

invoke codeで書くのが一番良さそうなのは検索して分かったのですが、コードをどの様に書けばいいのか…

よろしくお願いします。
2019/11/26(火) 11:43:34.76ID:sIk8Od//
>>21
Outlook VBA使えば3分で完成なのに。
RPAって不便だよな。
2019/11/26(火) 12:16:26.43ID:NMYUy5zl
>>22
ホントにです。
メールメッセージを取得する時に、1以外の上限に設定してあったら、並び替えも一緒に指定出来たらいいのに…

ま、あとは対象なメールだけ別フォルダに振り分けて、そこを昇順にすればいいんでしょうかね…
2019/11/26(火) 13:23:16.00ID:IcuRa8JD
少なくともライセンス料やコンサル代払って使うものじゃないな。
2019/11/26(火) 14:34:28.74ID:DgiFVBJd
プログラマからの転職先でRPAというのをやってる会社とかどうかなと思ったけど
ここを見る限りRPAってのも他社を騙して金をとるようなもんなのね
2019/11/26(火) 17:36:53.63ID:Izshb9eW
「もうブーム終わったし。何すれば良いのか利用目的判らない」なーんて最近言ってるみたいね。皆さん。
27デフォルトの名無しさん
垢版 |
2019/11/26(火) 19:44:39.79ID:t6b61Eze
ラグビーみたいなもん。
2019/11/26(火) 19:52:21.25ID:sXZG8QH7
VBAを書ける奴にRPAで作らせる。

良い例えが思いつかないけど、
プロの料理人に高額で買わされたインスタント食品を手間暇かけて調理して貰うようなもんか
2019/11/26(火) 20:29:13.94ID:ChqlAErM
RPAありきのシステム運用を考えてる老害がおるんだよね…
2019/11/26(火) 20:45:55.39ID:BKCT4XM8
おるなwデスクワークは全部RPA にしようとしとるw
2019/11/26(火) 20:49:31.02ID:jug0QgW+
>>28
VBAってそんなに高度か?
ADOをゴリゴリに使ったりしない限りは所詮BASICだから、プログラミング未経験でも独学でなんとかなるレベルだと思うけど
2019/11/26(火) 20:52:13.54ID:9qOzmqsI
クソザコベンダーのアプリケーションはAPIが揃ってないから自動操作で仕方なくってところまでは理解ができるんだよ
でもなんでそこから飛躍してバカみたいに高いクソザコ開発環境を導入しようって方向に行っちゃうのかわからない
2019/11/26(火) 20:52:30.44ID:vBgZbx3s
BASICよりかえってC#やpythonのほうが勉強しやすいwww
2019/11/26(火) 21:30:07.23ID:Izshb9eW
>>31
逆に聞くがADOすら使わないVBAって何?
スタンドアロンで何の仕事?
Excel共有で十分だろw
2019/11/26(火) 21:41:38.37ID:jGzMvgaS
システムにAPIが無くてCSVダウンロードしか出来ないから
ファイルを落とすのとExcelでいじるためにRPA使ってる
会社は結構あるぞ。
2019/11/26(火) 22:10:48.32ID:9qOzmqsI
お札で鼻をかむようなもんか?
高コストなのにティッシュより使いにくい
どうだろうかこの例え
2019/11/26(火) 22:42:22.74ID:vBgZbx3s
ど う だ 明 る く な っ た ろ う ?
2019/11/27(水) 00:18:31.45ID:v/r7Ik3p
他人の金だから構わねぇだろって奴は、コスト削減とは逆方向向いてるな。
39デフォルトの名無しさん
垢版 |
2019/11/27(水) 07:15:46.91ID:9BHgXo9X
RPA周りがやってるからって理由でさわりもせず部下に丸投げして効果出すのがお前らの仕事だみたいな状態
お前らがダメならおれがテーマ選定するぞみたいなこと言ってくるが、みんな開発者の技量とか実務で使用に耐えるものが出来上がるかどうかの検討とかを考えて、向いている業務を検討してるのに・・・
40デフォルトの名無しさん
垢版 |
2019/11/27(水) 09:23:21.51ID:KJahAAhq
>>36
いいんじゃない?
2019/11/27(水) 10:04:25.44ID:mWVSW9z4
RPA導入させようとする人間の思考が効率悪いって
笑えない話だな。プログラミング未経験者に勢いで
作らせてもそびえ立つクソの様なシナリオになるぞ。
2019/11/27(水) 12:18:22.66ID:bpqWomoQ
>>27
なぜ、いきなりラグビーの話に?!
2019/11/27(水) 13:25:27.86ID:NlFnKHqV
RPAの役立たず度が知れ渡ってきたから今度は
インテリジェントオートメーションとか言ってる。
典型的なリネーム商法だよね。
2019/11/27(水) 13:49:00.63ID:ZKT7IE9M
>>35
まさかのダウンロードボタンクリックするのにRPAごしか。
VBAやったことないのか。
2019/11/27(水) 13:52:11.44ID:ZKT7IE9M
「買ったけど、もう用途が無いんだよね。ExcelとIE自動操作以外に何が出来んの?コレ」

ウチはVBA派遣を増員するってさ。
「RPAも使います」を餌にして。
2019/11/27(水) 14:11:41.98ID:nkTSguDY
老害によるRPA講座、案の定、ボクは知ってると語ってるだけで、全く役にたたん。
こんなの使えんのか?
2019/11/27(水) 15:05:38.67ID:NlFnKHqV
>>44
VBAを触った事のない人間にシナリオ作らせている
会社は少なくないし、営業がプログラミング経験無しで
RPAツールしか経験がないのもザラにある。
2019/11/27(水) 15:42:47.28ID:YOYInDtK
月一でしか来ないメールのためにuipathのシナリオ作るのはイヤなので作らずにこの職場を去ることにした…

なんでもかんでも自動化させりゃいいってもんじゃ無いぜ!
49デフォルトの名無しさん
垢版 |
2019/11/27(水) 18:03:08.04ID:9BHgXo9X
>>48
作れよ
仕事だろうが
2019/11/27(水) 19:53:18.18ID:eq+GVDl0
嫌だからじゃなくて出来ないからだろwww
2019/11/27(水) 20:17:30.69ID:hknmBY+P
サーバーレスのAWS Lambda で、Ruby も採用されている時代に、
膨大な費用を掛けて、RPAをやってる会社って、

エンジニア感覚が、30年ぐらい遅れてるw
52デフォルトの名無しさん
垢版 |
2019/11/27(水) 20:22:03.59ID:CKMHC/yK
micro:bitにJavaScriptとか言うカス言語とPythonとか言うクソ言語が採用されて、史上最強の神言語Rubyが採用されなかったのはなぜ?
言っとくけど悔しくて聞いてるんじゃないから!
2019/11/27(水) 20:34:39.44ID:eq+GVDl0
JavaScriptはほんとウンコ
2019/11/27(水) 20:51:46.73ID:vlrJ/3X6
>>51
日本の企業のIT化は他国より遅れてるから
RPAがマッチしちゃったんだろうね。
2019/11/27(水) 21:33:32.18ID:98/F1pfG
そうだ児童化しよう
2019/11/27(水) 21:35:50.35ID:Htaq5k6U
>>44
VBAやったことある人でも、それでダウンロードボタン押せる人は少ないと思うわ。
そもそも、Office製品以外の操作が可能なことを知っている人が少ないというか。
5751
垢版 |
2019/11/27(水) 21:39:46.83ID:hknmBY+P
サーバーレスのAWS Lambda で採用されている言語は、
C#, Java, Go,
Node.js, Python, Ruby, PowerShell

C/C++, PHP などは、採用されていない
58デフォルトの名無しさん
垢版 |
2019/11/28(木) 06:04:05.31ID:gGiXyEE1
>>51
そもそもコンセプトが違うだろ
2019/11/28(木) 07:00:03.79ID:VrBgLirI
エンドユーザーが一貫してやらんと何の意味も無いのにエンドユーザーが考えたザル業務フローを基にエンジニアがシナリオ作ってる
今まで通りなのに技術要素がRPAという仕打ち
2019/11/28(木) 08:03:51.06ID:jLfyQeMz
>>42
一時的なブームのたとえだろ
2019/11/28(木) 08:13:43.71ID:PMAzWLw0
業務設計からやらないと意味無いもんな。
エンドユーザーが作るとエラー処理やテストを
まともに出来ないから炎上する。
62デフォルトの名無しさん
垢版 |
2019/11/28(木) 15:01:11.15ID:XdBNgvZ+
RPAによって日本企業のユーザー部門の深刻さが浮き彫りに
2019/11/28(木) 16:50:55.01ID:Tv6w7kWh
>>60
理解した
2019/11/28(木) 17:36:22.96ID:Pz9EquSG
業務フローの見直ししないでいきなり現場事務員に作らせると
効率的に地獄を生み出し続ける。
2019/11/28(木) 20:29:08.47ID:4MG8MeRL
お前ら事務員なめてるけど、事務員もピンキリだぞ。
プログラマーがピンキリなように。
66デフォルトの名無しさん
垢版 |
2019/11/28(木) 21:29:12.22ID:y1s56KMB
>>65
お前はキリだな
2019/11/29(金) 00:54:00.27ID:KKfh8+Bx
>>65
そのピンの事務員が
職級上がった途端に使い物にならん事が発覚し
タダのキーボードパンチオペレーターの優秀な部品だった事が露呈して
消えて行った例は沢山見た
2019/11/29(金) 01:11:06.15ID:Gm/617E4
どんな評価してんねん…
2019/11/29(金) 06:01:07.97ID:lzWbjPVg
RPAって要は既存の自動化関連をパッケージにしただけでしょ?
以前から同様の事をやっていればそりゃ無用の長物になるわな
2019/11/29(金) 07:18:44.97ID:lOqyFK49
>>69
NTTのヤツはVBscriptをコードブロックにしてGUIで組み合わせるものだった
エンジニアがVBscriptでゴリゴリ処理を作る地獄の再発明
2019/11/29(金) 07:21:05.66ID:lOqyFK49
業務設計が高難易度なのにそれを実現する手段がGUIプログラミングという謎の縛りプレイ
2019/11/29(金) 10:04:48.24ID:sD5lI96n
公式APIがないならGUI操作で無理やり自動化したるわってとこまでは百歩譲ってわかる
よっしゃついでにプログラミングもGUIでやろうぜってとこが全く理解できない
前世紀の旧人類と同じ過ちを繰り返してる
2019/11/29(金) 10:53:45.82ID:oS1FWujT
車輪の再発明
2019/11/29(金) 12:27:15.22ID:7T7jE8d6
GUIになだけなのに「プログラミングの知識が不要」とか謎の飛躍を遂げるからこじれるんだよなあ

NTTのは、「相談頂ければノードの開発もやりますよ」と言われたが、よく見たら裏でVBが動いてるだけなの見て萎えた。
2019/11/29(金) 12:30:27.40ID:gt8PUFBF
NTTは技術力高いイメージがあったがなんでそんなことやってんだろう
余剰人員で金稼ぐためにやってるのかな
76デフォルトの名無しさん
垢版 |
2019/11/29(金) 12:37:57.74ID:hv7H8/mx
>>75
クラウド版はもっとやる気ない
そもそもNTT本体は開発してない
子会社製だから品質もそれなり
77デフォルトの名無しさん
垢版 |
2019/11/29(金) 13:37:01.24ID:XE+X2WYm
そもそもNTT本体には開発人員いないだろ
いない人員の開発品質が高い前提はおかしい
2019/11/29(金) 17:33:37.98ID:VXjskHyb
NTTのはGUIだけど分岐・ループ・例外処理なんかの
フローチャート図そのままだったりするし知識不要は
吹かしすぎだと思う。
2019/11/29(金) 17:57:08.86ID:7/I7TTnv
>>72
uipathなら invoke codeでプログラム書ける
それに気づくまで、パーツ並べてロジックゴリゴリ描いて、作りにくいわ見にくいわ愚痴ってたこともありました
ロジックが大きくなるなら dll作ってもいいし。でもそこまでできるのは本職かマニアがいる場合
2019/11/29(金) 18:37:25.07ID:Mv2wnd2f
クラス単位でgui化してマウスで並べられるようにするって発想は
悪くないと思うけどな

なぜここまでアレルギーを起こすのかw
2019/11/29(金) 19:18:52.28ID:wlavIrww
アレルギーと言ってしまう現状認識がデフレマインドとそっくり
2019/11/29(金) 19:25:46.67ID:sD5lI96n
>>80
ワークフローの概念自体は昔からあって有効な場合もあることはわかってるが、RPAの対象はその「場合」の範疇外なんだわな
テキストを入力する、とかクリックする、とかそういう粒度の小さすぎるタスクはコードで書いちゃったほうがいい
ワークフローってのはもっと粒度の大きい、複数のアクターが非同期的に関わるような、長期プロセスを記述するためのものだ
2019/11/29(金) 19:28:46.20ID:xrixN7j9
>>80
GUIプログラムで超大作を作れ言われるんだぞ
ライセンスがクソ高いから並のシステムじゃ許さんという勢い
何を作るか決まってないのに
つかなんでエンジニアがGUIプログラムでプログラミングするんだよ
エンドユーザーが作るから凄いんだろうが
2019/11/29(金) 19:37:39.32ID:xrixN7j9
業務担当がGUIで簡単にプログラミング出来るから業務のIT化が超早い

業務担当の人は不慣れなのでITチーム員は支援して下さい

業務担当の人が業務を説明するのでITチーム員が実装して下さい

コードブロックの中身がVBscriptじゃねーかデバッガもねえぞ助けて
85デフォルトの名無しさん
垢版 |
2019/11/29(金) 19:39:18.87ID:FxiQQ9LF
>>83
これに尽きる。
エンドユーザーがやる気ない時点で意味も価値もなし
2019/11/29(金) 19:45:37.90ID:xrixN7j9
UMLからプログラム出来たら超早いじゃん
という試みを再びやろうというのがRPA
2019/11/29(金) 19:47:55.32ID:xrixN7j9
AIでちょっと対向システムのUI変わっても動く可能性がある業務システムが作れます
2019/11/29(金) 19:51:03.87ID:Y7Z9cnLQ
>>74
ネット動画をダウンロード出来ます!
      ↓
実は画面を録画してるだけ。

みたいな話か?
2019/11/29(金) 19:52:48.08ID:Y7Z9cnLQ
↑違うか。
2019/11/29(金) 20:09:09.90ID:/qBs46JE
>>77
研究所持ってるからなんだかんだ言っても技術力はめちゃ高いぞ
>>74の言うNTTはどこのことを言ってるんだろ?
2019/11/29(金) 21:05:44.47ID:G6FSabp5
プログラミング未経験のエンドユーザーが頑張れば
とりあえず動くシナリオは作れるが、作った本人しか
メンテ出来なくなるのが分かり切ってる。
2019/11/29(金) 23:25:32.29ID:BSU0j1KN
それで飯が食えればいいんだよ
2019/11/30(土) 04:01:41.25ID:HWlH9KM1
>>80,81
クラス単位でgui化してマウスで並べられるようにするって(すれば素人でも組めるようになる)発想は
お金を増やせばインフレになるって発想
と同じレベルで悪くない
2019/11/30(土) 08:11:03.48ID:kMAYfOcd
繰り返しや条件分岐が良く解らんし解る気もない人が業務システム作る仕組み
2019/11/30(土) 08:12:15.88ID:kMAYfOcd
業務システム作る試みね
業務してる人はプログラム興味ないというハードルが高過ぎる
2019/11/30(土) 09:50:09.78ID:sIWtKOYV
現場の素人でも扱えるが、素人だから非効率に
効率化するというね。全体の業務見直しサボって
末端の効率化だけ進めても後で痛い目見る。
2019/11/30(土) 09:52:25.23ID:0mH728ks
マイクロソフトのコーディングAI支援はいまやステートメントの提案までやってくれるようになった
テキストベースのプログラミング環境の進化はとどまるところを知らない
もちろんテキストベースのプログラミングにはAIだけじゃなく様々な蓄積がある人類の叡智の結晶なのだけど
それらを全て捨ててゴミみたいなGUIプログラミング環境に移行してプログラミングしようなんて馬鹿だよな
控えめに言って気が狂ってる
高度な文明を捨てて野生に還るようなものだ
2019/11/30(土) 10:10:10.19ID:o+UOyhff
>>97
プログラマ以外がプログラムを出来るようにする試みだからコードプログラミングどうこうは関係ない
問題はプログラマ以外がプログラムに興味ない事
2019/11/30(土) 10:35:01.31ID:0mH728ks
プログラマ以外はプログラ厶しなくていいよ
ゴミを生産したらそれは資産じゃなく借金になるんだから邪魔なんだよ
もちろんホビーなら好きにしてくれて構わないが
2019/11/30(土) 10:41:20.27ID:sIWtKOYV
ツール屋は煽ってバカに買わせればライセンス料と
うまく行けば保守料も取れるし、本当は効率化に
失敗してくれた方が儲かるからな。失敗した奴ら
向けに次世代RPAを仕込み始めてるし。
2019/11/30(土) 11:10:43.76ID:D4TnBAFl
専門技術不要、簡単に、安くできて、高い効果がでます
その証拠に(詳細は一切不明のすごーく怪しい)調査レポートやニュース記事ではこんなに数字が出てます
まずはこの薄っぺらい謳い文句で技術に弱い経営者を釣り上げる
ある程度まで導入を進めて後に退けなくなったら、実は素人だけではこれ以上は難しいんです、とカミングアウトして、でも全力でサポートしますからご安心を、などと言って派遣社員という名の工作員を送り込む
送り込んだ工作員は、質より量を合言葉に粗悪なプログラムをとにかく量産して導入させる
そうして、本職がいないとメンテナンスできない状況を作り出して、常駐を安定化させる
完全に依存させたら、我々がいないと困りますよね、と足元を見てぼったくる
これがベンダーロックインさせて、骨までしゃぶり尽くすための黄金パターン
102デフォルトの名無しさん
垢版 |
2019/11/30(土) 12:00:53.03ID:MgSRlYR3
>>101
派遣社員が質より量てのが本末転倒だよな。
結局ユーザー企業にプログラ厶の素養がある社員がいなきゃうまく行かないんじゃないか?
うまく行ってる(?)会社はそういう社員がいただけで、全くの素人じゃないし、
そういう社員はRPAを買わなくても、VBAやらでうまく作れるはず。

オレ、知人からRPAベンダーからリファラルしてくれるて言われてるんだが、やめようかな。
それとも確信犯的にだまくらかす方に回るか。
2019/11/30(土) 12:46:50.68ID:j7IyjxS9
お前らが文句言ってるのは
RPAベンダーの詐欺商売についてじゃん

MSのRPAが出たらお前らが
叩いたところでRPA需要は増えるねw
104デフォルトの名無しさん
垢版 |
2019/11/30(土) 13:38:24.41ID:DNiScce/
ちょっと長いんですが、何かご意見ください。
私は、簡単なエクセルマクロをどうにか組める程度の事務員です。
無料版を自分のPCに入れてuipathを使ってみた


使ったのは、銀行サイトから、入出金データのダウンロード(csv、pdf)

具体的には、
・口座選択画面 で目的の口座をクリック(10口座ある)
・何回かクリックして、入出金画面に行く
・日付入力(「2019」「10」「01」「2019」「10」「31」の6ヶ所入力)し、csv DL→名前をつけて保存
・同様に6ヶ所の日付入力し、pdf DL→名前を付けて保存
・口座選択に戻って、次の口座をクリックして、・・・以下同様。
ファイル名は、口座1.csv、口座1.pdf、口座2.csv・・・ のようにつける

日付入力だけでも12ヶ所あってそれが10口座なので、ほんとうんざり。
1ヶ月に一回、30分が5分になるだけだけど、作業が楽になったし、正確なのも助かる
(手入力だと、日付間違えたりどの口座選んだかわからなくなったりがある。)

(RPAよりシステムを変えろって話が出てたけど、
この銀行に「一括DL」機能があればいいことだし、あるいはそういう銀行に変えればいい、
が、当然できない)
続く
105デフォルトの名無しさん
垢版 |
2019/11/30(土) 13:39:02.03ID:DNiScce/
続き
それで、一般事務員がどう苦労したか
・レコーディングしたけど、ポップアップを認識してくれなくて、セレクタがどうとか一苦労→なんとか解決
・翌月は、日付が違うから、レコーディングだけでは無理→変数を使用→わりとすぐ解決
・同じことを10回繰り返すのだから、ループにしたい。
 ・口座選択ボタンのセレクタをみて、口座1 ・・・・100・・・ 口座2  ・・・・101・・・ になってるところをさがして
変数を入れてみたが、エラー。(ちょこっと相談ができる相手がそばにいてくれたらすぐ解決したかもしれない。)
結局、そのアクティビティを9回コピーして、数字をちまちま書き換えて対処。(これで動くのだから、大筋間違ってないと思う)

 ・入出金画面は、どの口座も同じだから、サブフローとして作って、呼び出すことに。
で、引数の設定ですごく苦労。
メインで csv = (口座1.csv , 口座2.csv ,・・・)ていう配列作って、
 i=1 のときファイル名が 口座1.csv で i=2で 口座2.csv ・・・ とかいう受け渡しが難しくて・・・

あと、できれば、 口座(i).csv みたいな変数指定ができたら・・と思ったができんかった

それでもなんとかできあがり。続く
106デフォルトの名無しさん
垢版 |
2019/11/30(土) 13:39:40.68ID:DNiScce/
続き
それで、伺いたいのだけど。

RPAを使わず、この作業って、「簡単に」できますか?
つまり↑みたいな実力の人がってことね。 
何の言語をどう使うの?
例えばpythonとかをちょいと勉強すれば 作れるようになりますか?

それと。
pdfが100個ほどあって、今はそれを印刷-郵送しているんです。
そこで、pdfにパスワードを設定して、メールに添付して送る。
(100個にそれぞれ違うパスワードつけて、100の送り先に送る)

RPAでできそうだな、と思っているけどまだ試していない。
プログラミングだとどんな感じで作るのでしょうか?


もうひとつ。
経理をやってて思うのは、毎月数百枚の請求書入力をどうにかしたい。
手書きは無理としても、印刷されているものなら、OCRで読み取って・・・会社名と金額だけでも
ザザザっとエクセルに一覧してくれるとか・・?
OCRはしてみたけど、精度がいまいち。
それから、フォーマットが各社様々なため、「会社名」「請求額」が書いてある
場所や大きさがまちまち過ぎて、OCRが結構イケてても、書き出す場所を指定するとかどーやって????

大企業はやってるようだけど、うちは、無料uipathを自分のPCに入れて・・みたいな弱小なので、
できるだけ無料に近い方法で・・・、可能ですか?

うちの会社でマクロ組んだりRPA試したり なんてするのは私だけ(情シスとかもちろんなし)なので、請求書OCRは無謀かな・・
2019/11/30(土) 14:00:21.78ID:zymER4tP
>>106
>RPAを使わず、この作業って、「簡単に」できますか?

簡単ではないが出来る。

>例えばpythonとかをちょいと勉強すれば 作れるようになりますか?

マクロ(VBA)が使えるなら、それで十分。

>そこで、pdfにパスワードを設定して、メールに添付して送る。

RPA的にやるより、
Acrobatのスタンダードかプロ版使って、API経由でやった方が楽だと思う。
108デフォルトの名無しさん
垢版 |
2019/11/30(土) 14:09:38.58ID:MgSRlYR3
>>104
オレは親族からMUFGの振替結果のPDFを拾ってメールするやつがほしいて言われたのでJscript(Windowsで動くVBAのJavascript版みたいなやつ)で作った。
300行ぐらいだな。
マクロが書けるんなら、HTMLのselect文の中身から口座というか、口座を選んだ時に飛ぶurlの情報を拾ってくるか生成して、
そのurl分その「サブフロー」を実行させるて感じかな。
エクセルマクロ(VBA?)ができるんなら、RPA使うよりVBAでIEの操作をほうが絶対楽のように思う。
なんで世の中はわざわざ大変なツールを素人に使わせようとするんだろう?
VBScript/JScriptだとこんな感じでIEを動かしていくけど、VBAも全く同じことができる。
https://www.youtube.com/watch?v=NpQVqfyuX0c
ネットだとVBAのやり方の情報のほうが断然多い。
もちろんpythonでもできる。

pdfのやつも、VBAで「DOSでpdfにパスワードつけるbat」を作って、
そのbatを流してパスワードつけたら、VBAでメール送信かな。
どちらもVBAでできるしRPAを使うまでもない。
2019/11/30(土) 14:16:10.43ID:zymER4tP
>>108
>pdfのやつも、VBAで「DOSでpdfにパスワードつけるbat」を作って、

なにそれ?
バイナリ操作でもするの?
2019/11/30(土) 14:23:33.08ID:UwSOg/gE
難しいRPAでそれだけできるならプログラムも簡単にできるよ
seleniumでブラウザ操作するスクリプトをちょろっと書くだけ
HTTPを知ってるならブラウザは使わずにHTTPを叩いてもいいよ

パスつけてメール送付なんて本来GUIは全く絡まない話だ
pdf操作ライブラリか圧縮ライブラリ探して暗号化
pdfに依存しない分パス付き圧縮のが簡単かな
暗号化したらメール送信ライブラリで送信もラクラクできる

画像解析は入力フォームを設けて使わせるほうが安くつくんじゃねえの
111デフォルトの名無しさん
垢版 |
2019/11/30(土) 14:32:22.54ID:MgSRlYR3
>>109
pdfいじれるアプリのAPIかCLIでやる。
書き方わ悪かったが、あんたが言ってることと同じこと。
オレはコマンドラインでzipできるアプリでパスワード付きzipでpdfを固めてメール送信してた。
タイマーで同じ時間に送ると自動化がバレてしまうので、時間をばらしてメールするように作っておいて、深夜残業してましたてことにしている。

RPAの体験版触ってみて思ったのだが、たまに意識高い系がクッリクの飛び先をHTML内にリテラルに書かずにonclickとかを駆使してプログラム的にリンクを作って
飛ぶようなサイトがあるんだがRPAてああいうのも認識できるのか?
クリック操作だけでやろうとするなら問題ないけど、RPAがHTMLを解析して動くパターンのやつはそこまで解析できるんかい?
たまにスクレイピングを妨害するような作りのサイトてあるよな?
112デフォルトの名無しさん
垢版 |
2019/11/30(土) 15:20:10.01ID:MgSRlYR3
>>110
>>画像解析は入力フォームを設けて使わせるほうが安くつくんじゃねえの
よその企業が送ってきた紙の請求書等なんだから、フォーム使えて言うレベルの話じゃない。
むしろ、紙を使うんなら国レベルや世界規模でドキュメントの規格を決めてもらわんとどうにもならんわ。
ペーパーレスて言われ続けて30年経ってもこんな感じなんだし。
2019/11/30(土) 15:32:10.11ID:P4PYQkId
Web請求書なんて今どき珍しくもない
114デフォルトの名無しさん
垢版 |
2019/11/30(土) 17:48:18.01ID:DNiScce/
皆様ありがとうございます
問題が見えてきた気がする。

まず、マクロができる→誇大広告でした。すみません

書ける、ではなく、マクロの記録 をして、ちょびっと書き換えて動かす レベル
なので、白紙を前にしたら1文字も書けません。

エクセルマクロもRPAも「レコーディング」から始められる、というのがミソですね。
プログラムすればと言われても、何していいのかわからない。

例えば、>>104 に書いたRPA、VBAで書くとしたら? 最初に何をなんて書く?
いや、それ以前に、エクセルの 開発タブからvisual basic 開けばいいんですよね?
とか、そういうレベルだから・・・

プログラムのスタートラインの前にいるような人でも使えるのがRPAなんですね。


RPAのメンテが大変というのは、全く同感。
作った本人もごちゃごちゃでわけがわからない。
うまく動かなくて あれこれいじっているうちにワクがどんどん増えていっちゃって。
言語で書いてあれば、もっとメンテしやすいと思う。

なので、
小学生も使っているとかいうpythonは簡単らしいから、1から勉強してみようかなと思いました。
レコーディングは簡単だけど、その後の変数だのループだのは、VBAと同じく苦労したし、
最初の壁を乗り越えられればどうにかなる、気がしてきた。


(エクセルの マクロの記録 みたいに、RPAを全部言語で書き出してくれる機能があればいいのに)
115デフォルトの名無しさん
垢版 |
2019/11/30(土) 18:04:21.90ID:DNiScce/
pdfをメールで の件は、「pdfにパスワードを付ける」「メールを送る」をいったアクティビティがあるから
できそうだと思ったんですよ。
 
言語で書くにしても、ライブラリ(?)があって、アクティビティをドラッグするのと同じように
ライブラリをコピーしてくればいいってことでいいですか?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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