1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

AHK(AutoHotkey)を使いウインドウズキー左側(【LWin】)を0.5秒以内に2回連打すると現在選択している文字を検索文字として使い複数のサイトを同時に検索する

Last updated at Posted at 2022-05-22

「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

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?