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