养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

易语言如何利用QQ快速登入这个功能

时间:2024-09-23 17:16:27

如果用易语言编辑软件时,如果用到了用户的QQ,如果用自己设计登入窗口,让用户输入密码账号,会使用户缺乏信任感,如果引用QQ的快速登入,自动识别电脑上所上的QQ,直接点击登入,会显的软件较为专业,那么开始吧!

工具/原料

易语言

精易模块3.8

方法/步骤

1、准备好材料。

2、创建一个新的窗口,加入一个超级链接框。使其地址为:“http://ui.ptlogin2.qq.com/cgi-bin/login?appid=549000912&s_url=http://qun.qzone.qq.com/group&style=12.com”

3、尝试调试一下,窗口会显示你电脑上的QQ,快速登入!因为我不能加入图片就不在让大家看效果了。继续登入过后获取信息!

4、点击超级链接框选择标题被改变,系统会自动创建个“_超文本浏览框1_标题被改变”的子程序。加入以下代码:“.版本2.支持库HtmlView.判断开始(超文本浏览框1.地址=“http://ui.ptlogin2.qq.com/cgi-bin/login?appid=549000912&s_url=http://qun.qzone.qq.com/group&style=12.com”).默认Cookies=网页_取Cookie(“ui.ptlogin2.qq.com”).判断结束”这样就可以取得了cookies了。取到cookies后就可以干很多了。比如计算G_tk,取得登入的QQ号(可以获取他的QQ图像什么的)下面说说如何计算G_tk取QQ号。

5、取QQ号如下代码。“.版本2.子程序取出Cook中的QQ,,,.局部变量QQ号码,文本型qq号码=文本_取出中间文本(Cookies(这是您取出的cookies),“uin=o”,“;”).判断循环首(取文本左边(qq号码,1)=“0”)qq号码=取文本右边(qq号码,取文本长度(qq号码)-1).判断循环尾()”

6、计算G_tk,当然也可以取出skey,这个就不多说了。你懂得。.版本2.子程序计算G_tk,,.局部变量Hash,整数型.局部变量N,整数型.局部变量Skey,文本型.局部变量G_tk,文本型Skey=文本_取出中间文本(Cookies,“skey=@”,“;”)Skey=“@”+SkeyHash=5381.变量循环首(1,取文本长度(Skey),1,N)Hash=Hash+Hash×求次方(2,5)+取字节集数据(编码_Ansi到Unicode(取文本中间(Skey,N,1)),3,).变量循环尾()G_tk=到文本(位与(Hash,进制_十六到十(“7fffffff”)))OK!

© 一点知识