class AutoRedirector
Attributes
agent[RW]
Public Class Methods
new(agent)
click to toggle source
# File lib/auto_redirector.rb, line 8 def initialize(agent) self.set_agent(agent) end
Public Instance Methods
get(url)
click to toggle source
# File lib/auto_redirector.rb, line 18 def get(url) @agent.get(url) end
search(words)
click to toggle source
# File lib/auto_redirector.rb, line 22 def search(words) form = @agent.page.forms[0] form.fields[0].value = words form.submit end
set_agent(agent)
click to toggle source
# File lib/auto_redirector.rb, line 12 def set_agent(agent) @agent = Mechanize.new do |a| a.user_agent_alias = agent end end