WWW::Mechanize
wordpressにログインしてみた。便利だ。
#!/usr/bin/env ruby require 'rubygems' require 'kconv' require 'mechanize' require 'pp' user = "username" pass = "password" puts 'start' agent = WWW::Mechanize.new page = agent.get("http://shokai.org/blog/wp-login.php") login_form = page.forms_with("loginform").first login_form.log = user login_form.pwd = pass dashboard = agent.submit(login_form) puts "login: " + dashboard.title pp dashboard