Module: Nao
- Defined in:
- lib/nao.rb,
lib/nao/version.rb
Constant Summary collapse
- VERSION =
"1.0.0"
Class Method Summary collapse
Class Method Details
.parse(name) ⇒ Object
6 7 8 9 10 11 |
# File 'lib/nao.rb', line 6 def parse name agent = Mechanize.new page = agent.get "http://alt.org/nethack/player-all-xlog.php?player=#{name}" res = page.search('//div[@class="body"]/pre').text.split("\n") res.map { |s| Hash[*s.split(/[=|:]/)] } end |