> From: Takashi Nishimoto <g96p0935 / mse.waseda.ac.jp>
> ところで、僕は infoseek でよく検索するのですが、それをなんとかコマンド
> ラインから検索文字列を入力できれば便利だなと感じています。すでにあるの
> なら、所在を教えてほしいです。

サーチエンジンの検索文字列は、Formの文字を URL のパラメータで渡すとこが
多いので、引数だけハンドリングしてブラウザに渡すだけでよいです。

Win + IE なのは、今他の環境がないためで、ole 使ってるのは後述。
複数単語は、and 条件です。

^=
if ARGV.size == 0
  puts "No words for search !!"
  exit
end

url = "http://www.infoseek.co.jp/Titles?qt=" + \
         ARGV.join("+") + \
         "&lk=noframes&svx=10&col=JW&qp=0&nh=100"

require 'win32ole'
ie = WIN32OLE.new('InternetExplorer.Application')
ie.visible = TRUE
ie.navigate({'url'=>url})
$=

# Goo/Infoseek/Altavista/Google 同時に検索とかも出来るな。

ブラウザに URL 渡してるだけなので、別に Ruby使わなくてもとは思いますが、
Cygwin版で、system/exec どちらでもブラウザが起動できませんでした。
一応 コマンドプロンプトでは、"start http://www..." でデフォルトのブラウザが
起動してくれるのに。

   たむら