为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 易语言相关 > 网络相关源码 正文

360官方账号POST登陆易语言源码

三叶资源网 2019-09-07 14:41:18 网络相关源码 1921 ℃ 1 评论
.版本 2
.支持库 dp1
.支持库 spec

.程序集 窗口程序集_启动窗口
.程序集变量 cookies360, 文本型
.程序集变量 是否需要, 逻辑型

.子程序 __启动窗口_创建完毕



.子程序 _按钮1_被单击

登录360 ()

.子程序 登录360
.局部变量 局_地址, 文本型
.局部变量 局_返回, 文本型
.局部变量 登录结果, 文本型
.局部变量 password, 文本型
.局部变量 token, 文本型
.局部变量 提交数据, 文本型
.局部变量 cookies, 文本型

网页_清除Cookie (“360.cn”)
password = 取数据摘要 (到字节集 (编辑框2.内容))
是否需要 = 检测验证码360 ()
.如果真 (是否需要 = 真)
    程序_延时 (5000)
.如果真结束
局_返回 = 到文本 (网页_访问_对象 (“https://login.360.cn/?func=jQuery1113001242242593506121_” + 时间_取现行时间戳 () + “&src=pcw_wan&from=pcw_wan&charset=utf-8&requestScema=https&o=sso&m=getToken&userName=” + 编辑框1.内容 + “&_=” + 时间_取现行时间戳 (), , , cookies360, , #协议d, , , ))
token = 文本_取出中间文本 (局_返回, #引号 + “token” + #引号 + “:” + #引号, #引号)
输出调试文本 (局_返回)
输出调试文本 (cookies)
输出调试文本 (token)
提交数据 = “src=pcw_wan&from=pcw_wan&charset=utf-8&requestScema=https&o=sso&m=login&lm=0&captFlag=1&rtype=data&validatelm=0&isKeepAlive=1&captchaApp=i360&userName=” + 编辑框1.内容 + “&smDeviceId=&type=normal&account=” + 编辑框1.内容 + “&password=” + password + “&captcha=” + 编辑框3.内容 + “&token=” + token + “&proxy=http%3A%2F%2Fwan.360.cn%2Fpsp_jump.html&callback=QiUserJsonp430388184&func=QiUserJsonp430388184”
局_返回 = 编码_URL解码 (到文本 (网页_访问_对象 (“https://login.360.cn/”, 1, 提交数据, cookies360, , #协议e, , , , , , , , , , , , , )), 真)
输出调试文本 (局_返回)
输出调试文本 (cookies)
.如果 (寻找文本 (局_返回, “&errno=0&errmsg=&”, , 假) ≠ -1)
    登录结果 = “登录成功”
.否则
    登录结果 = “登录失败”
.如果结束


.子程序 检测验证码360, 逻辑型
.局部变量 局_地址, 文本型
.局部变量 局_返回, 文本型
.局部变量 验证码, 文本型
.局部变量 bin, 字节集

局_地址 = “http://login.360.cn/?callback=jQuery1113001242242593506121_” + 时间_取现行时间戳 () + “&src=pcw_wan&from=pcw_wan&charset=utf-8&requestScema=http&o=sso&m=checkNeedCaptcha&account=” + 编辑框1.内容 + “&captchaApp=i360&_=” + 时间_取现行时间戳 ()
网页_访问 (“https://i.360.cn/login/”, , , , cookies360, #协议a)
输出调试文本 (“cookie1:” + cookies360)
局_返回 = 编码_usc2到ansi (到文本 (网页_访问 (局_地址, , , cookies360, , #协议a)))
输出调试文本 (局_返回)
.如果 (寻找文本 (局_返回, “captchaFlag” + #引号 + “:true”, , 假) ≠ -1)
    局_返回 = 编码_usc2到ansi (到文本 (网页_访问 (“http://i.360.cn/QuCapt/getQuCaptUrl?callback=jQuery112105170541645846577_” + 时间_取现行时间戳 () + “&src=pcw_wan&from=pcw_wan&charset=utf-8&requestScema=http&captchaScene=login&captchaApp=i360&_=” + 时间_取现行时间戳 (), , , cookies360, , #协议b)))
    输出调试文本 (局_返回)
    输出调试文本 (“cookie2:” + cookies360)
    验证码 = 文本_取出中间文本 (局_返回, #引号 + “captchaUrl” + #引号 + “:” + #引号, #引号)
    输出调试文本 (验证码)
    bin = 网页_访问 (验证码 + “&_=” + 时间_取现行时间戳 (), , , cookies360, cookies360, #协议c, , , )
    输出调试文本 (“cookie3:” + cookies360)
    图片_转换 (bin, 1, , bin)
    图片框1.图片 = bin
    延迟 (1000)
    返回 (真)
.否则
    返回 (假)
.如果结束

@sha188188

文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有1位网友发表了看法:

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
沃钱包网页登录播音喇叭QQ看点评论点赞clientToken算法PcHook动画帧模拟器中控拖放对象模块云外归鸟淘宝登录鱼刺HTTPSmartQQYY关注内核读写内存Accessible采集源码批量修改源码手游登录实时监控订单监控
最新评论