class SerpScraper

Attributes

engine[RW]

Public Class Methods

new(params) click to toggle source
# File lib/serp_scraper.rb, line 10
def initialize(params)
  engine = params[:engine] || 'google'
  tld = params[:tld] || 'com'

  case engine
  when "google"
    @engine = Google.new(tld)
  end
end

Public Instance Methods

deathbycaptcha(username, password) click to toggle source
# File lib/serp_scraper.rb, line 24
def deathbycaptcha(username, password)
  @engine.dbc = DeathByCaptcha.new(username, password, :http)
end
set_proxy(address, port, user = nil, password = nil) click to toggle source
# File lib/serp_scraper.rb, line 20
def set_proxy(address, port, user = nil, password = nil)
  @engine.browser.set_proxy(address, port, user, password)
end