longqi293

今天,在院子里看到Create Chen的这篇文章《小软件获取QQ好友是否"隐身对你可见"》,觉得挺有意思哦,于是,亲自重新用2.0框架操作了一把,果真,试验了几位好友,的确是可以的,在这里向Chen致敬!当然,也把我的2.0c#版放出来,除了感谢国家,还要感谢Chen!

下面是代码:

 

代码
privatevoid btnGo_Click(object sender, EventArgs e)
{
Regex r
=new Regex("[1-9][0-9]{4,}");
Match m
= r.Match(txtQQNum.Text.Trim());
if (m.Success)
{
webBrowser1.Navigate(
"http://wpa.qq.com/pa?p=1:"+ txtQQNum.Text +":5");

}
else
{
label1.Text
="Please input a QQ Number";
}
}

privatevoid webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
string str = webBrowser1.Url.ToString();
if (str.Contains("5_online.gif"))
{
label1.Text
="QQ号为"+ txtQQNum.Text +"好友的真实情况是在线, 如果你的QQ上显示这位好友不在线, 那么这位好友可能\'在线对你隐身\'了...";
}
elseif (str.Contains("5_offline.gif"))
{
label1.Text
="QQ号为"+ txtQQNum.Text +" 朋友的真实情况是离线或隐身, 如果你能看到这位好友在线, 那么这位好友可能\'隐身对你可见\'了...";
}
else
{
label1.Text
="对不起, 没有发现QQ号为"+ txtQQNum.Text +"好友的在线情况";
}

}

 

当然了,你不想去写代码,也可以从这里下载一个Debug版本的程序,玩玩,呵呵。

点此下载

分类:

技术点:

相关文章:

  • 2021-06-25
  • 2021-04-17
  • 2021-06-01
  • 2021-12-20
  • 2021-07-04
  • 2021-10-27
  • 2021-11-04
  • 2021-12-15
猜你喜欢
  • 2021-11-21
  • 2021-11-16
  • 2022-12-23
  • 2021-12-06
  • 2021-12-05
  • 2021-11-13
  • 2022-12-23
相关资源
相似解决方案