twitter gemのHTTPAuth
http://twitter.rubyforge.org/
0.6あたりからoAuthとBasic認証が選べるようになったので
#!/usr/bin/env ruby require 'rubygems' require 'twitter' require 'kconv' user = ARGV.shift pass = ARGV.shift httpAuth = Twitter::HTTPAuth.new(user, pass) twitter = Twitter::Base.new(httpAuth) twitter.friends_timeline.each{ |post| puts post.user.name + ": " + post.text } client.update('これはテストです'.toutf8)