Mechanize

install

gem install mechanize

リファレンスマニュアル
http://mechanize.rubyforge.org/mechanize/


とりあえず yahoo の最新トピックスをゲットしてみる

require 'rubygems'
require 'mechanize'
agent = WWW::Mechanize.new
#agent.set_proxy("proxy.xxx", 80)
page  = agent.get('http://www.yahoo.co.jp')
puts  page.links.select{|link| link.href =~ /.*\?http:\/\/dailynews.*\/fc\/.+/}

実行結果

東電、制御室被害を過小報告
虐待 小1長男の全身にろうそく
TBSの不二家報道「重大な問題」
タイ警察官 罰はキティ風腕章
朝青龍 別の精神科医が診察へ
武蔵の不可解判定に怒り爆発
内に関ジャニ8復帰ラブコール