「Windows10で、AHKの実行キーを 左下隅の【Winキー】に割り当て、複数のWebサイトを一度に検索する」
というAHKスクリプトを作成してみました。
検索サイトは、Google、weblio、英辞郎
それと【サイト指定検索】として
www.fda.gov、pmda.go.jp も検索出来るようにしています。
【Winキー】を1度押すと、スタートメニューが出ますが、もう一度【Winキーを押せば】スタートメニューはまた非表示に戻ります。この動作を利用して、
【Winキーを0.5秒以内に2回連打したらAHKを実行する】というのがこのコードになります。
このスクリプトのメリットは、Winキーを1回押すだけなら、通常動作をすることです。
どうしてもファンクションキーや、Ctrl、Altキー等にAHKを割り当てたくは無い時に便利かもしれません。
#【LWin】を利用してますが【RWin】にも別スクリプトを割り当てられますね
以下が ↓ ↓ ↓ ↓ コードです。
;------------------------------------------------
; 検索対象文字をマウスで選択 > LWinを2回連打
; By skojima@kuhen.org
; Ver.2022-05-11
;
MsgBox,,, 【 検索対象をマウスで選択 > LWinを2回連打 】,2
LWin::
Keywait, LWin, U ;ここで1回目のキーが押し上げられるのを待ちます
Keywait, LWin, D T0.5 ;0.5秒待ちます.この間にLWinが押されれば成功=0,失敗なら1がErrorLevelにはいります.
If (ErrorLevel=1) ;直前のコマンド=Keywaitがタイムアウトで失敗=1なら
{
Send,{LWin}
}
else
{
;MsgBox,,, 【 %clipboard% 】,1
send,^c
sleep , 300
Run,https://www.google.co.jp/search?q="""%Clipboard%"""
sleep , 300
Run,https://ejje.weblio.jp/content/%Clipboard%
sleep , 300
Run,https://eow.alc.co.jp/search?q=%Clipboard%
sleep , 300
Run,https://www.google.co.jp/search?q=site:www.fda.gov """%Clipboard%"""
sleep , 300
Run,https://www.google.co.jp/search?q=site:pmda.go.jp """%Clipboard%"""
sleep , 300
}
return