//
// WebSearch.ms
// $Id: WebSearch.ms, Ver.1.00 2002/05/06 22:30:53 HyperTEIKA $
//
/////////////////////////////////////////////////////////////////////////////
// コマンド宣言
#command google_search 'Google 日本語'
#command googleI_search 'Google イメージ'
#command e_Words_search 'e-Words IT用語'
#command ascii_search 'アスキー 用語'
#command is_gen_search 'infoseek 現代用語'
#command gooEJ_search 'goo 英和辞典'
#command gooJE_search 'goo 和英辞典'
#command gooKoku_search 'goo 国語辞典'
#command tizu_search 'ちず丸'
/////////////////////////////////////////////////////////////////////////////
// コマンド処理
var word = getSelectedText();
if (!view)
error('ウインドウが開いていません。');
switch (command)
{
// Google 日本語 で検索
case 'google_search':
shellExecute('open', 'http://www.google.com/search?num=50&lr=lang_ja&q=' + word); break;
// Google イメージ で検索
case 'googleI_search':
shellExecute('open', 'http://images.google.com/images?hl=ja&btnG=Google+%8C%9F%8D%F5&q=' + word); break;
// e-Words IT用語 で検索
case 'e_Words_search':
shellExecute('open', 'http://www.e-words.ne.jp/view.asp?word=' + word); break;
// アスキー 用語 で検索
case 'ascii_search':
shellExecute('open', 'http://yougo.ascii24.com/gh/search/?pattern=' + word); break;
// infoseek 現代用語 で検索
case 'is_gen_search':
shellExecute('open', 'http://www.infoseek.co.jp/GTitles?rf=1&qp=0&nh=50&col=GN&qt=' + word); break;
// goo 英和辞典 で検索
case 'gooEJ_search':
shellExecute('open', 'http://dictionary.goo.ne.jp/cgi-bin/dict_search.cgi?sw=0&MT=' + word); break;
// goo 和英辞典 で検索
case 'gooJE_search':
shellExecute('open', 'http://www.goo.ne.jp/default.asp?sw=1&SDB=JE&MT=' + word); break;
// goo 国語辞典 で検索
case 'gooKoku_search':
shellExecute('open', 'http://dictionary.goo.ne.jp/cgi-bin/dict_search.cgi?sw=2&MT=' + word); break;
// ちず丸 で検索
case 'tizu_search':
shellExecute('open', 'http://www.chizumaru.com/main/czdsp.dll?mode=0&func=3&cset=2&submit.x=9&submit.y=9&name=' + word); break;
default:
error('不明なコマンド: ' + command);
}
|