require 'rubygems' require 'json' # sudo gem install json require 'open-uri' u = ARGV[0] followed = open("http://twitter.com/friends/ids/#{u}.json").read followers = open("http://twitter.com/followers/ids/#{u}.json").read followed = JSON.parse(followed) followers = JSON.parse(followers) stars = followed - followers fans = followers - followed puts puts "followed : #{followed.size}" puts "followers : #{followers.size}" puts "stars : #{stars.size}" puts "fans : #{fans.size}" def screen_name (id) info = open("http://twitter.com/users/#{id}.json").read info = JSON.parse(info) info['screen_name'] end puts puts "stars :" stars.each do |id| print screen_name(id) print ' ' #sleep 0.200 end puts puts "fans :" fans.each do |id| print screen_name(id) print ' ' #sleep 0.200 end