Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
UiPathでつくったロボットをWin7からWin10へ
Search
HANACCHI
April 08, 2021
0
310
UiPathでつくったロボットをWin7からWin10へ
【増席】RPA勉強&LT会!RPALT vol.16 ~MicrosoftのRPAを知ろう~
HANACCHI
April 08, 2021
Tweet
Share
More Decks by HANACCHI
See All by HANACCHI
メール本文をどうやっつけるか
hanacchi
0
230
2024年のローコード界隈最新事情~業務担当者でもAI・生成AIを活用できる!~
hanacchi
0
350
AI JIMY - 登壇(インストール編)
hanacchi
0
410
AI JIMY - 登壇(設定編)
hanacchi
0
380
AI JIMY - 登壇(実行編)
hanacchi
0
370
パスワードを保存しますか?
hanacchi
0
380
テスト系アクティビティを使ってみる
hanacchi
0
440
君も小説家になろう!
hanacchi
0
190
トライ キャッチの闇
hanacchi
0
95
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
Designing the Hi-DPI Web
ddemaree
280
34k
Why Our Code Smells
bkeepers
PRO
334
57k
Building Adaptive Systems
keathley
38
2.3k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
Building Applications with DynamoDB
mza
90
6.1k
YesSQL, Process and Tooling at Scale
rocio
169
14k
A designer walks into a library…
pauljervisheath
204
24k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
44
2.2k
Teambox: Starting and Learning
jrom
133
8.8k
BBQ
matthewcrist
85
9.3k
What's new in Ruby 2.0
geeforr
343
31k
Transcript
で、つくったロボットを Win7からWin10へ
自己紹介 • 小﨑 肇(こざき はじめ⇒[ハナ]肇⇒はなっち!) • 59歳 もうすぐ… • 東京都豊島区⇒神奈川県川崎市中原区
• 趣味 自転車だったけど、最近はINGRESS • 職歴 ➢ かなり前に今の会社に入社。 COBOL⇒JAVA⇒EXCEL-VBA ➢ EXCEL-VBAでは、JP1-REPORTERとか、 SAGENT-REPORTERとか… ➢ UiPath歴は、19ヶ月… Presented By
[email protected]
メインストリーム サポート終了日 Windows 7 2009年9月1日 2015年1月13日 延長サポート終了日 2020年1月14日 メインストリーム サポート終了日
Windows 10 2018年11月13日 2020年10月13日 延長サポート終了日 2025年10月14日 Windowsのライフサイクルとロボット 安定 運用 18年10月 ’19年10月 安定運用 Part2 延長サポート終了中
安定運用 Part2 メインストリーム サポート終了日 Windows 7 2009年9月1日 2015年1月13日 延長サポート終了日 メインストリーム
サポート終了日 Windows 10 2018年11月13日 2020年10月13日 延長サポート終了日 2025年10月14日 Windowsのライフサイクルとロボット 安定 運用 18年10月 ’19年10月 安定運用 Part2 延長サポート終了中 移行!! ForWin10 2020年1月14日
見直しのポイント 1.エレメントの差(OS) セレクタの編集で、 となっているか? 2.EXCELのショートカットの差(EXCEL) 見慣れない動きをしていない? 3.アプリケーション起動の差(OS) ちゃんと起動出来てる? 4.アプリケーション挙動の差(OS機能) タスクバーに表示されてる?
https://forum.uipath.com/t/input-dialog/52783 Win7 <wnd app='explorer.exe’ cls='Progman’ title='Program Manager' /> <wnd cls='SysListView32'
title='FolderView' /> Win10 <wnd app='explorer.exe’ cls='WorkerW’ idx='1' /> <wnd cls='SysListView32' title='FolderView' /> (但し、idxが変わる) エレメントが変わった Input dialogを前面に出したい 更に、とっても不安定…
①クリックアクティビティを配置し 「画面上で指定」 ②デスクトップを指定 ③エラーなく、セレクタの編集で確認 ④[×検証]となっている
⑤UiExplorer[要素を選択] ⑥デスクトップを指定 ⑦セレクタが取得された 【UiExplorer側】 <wnd app='explorer.exe' cls='Progman’ title='Program Manager' />
<wnd cls='SysListView32' title='FolderView' /> 【アクティビティ側】 <wnd app='explorer.exe' cls='WorkerW' idx='1' /> <wnd cls='SysListView32' title='FolderView' />
⑧[×検証]となっている ⑨ UiExplorerから の要素をコピー ⑩[✔検証]となった アクティビティ側で選択したエレメントがイケてなく て、UiExplorer側で選択したエレメントがイケてる。 我々は、どれを信じていけばいいのだろう?
EXCELタイトル部非互換 【XL2010】 <wnd app='excel.exe’ cls=‘XLMAIN’ title=‘Microsoft Excel - *' />
<wnd cls='NetUIHWND' idx='1' /> <ctrl name='Backstage ビュー' role='pane' /> 【O365】 <wnd app='excel.exe’ cls='XLMAIN’ title='* - Excel' /> <wnd cls='NetUIHWND' idx='1' /> <ctrl name='Backstage ビュー' role='pane' /> “EXCEL“の表示順が変わった ※見える順と異なる!
EXCELセルの書式設定 【XL2010】 <wnd app='excel.exe' cls='bosa_sdm_XL9' title='セルの書式設定' /> <ctrl name='セルの書式設定' role='dialog'
/> <ctrl name='種類(T):' role='list' /> <ctrl name=‘2001/3/14' role='list item' /> 【O365】 <wnd app='excel.exe' cls='bosa_sdm_XL9' title='セルの書式設定' /> <ctrl name='セルの書式設定' role='dialog' /> <ctrl name='種類(T):' role='list' /> <ctrl name='2012/3/14' role='list item' /> サンプル値が変わった
EXCEL ショートカット ショートカットは、 ちょぃちょぃ変わっているので、 次ページ以降に図化します
Altキー:はじめの一歩
Alt+Fキー:ファイル
Alt+Hキー:ホーム
Alt+Nキー:挿入
Alt+Pキー:ページレイアウト
Alt+Mキー:数式
Alt+Aキー:データ
Alt+Rキー:校閲
Alt+Wキー:表示
Alt+Lキー:開発
内製ソフト Win10: C:¥Program Files (x86)¥ downloader¥apps¥XXX¥XXX1111.exe Win7: C:¥Program Files¥ downloader¥apps¥
XXX¥XXX1111.exe 起動ショートカット上のリンク先の見直し 社外秘
内製ソフト Win10: ▪互換モードでこのプログラムを実行する Win7: □互換モードでこのプログラムを実行する 起動できても、エレメントが検出できなかった 社外秘
内製ソフト タスクバーに常駐させていた(Win7) 社外秘 <wnd app='explorer.exe' cls='Shell_TrayWnd' /> <wnd cls='ToolbarWindow32' title='*'
/> <ctrl name='*' role='tool bar' /> <ctrl name= 'KOZAKIHA JIME-X Messenger Service' role='push button' />
社外秘 内製ソフト タスクバーに常駐させる(Win10) <wnd app='explorer.exe' cls='Shell_TrayWnd' /> <wnd cls='ToolbarWindow32' title='ユーザーによって昇格された通知領域'
/> <ctrl name='ユーザーによって昇格された通知領域' role='tool bar' /> <ctrl name= 'KOZAKIHA JIME-X Messenger Service' role='push button' /> ToolbarWindow32中に タイトルが違うものが 増えたから?
<wnd app='iexplore.exe’ cls='#32770’ title='Windows セキュリティ’ /> <wnd aaname='Windows セキュリティ’ cls='DirectUIHWND'
/> <wnd cls='Button' title='OK' /> 外部サイトの電子署名 社外秘 <wnd app='iexplore.exe’ cls='Credential Dialog Xaml Host’ title='Windows セキュリティ’ /> <ctrl automationid='OkButton’ />
総括 1.エレメント系(WEB系画面系) は、兎に角 且つ、動くまで調整する。 2.EXCELのショートカットの差(EXCEL) SEND HOT KEYで”ALT”を使っているものを特に! 3.アプリケーション起動の差(OS) 手で起動できても、ロボットが認識できないケースもある!
4.アプリケーション挙動の差(OS機能) OS操作が変わると、エレメントも変わる可能性大 5.結局、改造新規のような規模感!?
総括 1.エレメント系(WEB系画面系) は、兎に角 且つ、動くまで調整する。 2.EXCELのショートカットの差(EXCEL) SEND HOT KEYで”ALT”を使っているものを特に! 3.アプリケーション起動の差(OS) 手で起動できても、ロボットが認識できないケースもある!
4.アプリケーション挙動の差(OS機能) OS操作が変わると、エレメントも変わる可能性大 5.結局、改造新規のような規模感!?