[全体] [技術メモ] 各一覧の該当ページへ

googleデスクトップのCTRLダブルクリックのあれ

[技術メモ] 2008年6月15日(日曜日) 17:38

小指が空振りする

私の小指には、CTRLキーを二度押すと検索窓が立ち上がるあのインターフェイスが染み付いてしまったようで、ちょっと検索しようと思い立つと、自動的に小指がカクカク動いてしまいます(ノ∀`)

なぜかgoogleデスクトップは使えない

ええ、素直にgoogleデスクトップを使えばよいのですが、VistaSP1のうちの環境では、どうもインデクス化?の相性が悪いのか、いつの間にかTEMPフォルダがアーカイブファイルの解凍ファイルで溢れてしまうのしまうのです。これでは流石に使い物になりません。

代替ソフトを探す

さまざまなホットキーランチャーを物色しました。しかしなかなか見つかりません。

  • ctrlキーの二度押し」にあっさり対応している
  • できれば「専用入力窓」が欲しい

を満たしたのは、AutoHotkeyでした。
しかしこれ、すごい便利ですね。可能性無限大。好きにスクリプトを組めるので、かゆい所に手が届きすぎです。
ウェブ検索にしか使わなかったgoogleデスクトップには戻る必要がなくなってしまいました。

成果スクリプト

Gui, Add, Edit, vValue x12 y11 w220 h20 ,
Gui, Add, Button, Default x242 y11 w30 h20 , GO
GUI, Hide

~Control::
	SetTimer, Control_CheckCnt, 200
	Control_cnt += 1
return

Control_CheckCnt:
	Hotkey, ~Control, Off
	SetTimer, Control_CheckCnt, Off

	if(Control_cnt == 2)
	{
		Gui, Show, x204 y145 h41 w286, 検索してね-AHK
	}
	Control_cnt = 0
	Hotkey, ~Control, On
return

~Esc::
	GUI, Hide
	GuiControl,,Value
	Control_cnt = 0
return

ButtonGO:
	Gui,submit
	Gui, Hide
	GuiControl,,Value
	Run,http://www.google.co.jp/search?q=%Value%
	Control_cnt = 0
return

※公開後 http://lukewarm.s101.xrea.com/myscripts/ のダブルクリックスクリプトだと「長押し」でもダブルクリック扱いになってしまったので新・なまず日記のものを流用して組みなおしました。

なんと、コンパイルまで出来るのですね((((゜д゜;))))
しばらくgoogleデスクトップの代わりにこれを使ってみます。

Comments (1)

1件のコメント