2022/10/29

自動投票に向けての調査

 自動投票実装に向けて色々と勉強中なんですが、Seleniumはflash(確か現在のJRAの即PATはなんだったかと)なんかには微妙らしいので、別な方法を模索中です。

WebView2での実装に向けて色々と調査してますが、INET-ID入力と加入者番号からの案内が表示された場合のスキップまでは簡単に行けそう。入出金画面は別ウィンドウが起動されるので、その対処をどうするか検討中です。

基本的には表示されているページにて入力項目でマウスの右クリックから「開発者ツールで調査する」を選択すると該当するソースの部分が表示されるので、その部分をマウスの右クリックで[コピー]→[JSパスのコピー]でコードをコピーし、メモ帳等に張り付け、ダブルクォーテーションをシングルに変え、入力タグには"value = '';"をボタンタグには"click();"を追加してソースの末尾に追加する。

webView.CoreWebView2.ExecuteScriptAsync($"該当コード");
でWebView2コントロールに指示する。

0 件のコメント:

コメントを投稿