国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

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

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

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

準(zhǔn)備工作

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

  • 易語言編輯軟件
  • 一個新的窗口
  • 一個超級鏈接框

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

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

獲取Cookies

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

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

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

獲取QQ號碼

以下代碼用于從Cookies中取出QQ號碼:

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

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

計算G_tk

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

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

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

標(biāo)簽: