用QQ邮箱查看在线好友
作者:木 易
来源:《电脑爱好者》2008年第02
        笔者用电脑时为了不受打扰,喜欢收发QQ邮件与好友交流而不上QQ。有时在QQ邮箱里看到好友的邮件,觉得有必要登录QQ直接与好友交流,但又不知道好友是否在线。有没有办法在登录QQ之前就查到好友是否在线呢?其实用腾讯在线状态服务,可以在网页中引用取状态图片接口,来获得指定QQ用户的在线状态,该接口返回一张图片来表示用户当前的在线状态。分析HTML代码“wpa.qq/pa?p=1:QQ号码:5”后得知返回的图片会根据该号码是否在线而有所不同,从而看出好友是否在线。
        第一步:导出QQ号。登录mail.qq,进入QQ邮箱,单击左边的联系人,再单击同步QQ好友,按提示操作,将QQ好友同步到通讯录中。然后单击导出联系人,文件名为address.csv
        第二步:批量写代码。用Excel打开address.csv,删除表格中除姓名“QQ以外的列。在QQ号前插入列,前两行都输入<IMG src="http://wpa.qq
.com/pa?p=1:”(不含外层引号,注意“src=”好qq号后面要用英文引号),选定后,拖拽填充柄填满所有有QQ号的行,再按此方法在QQ号后的一列填满“:5">
        ”(不含外层引号,注意:“5”后面要用英文引号)。这样,代码就写好了(见图1)
        (1)
        (2)
        第三步:新建记事本。在QQ邮箱中新建记事本,单击“”切换到HTML编辑模式,将上一步写好的代码复制到记事本里,单击预览即可看到效果。修饰一下,就可以保存了。如果设置为待办日志,可以更方便地查看(见图2)。
       
        小提示
        更改“">
        ”前的数字(如改为“:13">