Sha256: 203e9c588e33d2e782ac9878d6ea052dc95082a69b1d83863bafe569f8e53169
Contents?: true
Size: 928 Bytes
Versions: 2
Compression:
Stored size: 928 Bytes
Contents
class RollForInitiative::Scraper @@site = "https://www.dndbeyond.com/classes" 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 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 def who_you_fight oppenent = Nokogiri::HTML(open("http://www.chaoticshiny.com/monstergen.php")) @@fight = oppenent.search("#output").text.strip end def self.doc @@doc end def self.encounter @@encounter end def self.fight @@fight end end #"https://www.dndbeyond.com/classes"
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
roll_for_initiative-0.3.0 | lib/roll_for_initiative/scraper.rb |
roll_for_initiative-0.2.0 | lib/roll_for_initiative/scraper.rb |