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)