UWSCでChromeの読み込み完了まで待つ

コード 80文字を超えるまで待つ

CTRLWIN(GETID("Google"), close)//Chromeを(起動していたら)閉じる
exec("C:\***\chrome.exe --start-maximized http://~")
repeat
sleep(5)//5秒ずつ調べる
KBD(VK_CTRL,DOWN,40)//画面中の全文字をコピー
KBD(VK_A,CLICK,40)
KBD(VK_C,CLICK,40)
KBD(VK_CTRL,UP,40)
 
str = GETSTR(0)
NUM = LENGTH(str)//クリップボードの文字数を調べる
until (NUM > 80) = true//文字数が80を超えるまで


コード 80文字を超えるまで待つが40秒以上は待たない

CTRLWIN(GETID("Google"), close)//Chromeを(起動していたら)閉じる
exec("C:\***\chrome.exe --start-maximized http://~")
reload = 1
repeat
sleep(5)//5秒ずつ調べる
KBD(VK_CTRL,DOWN,40)//画面中の全文字をコピー
KBD(VK_A,CLICK,40)
KBD(VK_C,CLICK,40)
KBD(VK_CTRL,UP,40)
 
str = GETSTR(0)
NUM = LENGTH(str)//クリップボードの文字数を調べる
reload = reload + 5//5秒ずつ増やす
 
if (reload > 40) = true//40秒を超えたら停止
exitexit
endif
 
until (NUM > 80) = true//文字数が80を超えるまで


ポイント



起動時のこの画面では『(画像のalt属性) を検索または URL を入力 「OK Google」と発声』の合計約40文字が拾われてしまうので、変動しても大丈夫なように80文字以上になるまで待ち続けるようにしています。


02/08 人間の愚かさを教えてくれる『フランケンシュタインの誘惑』が好きすぎる

はじめてこのサイトに来た方への案内所はこちら

類似記事

Copy&Paste


本文のコピペやスクショはしないでください