ruby 判断 QQ 是否在线
ruby吧
全部回复
仅看楼主
level 9
sevk 楼主
#!/usr/bin/ruby
# coding: utf-8
require 'rubygems'
require 'mechanize'
num = '51070540' #我的QQ
def online (num)
agent = Mechanize.new
agent.user_agent_alias = 'Linux Mozilla'
agent.max_history = 1
agent.open_timeout = 10
url = 'http://webpresence.qq.com/getonline?Type=1&' + num + ':'
agent.get_file(url)
end
puts online(num)
#你需要用 gem 安装 mechanize 这个库,用库省事.

2010年10月18日 07点10分 1
level 11
2011年01月24日 10点01分 2
level 1
回复:2楼
腾讯提供的判别是否在线的方法
2011年01月25日 08点01分 3
1