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

 时间:2026-02-12 13:56:50

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!

  • 如何设置易语言即时输入提示
  • 对易语言的窗口单元(控件)的描述
  • 易语言-清除数组-数组操作
  • 易语言模拟输入文本
  • 制作简单易语言登陆程序:[1]易语言教程
  • 热门搜索
    cj是什么意思 婴儿衣服什么牌子好 rap是什么意思 gym是什么意思 炉火纯青是什么意思 viper什么意思 限号是什么意思 send是什么意思 13是什么意思 nylon什么意思