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

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

爱回收APP加密发送验证码登录例子

三叶资源网 2019-10-13 21:27:30 网络相关源码 1452 ℃ 1 评论
.版本 2
.支持库 spec
.支持库 dp1

.程序集 窗口程序集_启动窗口
.程序集变量 cookie, 文本型

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



.子程序 爱回收_发送验证码, 文本型
.参数 手机号, 文本型
.局部变量 网址, 文本型
.局部变量 访问方式, 整数型
.局部变量 提交数据, 文本型
.局部变量 附加协议头, 文本型
.局部变量 time, 文本型
.局部变量 sign, 文本型
.局部变量 返回文本, 文本型

time = 时间_取现行时间戳 (真)
提交数据 = 文本_替换 (#提交数据_发送验证码, , , , “[手机号]”, 手机号)
sign = sign (time, 提交数据)
网址 = “http://gw.aihuishou.com/app-portal/common/getsmscaptcha?appId=10001&sign=” + sign + “&timestamp=” + time + “&token=1da999a1-515e-4953-96b8-47185ca90b29”
访问方式 = 1
附加协议头 = #协议头_发送验证码
返回文本 = 到文本 (网页_访问_对象 (网址, 访问方式, 提交数据, , , 附加协议头))
.如果真 (寻找文本 (返回文本, “captchaUrl”, , 假) ≠ -1)
    返回 (文本_取出中间文本 (返回文本, “captchaUrl#引号:#引号”, #引号))
.如果真结束
返回 (返回文本)

.子程序 爱回收_发送验证码_需要图形, 文本型
.参数 手机号, 文本型
.参数 验证码, 文本型
.局部变量 网址, 文本型
.局部变量 访问方式, 整数型
.局部变量 提交数据, 文本型
.局部变量 附加协议头, 文本型
.局部变量 time, 文本型
.局部变量 sign, 文本型
.局部变量 返回文本, 文本型

time = 时间_取现行时间戳 (真)
提交数据 = 文本_替换 (#提交数据_发送验证码图形, , , , “[手机号]”, 手机号, “[验证码]”, 验证码)
sign = sign (time, 提交数据)
网址 = “http://gw.aihuishou.com/app-portal/common/getsmscaptcha?appId=10001&sign=” + sign + “&timestamp=” + time + “&token=1da999a1-515e-4953-96b8-47185ca90b29”
访问方式 = 1
附加协议头 = #协议头_发送验证码
返回文本 = 到文本 (网页_访问_对象 (网址, 访问方式, 提交数据, , , 附加协议头))
.如果真 (寻找文本 (返回文本, “captchaUrl”, , 假) ≠ -1)
    返回 (文本_取出中间文本 (返回文本, “captchaUrl#引号:#引号”, #引号))
.如果真结束
返回 (返回文本)

.子程序 爱回收_登录, 文本型
.参数 手机号, 文本型
.参数 验证码, 文本型
.局部变量 网址, 文本型
.局部变量 访问方式, 整数型
.局部变量 提交数据, 文本型
.局部变量 附加协议头, 文本型
.局部变量 time, 文本型
.局部变量 sign, 文本型
.局部变量 返回文本, 文本型

time = 时间_取现行时间戳 (真)
提交数据 = 文本_替换 (#提交数据_登录, , , , “[手机号]”, 手机号, “[验证码]”, 验证码)
调试输出 (提交数据)
sign = sign (time, 提交数据)
调试输出 (time)
网址 = “http://gw.aihuishou.com/app-portal/user/loginbycaptcha?appId=10001&sign=” + sign + “&timestamp=” + time + “&token=1da999a1-515e-4953-96b8-47185ca90b29”
访问方式 = 1
附加协议头 = #提交数据_登录协议头
返回文本 = 到文本 (网页_访问_对象 (网址, 访问方式, 提交数据, , , 附加协议头))
.如果真 (寻找文本 (返回文本, “captchaUrl”, , 假) ≠ -1)
    返回 (文本_取出中间文本 (返回文本, “captchaUrl#引号:#引号”, #引号))
.如果真结束
返回 (返回文本)

.子程序 sign, 文本型
.参数 time, 文本型
.参数 数据包, 文本型
.局部变量 返回文本, 文本型

返回文本 = 取数据摘要 (到字节集 (“10001254aa0608a8f4012bf7170bfe12b0f7a” + time + 数据包))
调试输出 (返回文本)
返回 (返回文本)

.子程序 _按钮1_被单击
.局部变量 返回文本, 文本型

返回文本 = 爱回收_发送验证码 (编辑框_手机号.内容)
.如果真 (寻找文本 (返回文本, “http://”, , 假) ≠ -1)
    _启动窗口.标题 = “需要图形验证码”
    图片框1.图片 = 网页_访问_对象 (返回文本, , , , cookie)
.如果真结束


.子程序 _按钮2_被单击
.局部变量 返回文本, 文本型

返回文本 = 爱回收_发送验证码_需要图形 (编辑框_手机号.内容, 编辑框_图形验证码.内容)
调试输出 (返回文本)
.如果真 (寻找文本 (返回文本, “http://”, , 假) ≠ -1)
    _启动窗口.标题 = “需要图形验证码”
    图片框1.图片 = 网页_访问_对象 (返回文本, , , , cookie)
.如果真结束


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

调试输出 (爱回收_登录 (编辑框_手机号.内容, 编辑框_短信.内容))

@aib

爱回收APP加密发送验证码登录例子.png

文件下载

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

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

  • JS资源网

    JS资源网  评论于 [2021-04-23 11:24:04]  回复

    爱回收看我手机验证码

欢迎 发表评论:

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

网站分类
随机tag
jar解包卷帘式菜单会员系统POST调试工具抖音评论采集PHPJMAIL.dll组件移动例程易语言模块源码微信多开动态支持库EXUI仿迅雷登陆界面自定义数据两点坐标取角度源码TencentAPI例程Sqlite3数据库高并发http模型高级表格新浪微博Web协议
最新评论