#!/usr/bin/env ruby require 'rubygems' require 'mechanize' module WellsFargo class Session attr_accessor :agent, :page def initialize @agent = WWW::Mechanize.new @agent.user_agent_alias = 'Windows IE 6' end def extract_total(html) return $1.gsub(/,/, '').to_f if html =~ /(Log|Sign) ?(Off|Out)/i end end end