読者です 読者をやめる 読者になる 読者になる

mechanizeを使ってrubyでniconicoにログインするときのメモ

require 'rubygems'
require 'mechanize'
require 'open-uri'

agent = Mechanize.new
page = agent.get('http://com.nicovideo.jp/community/') #認証画面のURI
form = page.form()
form.field_with(:name=>"mail").value = "登録しているメール"
form.field_with(:name=>"password").value = "登録しているパスワード"
form.submit()

page = agent.get('http://com.nicovideo.jp/community/')
puts page.title