スクレイピングなら、
RubyのMechanize・Nokogiri とか?

まあ、プログラム板で聞いた方がよいかも