仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 415|回复: 8
打印 上一主题 下一主题

[学习教程] ASP教程之经由过程MSXML2主动猎取QQ团体头像及在线情...

[复制链接]
小魔女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:36:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
缺点:正版成本价格贵(盗版就不说了)、不够安全,大多数服务器用windows系统,没有linux安全xml|初学|在线不晓得人人对MSXML2.XMLHTTP是否是很熟习,不外它的功效能够说是到达了顶点.你能够经由过程它把他人的网站都"搬返来",呵呵,吹嘘啦!!
明天我就用它从腾讯网站猎取一个QQ号码的头像,在线情形(人家隐身了我也没举措).固然人人也能够猎取QQ的昵称,地点地等.详细完成办法以下:
先创建两个函数,用来处置一个URL
<%
functiongetHTTPPage(url)
dimhttp
sethttp=createobject("MSXML2.XMLHTTP")
Http.open"GET",url,false
Http.send()
ifHttp.readystate4then
exitfunction
endif
getHTTPPage=bytes2BSTR(Http.responseBody)
sethttp=nothing
iferr.number0thenerr.Clear
endfunction
以下处置字符
Functionbytes2BSTR(vIn)
dimstrReturn
dimi,ThisCharCode,NextCharCode
strReturn=""
Fori=1ToLenB(vIn)
ThisCharCode=AscB(MidB(vIn,i,1))
IfThisCharCode<&H80Then
strReturn=strReturn&Chr(ThisCharCode)
Else
NextCharCode=AscB(MidB(vIn,i+1,1))
strReturn=strReturn&Chr(CLng(ThisCharCode)*&H100+CInt(NextCharCode))
i=i+1
EndIf
Next
bytes2BSTR=strReturn
EndFunction
%>
这两个函数你能够保藏起来,用途年夜得不得了.
人人能够先看看这个地点http://friend.qq.com/cgi-bin/friend/oicq_find?oicq_no=5292816
(QQ是自己的,我天天都很忙,请人人盲目,呵呵,会商成绩十分接待)
以下我们就经由过程腾讯的密友查找来猎取信息,
<%
functionqqhead(qq)
url="http://friend.qq.com/cgi-bin/friend/oicq_find?oicq_no="&qq
content=getHTTPPage(url)
iflen(content)>6360then假如QQ有效,做一些处置,制止毛病产生.
content=replace(mid(content,instr(content,"http://img.tencent.com"),38),"""","")
qqhead="<ahref=http://friend.qq.com/cgi-bin/friend/user_show_info?ln="&qq&"target=_blank><imgsrc="&content&"title=QQ:"&qq&"border=0></a>"
else
qqhead=""
endif
endfunction
OK了,半途而废了.如今人人只需挪用就好了.
response.writeqqhead(5292816)
假如QQ头像是黑色的,申明密友在线,灰的就是不在线.
%>

</p>asp可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容。而浏览者一点觉察不出来,就像为他专门制作的页面一样。使用各种各样的组件,asp可以完成无比强大的功能。
分手快乐 该用户已被删除
沙发
发表于 2015-1-20 10:23:38 | 只看该作者
Session:这个存储跟客户端会话过程的数据,默认20分钟失效
小妖女 该用户已被删除
板凳
发表于 2015-1-24 11:40:26 | 只看该作者
如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。
再见西城 该用户已被删除
地板
发表于 2015-1-25 12:26:10 | 只看该作者
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
admin 该用户已被删除
5#
发表于 2015-2-2 22:04:21 | 只看该作者
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
爱飞 该用户已被删除
6#
发表于 2015-2-8 08:58:49 | 只看该作者
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
蒙在股里 该用户已被删除
7#
发表于 2015-3-7 17:43:59 | 只看该作者
那么,ASP.Net有哪些改进呢?
8#
发表于 2015-3-15 10:20:51 | 只看该作者
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
飘飘悠悠 该用户已被删除
9#
发表于 2015-3-22 00:11:21 | 只看该作者
学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-15 02:02

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表