サンプルスクリプト

スクリプト016

;Chromeの同じタブで検索
;F1〜3キー
;2017/06/07作成

SetTitleMatchMode, 2

;串刺し検索
F1::
WinGet, workwin01, ID, A
bk=%ClipboardAll%
Clipboard =
Send, ^c
ClipWait, 1
if ErrorLevel <> 0
return
moji01 = %Clipboard%
StringReplace, moji02, moji01, %A_SPACE%, +, All

WinActivate, Google Chrome
Sleep, 500

Send, ^1
Sleep, 100
Send, ^l
Sleep, 300
sw01 = http://www.google.com/search?q=%moji01%&gws_rd=ssl
Clipboard = %sw01%
Send, ^v
Sleep, 500
Send, {Enter}

Send, ^2
Sleep, 100
Send, ^l
Sleep, 300
sw02 = http://eow.alc.co.jp/%moji02%/UTF-8/
Clipboard = %sw02%
Send, ^v
Sleep, 500
Send, {Enter}

Send, ^3
Sleep, 100
Send, ^l
Sleep, 300
sw03 = http://ejje.weblio.jp/content/%moji02%
Clipboard = %sw03%
Send, ^v
Sleep, 500
Send, {Enter}

Send, ^4
Sleep, 100
Send, ^l
Sleep, 300
sw04 = http://www.weblio.jp/content/%moji02%
Clipboard = %sw04%
Send, ^v
Sleep, 500
Send, {Enter}

Send, ^5
Sleep, 100
Send, ^l
Sleep, 300
sw05 = https://en.wikipedia.org/wiki/%moji01%
Clipboard = %sw05%
Send, ^v
Sleep, 500
Send, {Enter}

Clipboard = %bk%
return

;タブ選択メニュー
F2::
Menu, MyMenu, Add, (&1) Google検索, GoS
Menu, MyMenu, Add, (&2) 英辞郎, Eiji
Menu, MyMenu, Add, (&3) Weblio英和和英, WeEJ
Menu, MyMenu, Add, (&4) Weblio総合, WeALL
Menu, MyMenu, Add, (&5) Wikipedia英語版, Wiki
Menu, MyMenu, Show
return
GoS:
WinActivate, Google Chrome
Sleep, 100
Send, ^1
return
Eiji:
WinActivate, Google Chrome
Sleep, 100
Send, ^2
return
WeEJ:
WinActivate, Google Chrome
Sleep, 100
Send, ^3
return
WeALL:
WinActivate, Google Chrome
Sleep, 100
Send, ^4
return
Wiki:
WinActivate, Google Chrome
Sleep, 100
Send, ^5
return

;戻る
F3::
WinActivate, ahk_id %workwin01%
return

Google Chromeで Web 辞書を検索するときに、決まったタブで検索するスクリプトです。

テキストファイルやTRADOSで文字列を選択してF1キーを押すと、その文字列をGoogle、英辞郎、Weblio英和和英、Weblio総合、Wikipedia英語版で検索します。検索結果は、それぞれ、Google Chromeの1〜5番目のタブに表示されます。

このスクリプトを使用するには、Google Chromeを標準で使用するブラウザにして起動し、タブを5つ開いておく(ページは何でもかまいません)必要があります。

検索後にF2キーを押すと、マウスカーソルのあたりにメニューが表示され、上下のキーや数字キーで項目を選択すると、そのタブが前面になります。

検索後にF3キーを押すと、最初に文字列を選択したテキストファイルなどがアクティブになります。

Web辞書検索には、この方法で常にGoogle Chromeを使用し、他のWebサイト参照にはFirefoxなどを使用するといいかもしれません。

このスクリプトは、Google Chromeのバージョン58.0.3029.110(64-bit)でテストしました。


戻る