成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

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

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

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

準備工作

首先,需要準備好以下材料:

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

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

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

獲取Cookies

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

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

這樣就可以獲取到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)更多功能。希望以上內容能對你有所幫助!

標簽: