目次Windows11でも動作可能なUWSCは環境設定がPythonに比べて楽!AccessやExcelVBAなどBASIC言語や昔、COBOLでプログラムを組んでいた人にとってはWeb上からデータを自動的に抜きさえすれば、後は既存の習得スキルでなんとかできる。考えている人にとってはUWSCは今も最強のツールである。手動で表データをMS-Accessを利用してSQL-Server(EXPRESS)に投入MS-Access操作はマクロでワンクリックで自動化2~4というシステムを先に作っておき、1.手動・・・をUWSCで自動化したところまで完成している。これを更に完全自動で動かす!?。その必要はないな~と感じている。ホープフルステークスGIを表示してみるサンプルには、JRAレース結果を使用する。出走表は、当週しか表示できないので今回のブログ説明のサンプルとしては、これからも閲覧可能な「レース結果」を使うことにする。i3-330m※スペックが大きく違うCPUで両方ともに動作するのを確認した。※ご利用の際はUWSCの緊急停止は少なくともできるようになってから利用すること。』で強制停止!※プログラムの二次利用は自己責任で行うこと。画面操作のCTRL+Fを利用する。CLKITEMというUWSCの命令がある。IEでは動作するが、Chromeでは動かない。そこで通常のキーボード操作と同じでChrome上でテキストを「CTRL+V」でコピペする方法でアイテムをクリックする方法で目的のページに辿り着く方法を取っている。Pythonのスクレイピングに比べてかなり遅い処理になり大量のページを素早く取り込むことはできないが、手動と同じ操作のため動きの制御は「キーボード操作」をそのまま自動化するだけなので簡単で処理が分かり易い。IDsleep(5)exitendifsleep(1)Sleepの数や秒数は自分のパソコン環境に合わせて変化させることにより快適にすることができる。上記コンピューター名の取得は今回のホームページ表示とは直接関係ないが、参考として載せている。※プログラムの是非や内容についての質問にはお答え致しません。(テスト用のノートパソコンで実行)VSCodeからデバッグ後実行でインスタンス表示し10秒後にCloseする。UWSCと同様の動きにしている。私もPythonは勉強中なので、一行一行ググって調べてテストしての繰り返しをひたすら行っている。今回も継ぎ接ぎながら、なんとか目的のページまで到達することができた。ActionChains(driver)actions.key_down(Keys.CONTROL)actions.click(element)actions.key_up(Keys.CONTROL)actions.perform()sleep(3)#10秒表示して閉じるsleep(7)#インスタンスウインドウを閉じるdriver.close()※プログラムの是非や内容についての質問にはお答え致しません。DesktopMicrosoftアカウントを登録すれば無料で試せる2024年1月時点ではChatGPTの優位がダントツなため、今後しばらくは昔のWindows3.1が出たときのようなMicrosoft一強が続く可能性が強い。BARDが追随したとしても、もし簡単に動くモジュールをGUIで構築できるとしたなら!ぽちぽち文字を入力していくプログラミングよりも、管理しやすく誰にでも同じものが作れエラーが格段に少なくなるといった利点を持っているPADがこれからのプログラミングを席巻していくのかもしれない。