万能検索デスクトップテキストボックス開発

コンテキストに依存しないような操作で、検索に関しては、全部このダイアログでできるようにする。
コマンドライン方ランチャのbluewindをベースにして、以下のような機能をWSHなどを利用して追加してみる。

しかし、bluewindには私の望む用途には不満な点も多々あるので、
将来的には、ランチャも自作する。

  • hs {$検索ワード}

howmの検索
howm_search.jsを、bluewindに登録する。

--- howm_search.js ---
var args = WScript.Arguments;

var WShell = WScript.CreateObject("WScript.Shell");
WShell.AppActivate("emacs");
WShell.Sendkeys("^g");
WShell.Sendkeys("^c");
WShell.Sendkeys(",");
WShell.Sendkeys("g");

WShell.Sendkeys(args(0));

WShell.Sendkeys("{ENTER}");
---

  • ge {$検索ワード}

google検索

  • gj {$検索ワード}

google日本語検索

  • ej {$英語}

英和翻訳

  • je {$日本語}

和英翻訳

namazuの検索

  • man {$検索ワード}

unix man

  • rpm {$パッケージ}

rpmのパッケージ検索

  • sh {$コマンド}

cygwinでshellを起動して、コマンドを実行する。

  • locate {$ファイル(パスの一部)}

winlocateでファイル名を検索

  • mylist

一覧を表示