和英検索(Windows)

沢山の単語の意味を調べるために以下のスクリプトを書きました。

blowser='C:/Program Files/Mozilla FireFox/firefox.exe' #firefox
url=%w{http://dic.livedoor.com/search/?q= &match=startwith&x=0&y=0&dic=ej}
ARGV.each do |word|
	 `#{blowser} #{url.join(word)}`
end

ちなみにlivedoorの辞書を使ってます。*1

追記

コマンドプロンプトを開いたときのカレントディレクト*2に以下のような内容のファイルを(例ではm.batというファイル名 )おいて置くと、

@echo off
mean.rb %1  #mean.rbは上のスクリプトの名前
  1. 「win+r」
  2. ダイアログ表示
  3. 「m (調べたい単語)」

で開けるので便利です。

*1:ニュースで話題になっていたときにも平常時と変わらず運営していたという話を聞いたので、それ以来コモディティ的なサービスはlivedoorを使ってます。障害耐性高そうだし。

*2:通常は、C:\Documents and Settings\(user)>