探検
[RPA]PC自動化技術総合スレ[効率化] Part.4
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2019/05/23(木) 08:45:56.99ID:2adQ/sqL 語りましょう
348デフォルトの名無しさん
2019/06/11(火) 00:01:40.06ID:Vye1iU4W 0から一人前にプログラム組めるようになるまでは5年10年かかるぞ。
349デフォルトの名無しさん
2019/06/11(火) 00:21:11.54ID:9uX8C1dR >>348
CS専攻してたり、趣味でプログラミングやってれば2,3年でなんとかなるかも
CS専攻してたり、趣味でプログラミングやってれば2,3年でなんとかなるかも
350デフォルトの名無しさん
2019/06/11(火) 00:41:19.29ID:aHE3rXE1 >>344
プログラミング未経験で月10時間分くらい効果あったって人もいたし、(このスレ見る程度に)興味があるならそれなりに使えるようになるんじゃないかなという印象
プログラミング未経験で月10時間分くらい効果あったって人もいたし、(このスレ見る程度に)興味があるならそれなりに使えるようになるんじゃないかなという印象
351デフォルトの名無しさん
2019/06/11(火) 02:32:47.72ID:oujyBjxF ルーチン作業をレコーディングして、再生するような使い方ならとても簡単で強力
(これは強調しておきたい。ルーチンくたばれ)
そこから、中に手を入れるのが出来るようになるまではちょっとした山登り
(これは強調しておきたい。ルーチンくたばれ)
そこから、中に手を入れるのが出来るようになるまではちょっとした山登り
352デフォルトの名無しさん
2019/06/11(火) 07:07:38.94ID:8iqXsff0353242&260
2019/06/11(火) 08:32:59.81ID:mo+Q1wqk 自分が困ったのはルーチン化できてるトコは楽に組めるけど、外部のデータ(webとか)で構成が変わる場合があるから大変になってる感じ。
RPAとかはロジックわかれば比較的楽だとは思ってる…
RPAとかはロジックわかれば比較的楽だとは思ってる…
354デフォルトの名無しさん
2019/06/11(火) 08:48:09.18ID:AAA/8RZ/ rpaはロジックわかってからがもキツい
読みにくく編集しにくいguiよりテキストの方が生産性が高いわ
最初から最後までレコード一発でうまくいく場合に限りrpaが優位
読みにくく編集しにくいguiよりテキストの方が生産性が高いわ
最初から最後までレコード一発でうまくいく場合に限りrpaが優位
355デフォルトの名無しさん
2019/06/11(火) 08:52:28.73ID:Q5ANZCbg みんなUiPathか....
BPは読みやすいし編集も楽
BPは読みやすいし編集も楽
356デフォルトの名無しさん
2019/06/11(火) 09:14:39.54ID:oeUFv9xJ コミュニティエディション出してくれるまで信用できない
357242&260
2019/06/11(火) 11:48:42.46ID:Fsu79O3A uipathでファイルを保存とかする場合、アドレスバーにファイルパスを入力する場合どの様にしたらいいでしょうか?
テキスト入力でアドレスバーを選択してもダメでファイル名のトコにパスとファイル名を入れれば問題はないですがか、なんかスッキリしないので…
テキスト入力でアドレスバーを選択してもダメでファイル名のトコにパスとファイル名を入れれば問題はないですがか、なんかスッキリしないので…
358デフォルトの名無しさん
2019/06/11(火) 12:02:30.05ID:tg9Aa7Nc359デフォルトの名無しさん
2019/06/11(火) 12:18:39.62ID:1nvgUNHw >>357
Invoke PowerShellを使う
スクリプトの内容は1行でおk
Invoke-WebRequest -Uri "ダウンロード元ファイルURL" -OutFile "保存先ファイルパス"
Invoke PowerShellを使う
スクリプトの内容は1行でおk
Invoke-WebRequest -Uri "ダウンロード元ファイルURL" -OutFile "保存先ファイルパス"
360デフォルトの名無しさん
2019/06/11(火) 12:27:11.64ID:1nvgUNHw361デフォルトの名無しさん
2019/06/11(火) 12:55:44.29ID:H6VDpMiV >>341
言ったもん勝ちなのは同意だし、RPA?って感じだけど
機械系CADが汎用プログラミング言語で作業させれるのはいいなと思ったわ
未だにAutoCADはAutoLispって独自拡張機能でしか実装できないし、毎年仕様変わるし使いにくいのよね
似たような修正繰り返したり、試作品とかで微妙な寸法違いを大量に作ったりするから便利よ
言ったもん勝ちなのは同意だし、RPA?って感じだけど
機械系CADが汎用プログラミング言語で作業させれるのはいいなと思ったわ
未だにAutoCADはAutoLispって独自拡張機能でしか実装できないし、毎年仕様変わるし使いにくいのよね
似たような修正繰り返したり、試作品とかで微妙な寸法違いを大量に作ったりするから便利よ
362デフォルトの名無しさん
2019/06/11(火) 18:50:55.19ID:DO0nLum4 こういうのでいいんだよな
RPAと言ってもやってる事はプログラミングなんだから素直にプログラミング言語でおk
RPAと言ってもやってる事はプログラミングなんだから素直にプログラミング言語でおk
363デフォルトの名無しさん
2019/06/11(火) 19:19:09.83ID:n6WpYVxd364デフォルトの名無しさん
2019/06/11(火) 20:36:36.64ID:dlQv/xbQ RPAは完全文系素人でも3時間もあれば自在にスクレイピングやシステム間文字転記できるようになる学習コストの軽さが利点だと思う
Pythonでそこまでやろうと思うと基礎から初めて何日位かかるんだろう
Pythonでそこまでやろうと思うと基礎から初めて何日位かかるんだろう
365デフォルトの名無しさん
2019/06/11(火) 20:43:11.12ID:aqNi+iy/ 3時間ww
釣り針がデカ過ぎw
釣り針がデカ過ぎw
366デフォルトの名無しさん
2019/06/11(火) 21:08:08.53ID:DO0nLum4 Python未経験から15分ぐらいでRPAチャレンジクリアできたけど?
367デフォルトの名無しさん
2019/06/11(火) 21:10:45.42ID:DO0nLum4 RPAだと2、3日かかった
369デフォルトの名無しさん
2019/06/11(火) 21:31:49.06ID:WAM9chX9 マウンティングドヤア!
プログラミング推しの人は自分だけプログラミングすりゃいいんじゃないですかねえ(鼻ほじ)
プログラミング推しの人は自分だけプログラミングすりゃいいんじゃないですかねえ(鼻ほじ)
370デフォルトの名無しさん
2019/06/11(火) 21:43:39.93ID:DO0nLum4 世界中の人達がプログラミングしてる
オートメーションもプログラミングでおk
RPAはマイノリティ
オートメーションもプログラミングでおk
RPAはマイノリティ
371デフォルトの名無しさん
2019/06/11(火) 22:34:29.61ID:0QM9bD/k 昨日レスした新卒マンだけど難しいね
考え方は分かるけど.net初めてだからまだ苦戦してるわ
考え方は分かるけど.net初めてだからまだ苦戦してるわ
372デフォルトの名無しさん
2019/06/11(火) 22:38:25.55ID:Vye1iU4W 新卒マンはコテ名乗ってこのスレを盛り上げてくれ。
373デフォルトの名無しさん
2019/06/11(火) 22:44:11.16ID:tXs03EKg374デフォルトの名無しさん
2019/06/11(火) 22:44:46.28ID:uKb9zRCV375デフォルトの名無しさん
2019/06/11(火) 22:54:21.56ID:Vye1iU4W javaよりも.netのほうが生産性高いから覚える価値はあると思うよん。
>>375
そうなんですか!API/library の一覧はありませんか?
そうなんですか!API/library の一覧はありませんか?
377デフォルトの名無しさん
2019/06/11(火) 23:02:12.64ID:Vye1iU4W >>376
ググったらこんなのがあったけど、お望みのものかどうかは知らん。
https://docs.microsoft.com/ja-jp/dotnet/api/
俺がこのページを普段から使ってるということもない。
すまんな。
ググったらこんなのがあったけど、お望みのものかどうかは知らん。
https://docs.microsoft.com/ja-jp/dotnet/api/
俺がこのページを普段から使ってるということもない。
すまんな。
378デフォルトの名無しさん
2019/06/12(水) 00:14:36.30ID:k5XrsZPH379242&260
2019/06/12(水) 10:35:55.12ID:3O1ohryH 毎日なんらかの動作でつまづいてます…orz
今回はwebにアクセスして新しいウインドウでページを表示させるのですが、普段は問題なく目的のページ(タイトルも)が表示されるのですが、まれに違うページ(保守中なんでしょうか)が表示されてしまいます。
そのままではその後の動作ができないので、それはフラグを立てて条件分岐でウインドウを閉じる処理に飛ばしたいと思っているのですが、try catchで上手くcatchに行かないのです。
ウインドウアタッチのアクティビティをtryにいれて、正解のウインドウを選択しておけばいいのでしょうか?
また、その際エラーの処理をtrueにしておいていいのでしょうか?
目的のページが表示されなかった場合、catchに代入アクティビティでフラグを立てればいいのでしょうか?
今回はwebにアクセスして新しいウインドウでページを表示させるのですが、普段は問題なく目的のページ(タイトルも)が表示されるのですが、まれに違うページ(保守中なんでしょうか)が表示されてしまいます。
そのままではその後の動作ができないので、それはフラグを立てて条件分岐でウインドウを閉じる処理に飛ばしたいと思っているのですが、try catchで上手くcatchに行かないのです。
ウインドウアタッチのアクティビティをtryにいれて、正解のウインドウを選択しておけばいいのでしょうか?
また、その際エラーの処理をtrueにしておいていいのでしょうか?
目的のページが表示されなかった場合、catchに代入アクティビティでフラグを立てればいいのでしょうか?
38099
2019/06/12(水) 11:54:45.08ID:JxmhteBD >>379
>ウインドウアタッチのアクティビティをtryにいれて、正解のウインドウを選択しておけばいいのでしょうか?
そそ
>エラーの処理をtrue
そこは、「エラーでも無視して処理を継続させるか」を設定するので、trueだとエラーにならずtrycatchでエラー検知できなくなる
だから、空白にする
>目的のページが表示されなかった場合、catchに代入アクティビティでフラグを立てればいいのでしょうか?
そそ
>毎日なんらかの動作でつまづいてます…orz
誰でもそれが普通。
後から、前作ったやつ直したい〜となるのも普通。
今はとにかく壁に当たりまくって知識を増やしていけばいい
>ウインドウアタッチのアクティビティをtryにいれて、正解のウインドウを選択しておけばいいのでしょうか?
そそ
>エラーの処理をtrue
そこは、「エラーでも無視して処理を継続させるか」を設定するので、trueだとエラーにならずtrycatchでエラー検知できなくなる
だから、空白にする
>目的のページが表示されなかった場合、catchに代入アクティビティでフラグを立てればいいのでしょうか?
そそ
>毎日なんらかの動作でつまづいてます…orz
誰でもそれが普通。
後から、前作ったやつ直したい〜となるのも普通。
今はとにかく壁に当たりまくって知識を増やしていけばいい
381デフォルトの名無しさん
2019/06/12(水) 17:51:13.88ID:PmdlRiMw 仕事で使ってる人ほんといる?イマイチ使えるイメージがわかない。
差し支えない範囲で誰か使用例教えて
差し支えない範囲で誰か使用例教えて
383242&260
2019/06/12(水) 19:18:46.73ID:fzb79jSq >>380
ありがとうございます。
考えていたのが正しいというのがわかって助かりました。
その後もまだまだ難問が出てきて、どないしよー!?とアワアワしてますが、どうしてもわからない場合は質問させていただきます。
ありがとうございます。
考えていたのが正しいというのがわかって助かりました。
その後もまだまだ難問が出てきて、どないしよー!?とアワアワしてますが、どうしてもわからない場合は質問させていただきます。
384デフォルトの名無しさん
2019/06/12(水) 20:17:23.85ID:wNZh4EEY385デフォルトの名無しさん
2019/06/12(水) 20:28:25.34ID:ex3fcoiz 社内システム使ってて
ルーチンワーク化してるならRPA化でゴリゴリいける
ルーチンワーク化してるならRPA化でゴリゴリいける
386デフォルトの名無しさん
2019/06/12(水) 20:32:39.80ID:0C0sP3jF 2つほど教えてください
UiPathでスクレイピング先を動的に変換することは簡単にできますか?
例えばYahooニュースランキングを表示して、上位ランキング5件のニュースを取得するとかです。
ランキングurlをcsvに出力するシーケンスを1つ実行して、CSVに書いてあるアドレスを取得するシーケンスを実行するなど複数に分けないと駄目なのでしょうか?
それともランキングurlを1行ずつ取り出せますか?
もう一つですが、フォントサイズを混在させたファイル形式で出力可能ですか?
epubみたいにズームさせた場合にフォントサイズと改行を変えてくれる形式がベストですが、
無理ならpdfやword形式でも構いません
UiPathでスクレイピング先を動的に変換することは簡単にできますか?
例えばYahooニュースランキングを表示して、上位ランキング5件のニュースを取得するとかです。
ランキングurlをcsvに出力するシーケンスを1つ実行して、CSVに書いてあるアドレスを取得するシーケンスを実行するなど複数に分けないと駄目なのでしょうか?
それともランキングurlを1行ずつ取り出せますか?
もう一つですが、フォントサイズを混在させたファイル形式で出力可能ですか?
epubみたいにズームさせた場合にフォントサイズと改行を変えてくれる形式がベストですが、
無理ならpdfやword形式でも構いません
387デフォルトの名無しさん
2019/06/12(水) 20:41:56.77ID:hUxl54rW え、ランキングURLをcsvに出力するのは出来てるの?
そこまで出来てるならどうとでもなりそうな気がするけど。
そこまで出来てるならどうとでもなりそうな気がするけど。
388デフォルトの名無しさん
2019/06/12(水) 20:46:02.05ID:wNZh4EEY >>386
素直にpython使った方が簡単だよ
素直にpython使った方が簡単だよ
389デフォルトの名無しさん
2019/06/12(水) 20:51:51.16ID:ex3fcoiz python厨はpythonスレに行けばいいのに
なぜRPAスレに貼り付けるのか分からない
質問に対してもぶっちゃけ無意味なレスしか返さないし
なぜRPAスレに貼り付けるのか分からない
質問に対してもぶっちゃけ無意味なレスしか返さないし
390デフォルトの名無しさん
2019/06/12(水) 20:53:16.58ID:wNZh4EEY >>389
PC自動化技術には興味あるからな
PC自動化技術には興味あるからな
391デフォルトの名無しさん
2019/06/12(水) 21:01:23.53ID:ex3fcoiz >>390
だったら何も考えずにpythonのが楽って書かないでくれ
UiPathならアクティビティの組み合わせで何とかなるのか
.netでコーディングする必要があるかで難易度は全く変わるし
その上でpythonによるコーディングのが楽って断言してるならいいけど
何も考えてないでしょ
だったら何も考えずにpythonのが楽って書かないでくれ
UiPathならアクティビティの組み合わせで何とかなるのか
.netでコーディングする必要があるかで難易度は全く変わるし
その上でpythonによるコーディングのが楽って断言してるならいいけど
何も考えてないでしょ
392デフォルトの名無しさん
2019/06/12(水) 21:02:47.41ID:ex3fcoiz だいたい本当にpython書けるのかすら怪しい
聞きかじりで適当な事言ってだけじゃね
聞きかじりで適当な事言ってだけじゃね
393デフォルトの名無しさん
2019/06/12(水) 21:05:36.08ID:0C0sP3jF394デフォルトの名無しさん
2019/06/12(水) 21:27:57.69ID:0C0sP3jF >>387
はい最初に指定したページをcsv出力することはできてますが、csv出力したリンク先のニュースを保存するところができてないです
はい最初に指定したページをcsv出力することはできてますが、csv出力したリンク先のニュースを保存するところができてないです
395デフォルトの名無しさん
2019/06/12(水) 21:31:07.59ID:wNZh4EEY >>391
まぁ、流れ的にpython、python言ってるけど
個人的には実はC#の.NET系の方が好きなんだけどな
テキストプログラミングは実際、楽だよ
人口が桁違いで発信しやすい文字だから、検索でバシバシ情報が出てくる
だからRPAみたいに、どうするのが正解か1日ハマりっぱなしで進まない、みたいなことが全くない
必要な情報を集めるのが早いから、ロジック組むのも圧倒的に早いってわけ
まあ、仮に検索の差がなかったとしても、テキストプログラミングの優位にはかわりないよね
だって、ロジックがわかりきってても、RPAだとモノを作るまでが、すげー大変じゃん?
マウスでプログラミングって発想がそもそもかなりイケテナイんだわ
まぁ、流れ的にpython、python言ってるけど
個人的には実はC#の.NET系の方が好きなんだけどな
テキストプログラミングは実際、楽だよ
人口が桁違いで発信しやすい文字だから、検索でバシバシ情報が出てくる
だからRPAみたいに、どうするのが正解か1日ハマりっぱなしで進まない、みたいなことが全くない
必要な情報を集めるのが早いから、ロジック組むのも圧倒的に早いってわけ
まあ、仮に検索の差がなかったとしても、テキストプログラミングの優位にはかわりないよね
だって、ロジックがわかりきってても、RPAだとモノを作るまでが、すげー大変じゃん?
マウスでプログラミングって発想がそもそもかなりイケテナイんだわ
396デフォルトの名無しさん
2019/06/12(水) 21:32:56.41ID:hUxl54rW csv出力するときにそのデータをなにか変数に入れてるんじゃないの?
397デフォルトの名無しさん
2019/06/12(水) 21:42:26.97ID:UCBXLfn6 >>396
ExtractDataTableに出してます。
ExtractDataTableに出してます。
398デフォルトの名無しさん
2019/06/12(水) 21:57:11.29ID:hUxl54rW Tableの型はわかる?
多分>>374のいってるDataTableじゃないかな?
多分>>374のいってるDataTableじゃないかな?
399デフォルトの名無しさん
2019/06/12(水) 22:04:49.47ID:hUxl54rW TableにGetType()というメソッドがあるはずだからそれで型調べられるんじゃないかな
400デフォルトの名無しさん
2019/06/12(水) 22:10:05.27ID:vBUuaOXX >>386
DataTableに出せてるなら、ぶっちゃけ好きなように何でもできる
例えばForEachRowを使うと、1行ずつ取り出せるから
適当にサンプル作ったので参考にどうぞ
https://i.imgur.com/6QK1cD9.png
https://i.imgur.com/Q9k77FP.png
DataTableについてはアクティビティも豊富だし、,NETのメソッドも使えるから
調べてみるといいぞ
DataTableに出せてるなら、ぶっちゃけ好きなように何でもできる
例えばForEachRowを使うと、1行ずつ取り出せるから
適当にサンプル作ったので参考にどうぞ
https://i.imgur.com/6QK1cD9.png
https://i.imgur.com/Q9k77FP.png
DataTableについてはアクティビティも豊富だし、,NETのメソッドも使えるから
調べてみるといいぞ
401デフォルトの名無しさん
2019/06/12(水) 22:14:11.63ID:pnxRffp1 >>393
import os
from selenium.webdriver import Remote
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
# ドライバ生成は環境に合わせてね
driver = Remote(command_executor = "http://selenium:4444/wd/hub", desired_capabilities = DesiredCapabilities.FIREFOX)
# ランキングページを開く
driver.get("https://news.yahoo.co.jp/ranking/access?ty=t")
# ランキング上位5件のURLを取得
urls = []
for i in range(0, 5):
link = driver.find_element_by_css_selector("#main > div.rankList > div.contents.general > ol > li:nth-child({0}) > a".format(i + 1))
url = link.get_attribute("href")
urls.append(url)
# 各記事を開いてお好みで処理
for url in urls:
driver.get(url)
# ページごとにやりたいことをここに書く
>>フォントサイズを混在させたファイル形式で出力可能ですか?
ちょっと言ってる意味わからないけどhtmlとかでいいんじゃね?
with open("output.html", "w", encoding="UTF-8") as f:
f.write("""
<p style='font-size: 10'>hello</p>
<p style='font-size: 20'>world</p>
""")
import os
from selenium.webdriver import Remote
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
# ドライバ生成は環境に合わせてね
driver = Remote(command_executor = "http://selenium:4444/wd/hub", desired_capabilities = DesiredCapabilities.FIREFOX)
# ランキングページを開く
driver.get("https://news.yahoo.co.jp/ranking/access?ty=t")
# ランキング上位5件のURLを取得
urls = []
for i in range(0, 5):
link = driver.find_element_by_css_selector("#main > div.rankList > div.contents.general > ol > li:nth-child({0}) > a".format(i + 1))
url = link.get_attribute("href")
urls.append(url)
# 各記事を開いてお好みで処理
for url in urls:
driver.get(url)
# ページごとにやりたいことをここに書く
>>フォントサイズを混在させたファイル形式で出力可能ですか?
ちょっと言ってる意味わからないけどhtmlとかでいいんじゃね?
with open("output.html", "w", encoding="UTF-8") as f:
f.write("""
<p style='font-size: 10'>hello</p>
<p style='font-size: 20'>world</p>
""")
402デフォルトの名無しさん
2019/06/12(水) 22:26:09.12ID:UCBXLfn6403デフォルトの名無しさん
2019/06/12(水) 22:27:14.25ID:UCBXLfn6404デフォルトの名無しさん
2019/06/12(水) 22:42:54.86ID:vBUuaOXX40599
2019/06/12(水) 23:08:47.79ID:JxmhteBD406デフォルトの名無しさん
2019/06/12(水) 23:12:41.67ID:vBUuaOXX407デフォルトの名無しさん
2019/06/13(木) 01:58:11.02ID:NulSwGzN Ruby で、selenium-webdriver, nokogiri で、
require "selenium-webdriver"
require "nokogiri"
options = Selenium::WebDriver::Chrome::Options.new
options.add_argument('--headless')
options.add_argument('--disable-gpu')
driver = Selenium::WebDriver.for :chrome, options: options
driver.navigate.to "https://news.yahoo.co.jp/ranking" # ランキング
doc = Nokogiri::HTML( driver.page_source )
# ニュース一覧
elements = doc.css( "#main > div.rankList > div.contents.general > ol.listFeed > li > a" )
results = elements.map { |elem| elem.attr( "href" ) }.take( 5 ) # 最初の5個
puts results
driver.quit
出力
ttps://headlines.yahoo.co.jp/hl?a=20190612-00010001-fnnprimev-soci
ttps://headlines.yahoo.co.jp/hl?a=20190612-00010013-fnnprimev-soci
ttps://headlines.yahoo.co.jp/hl?a=20190612-00000055-asahi-soci
ttps://headlines.yahoo.co.jp/hl?a=20190612-00000018-kobenext-l28
ttps://headlines.yahoo.co.jp/hl?a=20190612-00000207-sph-base
require "selenium-webdriver"
require "nokogiri"
options = Selenium::WebDriver::Chrome::Options.new
options.add_argument('--headless')
options.add_argument('--disable-gpu')
driver = Selenium::WebDriver.for :chrome, options: options
driver.navigate.to "https://news.yahoo.co.jp/ranking" # ランキング
doc = Nokogiri::HTML( driver.page_source )
# ニュース一覧
elements = doc.css( "#main > div.rankList > div.contents.general > ol.listFeed > li > a" )
results = elements.map { |elem| elem.attr( "href" ) }.take( 5 ) # 最初の5個
puts results
driver.quit
出力
ttps://headlines.yahoo.co.jp/hl?a=20190612-00010001-fnnprimev-soci
ttps://headlines.yahoo.co.jp/hl?a=20190612-00010013-fnnprimev-soci
ttps://headlines.yahoo.co.jp/hl?a=20190612-00000055-asahi-soci
ttps://headlines.yahoo.co.jp/hl?a=20190612-00000018-kobenext-l28
ttps://headlines.yahoo.co.jp/hl?a=20190612-00000207-sph-base
408デフォルトの名無しさん
2019/06/13(木) 05:45:39.95ID:ByXWHP00 やっぱuipathは偉大だな
フローチャートってだけで意味がよくわかる
Pythonとけ書いてくれてても素人にはよくわからんわ(笑)
フローチャートってだけで意味がよくわかる
Pythonとけ書いてくれてても素人にはよくわからんわ(笑)
409デフォルトの名無しさん
2019/06/13(木) 06:08:47.21ID:ENQTgTNY >>408
RPA(というかGUIプログラミングツール)はわかりにくい
・図中の箱や線がそれぞれ何を意味してるのか熟知していること
・展開しないと見えない箱のパラメータを推測するエスパースキル
これらがないと理解不能だから敷居が高い
それぞれの製品に対する深い理解と経験がないと何をしてるか読みとることは難しい
そしてわからなかった箇所を検索することが困難
テキストだと言葉の意味を考えれば知らないメソッドでもだいたい想像がつく
英語を知らないと言葉の意味がわからないかもしれないけど英語は必修なので問題なし
そして見えないパラメータなんかも無いので明快
それでもわからないなら検索すればすぐに答えが発見できる点が大きい
RPA(というかGUIプログラミングツール)はわかりにくい
・図中の箱や線がそれぞれ何を意味してるのか熟知していること
・展開しないと見えない箱のパラメータを推測するエスパースキル
これらがないと理解不能だから敷居が高い
それぞれの製品に対する深い理解と経験がないと何をしてるか読みとることは難しい
そしてわからなかった箇所を検索することが困難
テキストだと言葉の意味を考えれば知らないメソッドでもだいたい想像がつく
英語を知らないと言葉の意味がわからないかもしれないけど英語は必修なので問題なし
そして見えないパラメータなんかも無いので明快
それでもわからないなら検索すればすぐに答えが発見できる点が大きい
410デフォルトの名無しさん
2019/06/13(木) 06:23:29.00ID:ENQTgTNY >>407
自分はRubyを全く知らないけれど読んだだけでなにをしてるか分かった
誰でも読める単語でプログラムが構成されているから意図がわかりやすい
Rubyは自然言語で書いた時の文法に似せるように努力してると聞いたことがある
だから何も知らなくても読み取りやすいのだろうね
Nokogiriについては何を意味するか知らないと推測できなかったが検索したらすぐに判明した
プログラマはRPAより利用者が桁違いに多く情報発信が活発で検索しやすい文字列だから初心者にとっては情報収集がしやすくて助かるね
自分はRubyを全く知らないけれど読んだだけでなにをしてるか分かった
誰でも読める単語でプログラムが構成されているから意図がわかりやすい
Rubyは自然言語で書いた時の文法に似せるように努力してると聞いたことがある
だから何も知らなくても読み取りやすいのだろうね
Nokogiriについては何を意味するか知らないと推測できなかったが検索したらすぐに判明した
プログラマはRPAより利用者が桁違いに多く情報発信が活発で検索しやすい文字列だから初心者にとっては情報収集がしやすくて助かるね
411デフォルトの名無しさん
2019/06/13(木) 07:04:52.22ID:BSFWojPu なんで素人の俺がわからないって言ってるのにわかるって結論に持っていこうとするの?
412デフォルトの名無しさん
2019/06/13(木) 07:06:12.84ID:1X/xcznS 自分もuipath academy見てろって言われたけど動画だと追いにくいんだよな…
結局自分で本買ったわ
結局自分で本買ったわ
413デフォルトの名無しさん
2019/06/13(木) 07:09:09.29ID:NwlXOHJW414デフォルトの名無しさん
2019/06/13(木) 07:54:37.58ID:ENQTgTNY415デフォルトの名無しさん
2019/06/13(木) 08:01:15.39ID:KPlrztOM416デフォルトの名無しさん
2019/06/13(木) 08:10:33.49ID:F5PYIFZ/ 初心者「私にはわからないんです…」
教祖様「答えは自ずと出てくるのじゃ そなたにも分かるはずじゃ」
教祖様「答えは自ずと出てくるのじゃ そなたにも分かるはずじゃ」
417デフォルトの名無しさん
2019/06/13(木) 10:48:17.48ID:ATxuPCIM webの表を範囲選択して(起点をクリック→shift+終点をクリック)ctrl+cをホットキーで設定。
エクセルをアタッチ→アクティベートしてctrl+vとしたのですが、貼り付けされず…
リンク付きのままエクセルに貼り付けたいのですが、上記の手順で上手くできませんでした。
タイミングをもう少し遅くしたらいいのでしょうか?
それとも違うやり方があるのでしょうか?
範囲選択されている状態で手動でctrl+c→ctrl+vは上手く貼り付けできました。
エクセルをアタッチ→アクティベートしてctrl+vとしたのですが、貼り付けされず…
リンク付きのままエクセルに貼り付けたいのですが、上記の手順で上手くできませんでした。
タイミングをもう少し遅くしたらいいのでしょうか?
それとも違うやり方があるのでしょうか?
範囲選択されている状態で手動でctrl+c→ctrl+vは上手く貼り付けできました。
418デフォルトの名無しさん
2019/06/13(木) 10:52:58.70ID:dWZXprWF419デフォルトの名無しさん
2019/06/13(木) 11:31:39.19ID:NwlXOHJW >>417
>webの表を範囲選択して(起点をクリック→shift+終点をクリック)ctrl+cをホットキーで設定。
>エクセルをアタッチ→アクティベートしてctrl+vとしたのですが、貼り付けされず…
SendHotKey系でよくあるタイミングが合わずに空振りしてるパターンかな
コピーor貼り付けのどっちで空ぶってるのか分からんけど
とりあえずの対応としては
・SendHotKeyのセレクターを明示的に設定する(Webやエクセル)
・DelayAfter、DelayBeforeを調整してタイミングを合わせる
後はデバッグ的な確認として
・Webの表に対してコピーした後、Get From Clipboardで中身を取得して
クリップボード内に値が入ってきてるか確認する(適当にWriteLineとかで出力すればいい)
ざっくりで申し訳ないけど、思いつくのはこんな感じ
>webの表を範囲選択して(起点をクリック→shift+終点をクリック)ctrl+cをホットキーで設定。
>エクセルをアタッチ→アクティベートしてctrl+vとしたのですが、貼り付けされず…
SendHotKey系でよくあるタイミングが合わずに空振りしてるパターンかな
コピーor貼り付けのどっちで空ぶってるのか分からんけど
とりあえずの対応としては
・SendHotKeyのセレクターを明示的に設定する(Webやエクセル)
・DelayAfter、DelayBeforeを調整してタイミングを合わせる
後はデバッグ的な確認として
・Webの表に対してコピーした後、Get From Clipboardで中身を取得して
クリップボード内に値が入ってきてるか確認する(適当にWriteLineとかで出力すればいい)
ざっくりで申し訳ないけど、思いつくのはこんな感じ
420デフォルトの名無しさん
2019/06/13(木) 11:33:32.76ID:NwlXOHJW あとDataScraingが使えるなら
DataScrapingでDataTableとして取得→WriteRangeでエクセルに丸ごと書き込み
の方が動作的には安定する
DataScrapingでDataTableとして取得→WriteRangeでエクセルに丸ごと書き込み
の方が動作的には安定する
421デフォルトの名無しさん
2019/06/13(木) 12:02:02.51ID:RmcA4kSR セレクターの使い方難しいね
慣れるまで時間かかりそうだ
慣れるまで時間かかりそうだ
422デフォルトの名無しさん
2019/06/13(木) 12:33:44.11ID:l05nblDc >>419
ありがとうございます。
ホットキーで画面?をしっかり指定してキーを押す時間を前後で少し取ったらなんとかエクセルに貼り付けできました。
uipath、デバッグしてて思ったのが、エクセルのvbaのイミディエイトウインドウみたいなのが無いのがちょっと…て感じですかね?
テーブルの内容を見るために一度動作止めてアクティビティ追加しないとダメってのが…
vbaみたいに、デバッグで止まってる時にコマンド?入力して表示されていない値とか確認できたらいいのになぁ…と感じてます。
ありがとうございます。
ホットキーで画面?をしっかり指定してキーを押す時間を前後で少し取ったらなんとかエクセルに貼り付けできました。
uipath、デバッグしてて思ったのが、エクセルのvbaのイミディエイトウインドウみたいなのが無いのがちょっと…て感じですかね?
テーブルの内容を見るために一度動作止めてアクティビティ追加しないとダメってのが…
vbaみたいに、デバッグで止まってる時にコマンド?入力して表示されていない値とか確認できたらいいのになぁ…と感じてます。
42399
2019/06/13(木) 14:12:32.40ID:eEQwMBJ6 >>422
デバッグ機能弱いですよね
オブジェクト変数のプロパティ値もズラッと見たい
あと、VBAのIDEで見れるオブジェクトブラウザのようなものも欲しい
オブジェクトだけじゃなくそのプロパティやメソッドをズラッと見たいんだよね
(知らないだけかもしれません)
デバッグ機能弱いですよね
オブジェクト変数のプロパティ値もズラッと見たい
あと、VBAのIDEで見れるオブジェクトブラウザのようなものも欲しい
オブジェクトだけじゃなくそのプロパティやメソッドをズラッと見たいんだよね
(知らないだけかもしれません)
424デフォルトの名無しさん
2019/06/13(木) 15:01:25.37ID:NwlXOHJW >>422
ブレークポイントを付けてデバッグモードで実行すれば
Localsウィンドウが表示されて、そこに変数の値とかを確認する事が出来る
ただしデバッグモードだと全体的に動作が遅くなるから、処理が長いほど微妙になる……
あらかじめデバッグ用のアクティビティを仕込んで実行した方が早い事が多い
ブレークポイントを付けてデバッグモードで実行すれば
Localsウィンドウが表示されて、そこに変数の値とかを確認する事が出来る
ただしデバッグモードだと全体的に動作が遅くなるから、処理が長いほど微妙になる……
あらかじめデバッグ用のアクティビティを仕込んで実行した方が早い事が多い
425デフォルトの名無しさん
2019/06/13(木) 17:43:08.83ID:kLH2vwNH プログラマーというか理系型の人って「俺がわかるんだから君も当然分かるだろ」って考えの人がほんと多いよね
>>414とかまさに典型的
>>414とかまさに典型的
426デフォルトの名無しさん
2019/06/13(木) 17:47:42.51ID:UDXJ1rkZ 弁護士もたくさんいるし政治家もたくさんいるしホモもたくさんいるよね
427デフォルトの名無しさん
2019/06/13(木) 17:48:13.33ID:UDXJ1rkZ ハゲも
428デフォルトの名無しさん
2019/06/13(木) 17:49:10.52ID:so5eBbIv >>425
んー???
世界中の大量の初心者が入門者の敷居を超えてプログラミングを身につけてきたという揺るぎない実績があるのでプログラミングは大して難しくないって話なんだがそこは理解した?
これは俺がどうとか理系がどうとか関係ないよね
んー???
世界中の大量の初心者が入門者の敷居を超えてプログラミングを身につけてきたという揺るぎない実績があるのでプログラミングは大して難しくないって話なんだがそこは理解した?
これは俺がどうとか理系がどうとか関係ないよね
429319
2019/06/13(木) 17:50:14.70ID:YoHd+9XQ アカデミーでCitrixレコーディングの説明をしてたけどこれって頻繁に使ったりしますか?
動画の序盤の方でよく使うのはCitrix以外の4つだって言ってたけど…
動画の序盤の方でよく使うのはCitrix以外の4つだって言ってたけど…
430デフォルトの名無しさん
2019/06/13(木) 17:54:13.89ID:WGuNdlQq431デフォルトの名無しさん
2019/06/13(木) 17:55:16.66ID:WGuNdlQq432デフォルトの名無しさん
2019/06/13(木) 17:58:21.58ID:F5PYIFZ/ RPAを理解できなかったから、(俺の頭が悪いじゃなく)RPAが悪いっていう八つ当たりしてるんだろw
初心者からなんにでもなれる天才スペック様らしいけどw
初心者からなんにでもなれる天才スペック様らしいけどw
433デフォルトの名無しさん
2019/06/13(木) 18:27:24.64ID:so5eBbIv >>430
簡単だったらもっと沢山の新規ユーザーが現れて既存のプログラミング言語と同じかより大きなコミュニティが形成されるはずなんだよね
それがまだないということは簡単であることを示す実績がないということだよ
ただ単に君自身が「RPAは俺がわかるんだから君もわかるだろ」と思ってるだけだろうね
簡単だったらもっと沢山の新規ユーザーが現れて既存のプログラミング言語と同じかより大きなコミュニティが形成されるはずなんだよね
それがまだないということは簡単であることを示す実績がないということだよ
ただ単に君自身が「RPAは俺がわかるんだから君もわかるだろ」と思ってるだけだろうね
434デフォルトの名無しさん
2019/06/13(木) 18:29:27.37ID:so5eBbIv435デフォルトの名無しさん
2019/06/13(木) 18:44:42.31ID:F5PYIFZ/436デフォルトの名無しさん
2019/06/13(木) 18:48:42.06ID:so5eBbIv43799
2019/06/13(木) 18:50:29.98ID:eEQwMBJ6438デフォルトの名無しさん
2019/06/13(木) 19:07:22.79ID:kLH2vwNH >>428
いやもうこの時点で世界中の初心者全員が全員入門者の敷居を超えてプログラミングを身につけることができたって前提で話してるんだよね。無自覚なんだろうけど、そういうとこやで???
いやもうこの時点で世界中の初心者全員が全員入門者の敷居を超えてプログラミングを身につけることができたって前提で話してるんだよね。無自覚なんだろうけど、そういうとこやで???
439デフォルトの名無しさん
2019/06/13(木) 19:12:25.48ID:so5eBbIv >>438
今いるプログラマはみんな最初は初心者だった
でもみんなプログラミングを身につけることができた
とてつもない数の人達が無事にプログラミングを覚えることができた
もしプログラミングが本当に難しいものだったらもっとプログラミング人口は減っていただろうね
今いるプログラマはみんな最初は初心者だった
でもみんなプログラミングを身につけることができた
とてつもない数の人達が無事にプログラミングを覚えることができた
もしプログラミングが本当に難しいものだったらもっとプログラミング人口は減っていただろうね
441デフォルトの名無しさん
2019/06/13(木) 19:25:27.57ID:7CfpX2ly というか、専門知識って全て初心者から学習するもんじゃねw 医者弁護士会計士など難関専門職全てに当てはまるロジックじゃん 要は俺スゲーマン
442デフォルトの名無しさん
2019/06/13(木) 19:31:34.69ID:so5eBbIv >>441
わかって来たようだな
難しい専門知識だったら挫折する初心者が多くて人口が増えない
簡単な専門知識だったら導入を乗り越えられる初心者が多くて人口が増える
現状のプログラミング人口の多さがプログラミングの簡単さの証明になってるんだ
プログラミングが簡単だから沢山の人がプログラミングを身につけることができた
もしプログラミングが難しかったら少数のマニアしかプログラミングを使っていなかったはずだ
RPAにはまだそのユーザー人口というわかりやすい実績がない
一部のユーザーが主観で簡単だ簡単だと主張しているだけ
わかって来たようだな
難しい専門知識だったら挫折する初心者が多くて人口が増えない
簡単な専門知識だったら導入を乗り越えられる初心者が多くて人口が増える
現状のプログラミング人口の多さがプログラミングの簡単さの証明になってるんだ
プログラミングが簡単だから沢山の人がプログラミングを身につけることができた
もしプログラミングが難しかったら少数のマニアしかプログラミングを使っていなかったはずだ
RPAにはまだそのユーザー人口というわかりやすい実績がない
一部のユーザーが主観で簡単だ簡単だと主張しているだけ
443デフォルトの名無しさん
2019/06/13(木) 19:53:30.21ID:kLH2vwNH >>439
ちょっと仰ってることが漠然としすぎてるから整理するよ
とてつもない数の人がプログラミングを覚えることができた
→日本国内の2016年時点のITエンジニア人口は88.6万人
対する2016年の日本就業者数は6351万人
単純計算で就業者全体のうち1.357%がITエンジニアってことになるね
因みに中高校生のなりたい職業ランキング1位はITエンジニアなんだよね。割合でいうと全体の23%くらいが目指してるらしいよ。
じゃあITエンジニアになりたいのになれなかった21.643%の人はどこいったんだ??って話になるんだけど、これ挫折してるんだよね。
94.1%の人が挫折してるわけよ。
趣味でプログラミングやってる人の数とか考慮して大目に見ても10人やって9人は挫折するんだよ
悲しいけど現実はそんなもん
ちょっと仰ってることが漠然としすぎてるから整理するよ
とてつもない数の人がプログラミングを覚えることができた
→日本国内の2016年時点のITエンジニア人口は88.6万人
対する2016年の日本就業者数は6351万人
単純計算で就業者全体のうち1.357%がITエンジニアってことになるね
因みに中高校生のなりたい職業ランキング1位はITエンジニアなんだよね。割合でいうと全体の23%くらいが目指してるらしいよ。
じゃあITエンジニアになりたいのになれなかった21.643%の人はどこいったんだ??って話になるんだけど、これ挫折してるんだよね。
94.1%の人が挫折してるわけよ。
趣味でプログラミングやってる人の数とか考慮して大目に見ても10人やって9人は挫折するんだよ
悲しいけど現実はそんなもん
444デフォルトの名無しさん
2019/06/13(木) 20:19:32.05ID:KUCfNMK/ >>443
中高生ぐらいのランキングじゃ「将来の夢はサッカー選手」並にあてにならない数字だろうな
悲しいことだけど、大学に入って、現実を見据えて就活を初めれば、嫌でもブラック業界ってことはわかってしまう
居なくなった94%は勉強して挫折したんじゃなくて、興味を失っただけだろうな
ちなみにうちの新卒は毎年、プログラミング素人のほうが多い
だけど、みんなプログラミングはできるようになってるよ
同業者さんと話す機会も多いから知ってるけど、プログラミングで挫折する子はそんなに居ない
君の言うように94%が挫折するって数字とは全く合致しないんだよね
君は数字にこだわりすぎて、抽象的、定性的な考え方が苦手なのだろうね
数字は大事だが「人を騙すためのツールにもなる」ということは覚えておいたほうが良い
中高生ぐらいのランキングじゃ「将来の夢はサッカー選手」並にあてにならない数字だろうな
悲しいことだけど、大学に入って、現実を見据えて就活を初めれば、嫌でもブラック業界ってことはわかってしまう
居なくなった94%は勉強して挫折したんじゃなくて、興味を失っただけだろうな
ちなみにうちの新卒は毎年、プログラミング素人のほうが多い
だけど、みんなプログラミングはできるようになってるよ
同業者さんと話す機会も多いから知ってるけど、プログラミングで挫折する子はそんなに居ない
君の言うように94%が挫折するって数字とは全く合致しないんだよね
君は数字にこだわりすぎて、抽象的、定性的な考え方が苦手なのだろうね
数字は大事だが「人を騙すためのツールにもなる」ということは覚えておいたほうが良い
445デフォルトの名無しさん
2019/06/13(木) 20:24:34.20ID:h5I2oW4O RPAとプログラミングじゃ歴史の長さが全然違うからな。
まだRPAの人口が少ないのはある程度しょうがない。
それにRPAはプログラミングの一種だしね。
部分が全体より小さいのはしょうがない。
まだRPAの人口が少ないのはある程度しょうがない。
それにRPAはプログラミングの一種だしね。
部分が全体より小さいのはしょうがない。
446デフォルトの名無しさん
2019/06/13(木) 20:27:56.47ID:hA+TgzcA >>443 アホだ、こんなやつならプログラミングはおろか、RPAだってできるわけがない。
プログラムだって、RPAだって、やりたいことを決めて論理的に構築していくのは同じ。
論理性のかけらもなければできるわけないよ。
コンピュータを使わなくても仕事を進めていく手順と同じ。 会社員を諦めなさい。
プログラムだって、RPAだって、やりたいことを決めて論理的に構築していくのは同じ。
論理性のかけらもなければできるわけないよ。
コンピュータを使わなくても仕事を進めていく手順と同じ。 会社員を諦めなさい。
447デフォルトの名無しさん
2019/06/13(木) 20:46:59.71ID:NwlXOHJW RPAスレですら変なやつが沸くと思わんかった……
まあ実際に業務で使った身としては
・理解できればプログラミングよりは圧倒的に早く組める
・機能的に歯がゆい部分も、コード実行するなりPowerShell実行するなり回避策がある
・だけど安定稼働するロボットを作るにはある程度のスキルが必要
特に慣れない人が作ると
動的な待機処理がなかったりして操作の空ぶりが起きて
最終的にロボットが止まるってのがまーわんさかある
まあ実際に業務で使った身としては
・理解できればプログラミングよりは圧倒的に早く組める
・機能的に歯がゆい部分も、コード実行するなりPowerShell実行するなり回避策がある
・だけど安定稼働するロボットを作るにはある程度のスキルが必要
特に慣れない人が作ると
動的な待機処理がなかったりして操作の空ぶりが起きて
最終的にロボットが止まるってのがまーわんさかある
448デフォルトの名無しさん
2019/06/13(木) 20:47:02.46ID:kLH2vwNH■ このスレッドは過去ログ倉庫に格納されています
ニュース
- テレビ朝日 本社から男性が転落し死亡。関連会社社員か 当たった通行人が左肩軽傷 [阿弥陀ヶ峰★]
- 高市首相、トランプ米大統領に「早期に会いたい」 日中関係悪化受け… ★4 [BFU★]
- 【コメ】卸売業者「簡単に安売りできない」「大暴落起きれば大赤字に」 JA「新米の販売進度が近年になく遅い。コメの回転が悪い」 ★5 [Hitzeschleier★]
- 「これいいじゃん!!!」 セブン-イレブンの1620円で買える“1人用クリスマスケーキ”🎂に注目殺到「天才すぎる」 [パンナ・コッタ★]
- 高市早苗首相が天理教系企業に“巨額発注” 総額5000万円 本人は「政治団体の活動に必要な支出」と回答 ★2 [Hitzeschleier★]
- テレビ朝日本社から20~30代の関連会社社員とみられる男性が転落し死亡 六本木けやき坂通りの通行人にはけが人なし [少考さん★]
- 【速報】テレビ朝日本社から20代〜30代の男性が飛び降り自殺して死亡 東京・六本木 [597533159]
- お前らダウナー系だよな
- 現役JKのお茶会スレ( ¨̮ )︎︎𖠚ᐝ182
- 精液がゼリー状で黄ばんでるせいで女と付き合う勇気ない
- 女はSNSで乳揺らして踊ってりゃラクにカモ集まるから羨ましい
- 【高市速報】中国、最後通牒 [308389511]
