资讯   |   开发   |   选机中心   |   产品大全 | IBM | 惠普 | 联想 | 戴尔 | 苹果 | 神舟
更多: | 华硕 | 明基 | 方正 | 紫光 | TCL | 夏新 | 联宝 | 宏碁 | 七喜 | 长城 | 清华同方 | 海尔 | 三星 | 东芝 | 索尼 | 富士通 | LG | 技术 | ddnoon
当前位置:笔记本 > 编程开发 >
Advertisement
文章正文

试试看这个判断ICQ是否在线的代码好用吗?_编程

类型:转载   责任编辑:asp.net   日期:2007/05/23


热门软件下载:


   
  • PHP3,PHP4,ASP运行速度测试 
  • 如何PHP的图形函数中显示汉字。 
  • 一段代码示例代码,目前可以兼容odbc和OCI两种连接数据库方法! 
  • apache_1.3.12,php4.0bx,informix安装心得 
  • Focus on Mock Object(2) 
  • 林锐——软件工程思想 
  • IPD如何解决产品开发的典型问题 
  • 编译apache2.0.54源代码时的log 
  • 关于project2003与excel宏 
  • 用PHP控制用户的浏览器--ob*函数的使用 
  • 页面导航:

    正文内容:
    <? 
    function get_status($uin)

     $fp = fsockopen ("wwp.icq.com", 80, &$errno, &$errstr, 30); 
     if(!$fp)
     { 
     echo "$errstr ($errno)<br>\n"; 
     }
     else
     {
     fputs($fp, "get /scripts/online.dll?icq=$uin&img=5 http/1.0\n\n"); 
     $do = yes; 
     while(!feof($fp))
     {
     $line = fgets ($fp,128);
     $do = ($do == yes)?yes:(eregi("^gif89", $line))?yes:no;
     //echo $line;
     
     if($do == yes)
     {
      if(ereg("@", $line))
      {
      return online; 
      }
      elseif(ereg("醱", $line))
      { 
      return offline; 
      }
      elseif(ereg("s", $line))
      {
      return disabled; 
      }
     }
     
     }
     fclose($fp); 
     } 
     return unknown!; 
    }


    $uin="72485936"; // sonymusic 的icq,呵呵。
    echo get_status($uin);
    // offline
    // http/1.0 200 ok content-type: image/gif gif89a(幵觮r瑴螗#%醱` ?0? 靦wb缒unknown
    // online
    // http/1.0 200 ok content-type: image/gif gif89a(幵觮r 瑴螗#%?@ ?0?u靦wb鐒unknown
    ?> 

     

     
    热门推荐笔记本: IBM笔记本
    相关文章:
    webmaster:popbb@126.com   最佳浏览:1024X768 MSIE
    ©2007 popbb.net All Rights Reserved