|
10精币
我的代码意思是验证QQ群,如果验证过了的话就会打开窗口2.
可验证通过了打开窗口2,过几秒时间后程序就会自动关闭,求大神来给我改进改进。(调用的是精易模块)
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_窗口1 | | | | 变量名 | 类 型 | 数组 | 备 注 | 取QQ号 | 文本型 | | 取skey | 文本型 | | 验证 | 逻辑型 | | 验证成功 | 逻辑型 | |
_启动窗口.可视 = 假 验证 = 真 判断 (验证成功 ≠ 真)判断 (寻找文本 (网页_取Cookie (“www.qun.qzone.qq.com”), “skey=”, , 假) ≠ -1 )判断 (验证 = 真)启动线程 (&取资料, , )变量名 | 类 型 | 静态 | 数组 | 备 注 | hash | 整数型 | | | o | 整数型 | | | ske | 文本型 | | |
hash = 5381 ske = 文本_取出中间文本 (skey, “skey=”, “;”)如果真 (ske = “”)ske = skey 计次循环首 (取文本长度 (ske ), o )hash = hash + 左移 (hash, 5 ) + 取代码 (ske, o )计次循环尾 ()hash = 位与 (hash, 2147483647 )返回 (到文本 (hash )) 返回信息 = 到文本 (网页_访问 (“' http://qun.qzone.qq.com/cgi-bin/ ... roupPortal&uin=” + 取QQ号 + “&g_tk=” + G_TK (skey ) + “&ua=Mozilla%2F4.0%20(compatible%3B%20MSIE%208.0%3B%20Windows%20NT%205.1%3B%20Trident%2F4.0%3B%20.NET%20CLR%202.0.50727)”, , )) 返回信息 = 编码_URL解码 (返回信息, 真)调试输出 (返回信息 )判断 (寻找文本 (返回信息, 验证QQ群, , 假) ≠ -1 )返回 (真)返回信息 = “”返回 (假)验证 = 假 取QQ号 = 到文本 (网页_访问 (“http://qun.qzone.qq.com/group”)) 取QQ号 = 文本_取出中间文本 (取QQ号, “g_iLoginUin = ”, “;”, )取skey = 文本_取出中间文本 (网页_取Cookie (“www.qun.qzone.qq.com”), “; skey=”, “;”)调试输出 (网页_取Cookie (“www.qun.qzone.qq.com”)) 如果 (取skey = “”)取skey = 文本_取右边 (网页_取Cookie (“www.qun.qzone.qq.com”), “; skey=”)判断 (qq群验证 (取skey, “347017096”) = 真)验证成功 = 真 启动线程 (&开始运行, , )信息框 (“验证失败”, 0, )验证 = 真 可视 = 假 信息框 (“验证成功”, 0, , )载入 (窗口2, , 真)
|
|