class RollForInitiative::Scraper

Public Class Methods

doc() click to toggle source
# File lib/roll_for_initiative/scraper.rb, line 22
def self.doc
    @@doc
end
encounter() click to toggle source
# File lib/roll_for_initiative/scraper.rb, line 26
def self.encounter
    @@encounter
end
fight() click to toggle source
# File lib/roll_for_initiative/scraper.rb, line 30
def self.fight
    @@fight
end

Public Instance Methods

grab_encounter(site) click to toggle source
# File lib/roll_for_initiative/scraper.rb, line 11
def grab_encounter(site)

    more_info = Nokogiri::HTML(open(site, "User-Agent" => "Mozilla/5.0 (Windows NT 6.0; rv:12.0) Gecko/20100101 Firefox/12.0 FirePHP/0.7.1"))
    @@encounter = more_info.search(".content-container p")[1].text
end
klasses(site) click to toggle source
# File lib/roll_for_initiative/scraper.rb, line 5
def klasses(site)

    @@doc = Nokogiri::HTML(open(site, "User-Agent" => "Mozilla/5.0 (Windows NT 6.0; rv:12.0) Gecko/20100101 Firefox/12.0 FirePHP/0.7.1"))
    
end
who_you_fight() click to toggle source
# File lib/roll_for_initiative/scraper.rb, line 17
def who_you_fight
    oppenent = Nokogiri::HTML(open("http://www.chaoticshiny.com/monstergen.php"))
    @@fight = oppenent.search("#output").text.strip
end