Ruby 初心者スレッド Part 26
■ このスレッドは過去ログ倉庫に格納されています
0283デフォルトの名無しさん
2009/03/13(金) 17:28:52あはは、libxml2 は来るなって HTML に書いてある
これは libxml2 がパースできないタイプの HTML の書き方だ
自前で POST するか、あるいは Hpricot を使う
require 'rubygems'
require 'mechanize'
require 'hpricot'
require 'kconv'
WWW::Mechanize.html_parser = Hpricot
agent = WWW::Mechanize.new
agent.user_agent_alias = 'Windows IE 7'
uri = URI.parse('http://be.2ch.net/test/login.php')
agent.get(uri).form_with(:action =>'/test/login.php'){|f|
f.set_fields('m' => ['mail_address'], 'p' => ['password'])
}.click_button
■ このスレッドは過去ログ倉庫に格納されています