yahoo検索で検索の件数を表示するスクリプト

yahoo検索で検索数を表示するスクリプト

検索word: "test"

require "rubygems"
require "mechanize"
require "hpricot"
require "kconv"
require "uri"
$KCODE="u"


#tmp123="http://www.aeon.info/"
#text="link:"+tmp123;
text="test"

search=URI.encode(text.toutf8)
puts text

URL="http://search.yahoo.co.jp/search?p="+search+"&n=100"

agent=Mechanize.new()
page=agent.get(URL)

text2=Hpricot(page.body)
str=(text2/"#inf")

str2= str.inner_html.toutf8;
str3=(str2.gsub(/.*/,"")).gsub(/.*/,"");
puts str3.to_i

css セレクタのid="inf"で件数を引っ張りだしている.
参考:
http://weboook.blog22.fc2.com/blog-entry-268.html