UWSCでChromeが開いているURLを取得する

簡単なやつ

id = GETID("Google Chrome","Chrome_WidgetWin_1",-1)
SCKEY(id,VK_CTRL,1) //1番目のタブにフォーカス なくてもいい
str = getstr(id,1,STR_ACC_EDIT)//URLをstrにいれる


↑が動かないときのやつ
id = GETID("Google Chrome","Chrome_WidgetWin_1",-1)
SCKEY(id,VK_CTRL,1) //1番目のタブにフォーカス
SCKEY(id,VK_F6)//URL欄にフォーカス
KBD(VK_CTRL,DOWN,40)//URL欄をコピー
KBD(VK_C,CLICK,40)
KBD(VK_CTRL,UP,40)
str = GETSTR(0)//クリップボードの中身をstrにいれる

理論上はこれで動きますが、動きが早すぎてコピーに失敗してしまうので、あいだにsleep(1)などを入れたほうが確実です。

URLに特定のキーワードが含まれているか
IF POS("example", str) <> 0
//含まれている場合の行動
ELSE
//含まれていない場合の行動
ENDIF


08/01 【Safari】ブラウザ版Youtubeのライブチャットが表示されない(2024年7月)

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

類似記事

Copy&Paste


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