module FFXIVScraper::Lodestone::Common
Constants
- FFXIV_BASE_DOMAIN
- LANG
- LODESTONE_PATH
Public Instance Methods
get_base_url()
click to toggle source
# File lib/ffxiv_scraper/lodestone/common.rb, line 16 def get_base_url return "https://#{LANG[@lang]}.#{FFXIV_BASE_DOMAIN}" end
get_lodestone_url()
click to toggle source
# File lib/ffxiv_scraper/lodestone/common.rb, line 20 def get_lodestone_url return "https://#{LANG[@lang]}.#{FFXIV_BASE_DOMAIN}#{LODESTONE_PATH}" end
open_html(url)
click to toggle source
# File lib/ffxiv_scraper/lodestone/common.rb, line 24 def open_html(url) begin charset = nil html = open(url) do |f| charset = f.charset f.read end Nokogiri::HTML.parse(html, nil, charset) rescue => exception raise "url open exception. url [" << url << "]" << ", message [" << exception.message << "]" end end
set_locale(lang = :ja)
click to toggle source
# File lib/ffxiv_scraper/lodestone/common.rb, line 12 def set_locale(lang = :ja) @lang = lang end