卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

利用QQ快速登入功能的易語言編程方法

在使用易語言編輯軟件時(shí),如果需要使用用戶的QQ賬號(hào)信息,自己設(shè)計(jì)登入窗口會(huì)讓用戶缺乏信任感。為了增加軟件的專業(yè)性,可以利用QQ的快速登入功能,直接識(shí)別電腦上的QQ,并實(shí)現(xiàn)一鍵登入的操作。 準(zhǔn)備工作

在使用易語言編輯軟件時(shí),如果需要使用用戶的QQ賬號(hào)信息,自己設(shè)計(jì)登入窗口會(huì)讓用戶缺乏信任感。為了增加軟件的專業(yè)性,可以利用QQ的快速登入功能,直接識(shí)別電腦上的QQ,并實(shí)現(xiàn)一鍵登入的操作。

準(zhǔn)備工作

首先,需要準(zhǔn)備好以下材料:

  • 易語言編輯軟件
  • 一個(gè)新的窗口
  • 一個(gè)超級(jí)鏈接框

創(chuàng)建窗口和添加超級(jí)鏈接框

在新建的窗口中,添加一個(gè)超級(jí)鏈接框,并將地址設(shè)置為:“;s_url;style”。這樣設(shè)置后,窗口就能顯示你電腦上的QQ,并實(shí)現(xiàn)快速登入。

獲取Cookies

為了進(jìn)一步獲取用戶的信息,點(diǎn)擊超級(jí)鏈接框后,系統(tǒng)會(huì)自動(dòng)創(chuàng)建一個(gè)名為“_超文本瀏覽框1_標(biāo)題被改變”的子程序。在該子程序中添加以下代碼:

.版本 2
支持庫(kù) HtmlView
判斷開始(超文本瀏覽框1.地址  ";s_url;style")
    默認(rèn)      Cookies  網(wǎng)頁_取Cookie(“”)
判斷結(jié)束

這樣就可以獲取到Cookies了。通過獲取到的Cookies,可以進(jìn)行很多操作,比如計(jì)算G_tk和獲取登入的QQ號(hào)碼。

獲取QQ號(hào)碼

以下代碼用于從Cookies中取出QQ號(hào)碼:

.版本 2
子程序 取出Cook中的QQ
   局部變量 QQ號(hào)碼, 文本型qq號(hào)碼  文本_取出中間文本 (Cookies(這是您取出的cookies), “ uino”, “;”)
   判斷循環(huán)首 (取文本左邊 (qq號(hào)碼, 1)  “0”)    qq號(hào)碼= 取文本右邊 (qq號(hào)碼, 取文本長(zhǎng)度 (qq號(hào)碼) - 1)
   判斷循環(huán)尾 ()

通過以上代碼,你可以成功獲取到用戶的QQ號(hào)碼。進(jìn)一步操作可以包括獲取用戶QQ的頭像等信息。

計(jì)算G_tk

在獲取到Skey后,你可以根據(jù)以下代碼計(jì)算出G_tk:

.版本 2
子程序 計(jì)算G_tk
   局部變量 Hash, 整數(shù)型.局部變量 N, 整數(shù)型.局部變量 Skey, 文本型.局部變量 G_tk
   Skey  文本_取出中間文本 (Cookies, “ skey@”, “;”)
   Skey  “@”   Skey
   Hash  5381
   變量循環(huán)首 (1, 取文本長(zhǎng)度 (Skey), 1, N)    Hash  Hash   Hash × 求次方 (2, 5)   取字節(jié)集數(shù)據(jù) (編碼_Ansi到Unicode (取文本中間 (Skey, N, 1)), 3, )
   變量循環(huán)尾 ()
   G_tk  到文本 (位與 (Hash, 進(jìn)制_十六到十 (“7fffffff”)))

通過以上代碼,你可以成功計(jì)算出G_tk。除此之外,你還可以從Cookies中獲取到skey等信息。利用這些信息,可以實(shí)現(xiàn)更多功能。希望以上內(nèi)容能對(duì)你有所幫助!

標(biāo)簽: