笔者用电脑时为了不受打扰,喜欢收发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">
发布评论