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

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

沃钱包网页登录源码

三叶资源网 2019-08-02 14:47:25 网络相关源码 1848 ℃ 1 评论
.版本 2
.支持库 spec

.程序集 窗口程序集_窗口1

.子程序 _窗口1_创建完毕



.子程序 登录
.参数 手机号, 文本型
.参数 密码, 文本型
.参数 client_id, 文本型
.参数 协议头, 文本型
.局部变量 请求地址, 文本型
.局部变量 提交数据, 文本型
.局部变量 返回文本, 文本型
.局部变量 返回协议头, 文本型
.局部变量 cookie, 文本型

请求地址 = “https://epay.10010.com/woauth2/login”
提交数据 = “credential=&authz_method=phone_pwd&alg=base64&client_id=” + client_id + “&passwordEn=” + 编码_URL编码 (js_encrypt加密 (密码, 全_publickey), 真, 真) + “&phoneEn=” + 编码_URL编码 (js_encrypt加密 (手机号, 全_publickey), 真, 真) + “&showPhoneNo=true&device_digest_trace_id=” + js_traceid () + “&device_digest_token_id=” + js_tokenid ()
返回文本 = 编码_utf8到gb2312 (到文本 (网页_访问_对象 (请求地址, 1, 提交数据, cookie, , 协议头, 返回协议头, , , , , , , , , , , , )))
调试输出 (返回文本)

.子程序 _按钮1_被单击
.局部变量 协议头, 文本型
.局部变量 SESSION, 文本型

SESSION = 取SESSION ()
协议头 = “Cookie:” + SESSION
提交SESSION并取得publickey (SESSION)

登录 (“17164210715”, “ijife04252”, “woauth00-0000-0000-0000-000000000001”, 协议头)


.子程序 取SESSION, 文本型
.局部变量 请求地址, 文本型
.局部变量 返回cookie, 文本型
.局部变量 协议头, 文本型

请求地址 = “https://epay.10010.com/woauth2/jsonp/isLogin?callback=” + js_jquery () + “_” + 时间_取现行时间戳 ()
协议头 = “Host: epay.10010.com” + #换行符 + “Connection: keep-alive” + #换行符 + “Content-Length: 0” + #换行符 + “Accept: text/javascript, application/javascript, application/ecmascript, application/x-ecmascript, */*; q=0.01” + #换行符 + “Origin: https://epay.10010.com” + #换行符 + “X-Requested-With: XMLHttpRequest” + #换行符 + “User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36” + #换行符 + “Referer: https://epay.10010.com/partyServer/payday/index_wf.html?” + #换行符 + “Accept-Language: zh-CN,zh;q=0.9”
网页_访问_对象 (请求地址, 1, , , 返回cookie, , , , 真, , , , , , , , , , )
返回cookie = 文本_删首尾空 (返回cookie)
返回 (返回cookie)

.子程序 提交SESSION并取得publickey
.参数 SESSION, 文本型
.局部变量 请求地址, 文本型
.局部变量 cookie, 文本型
.局部变量 返回文本, 文本型
.局部变量 正则, 正则表达式类

请求地址 = “https://epay.10010.com/woauth2/login?response_type=web_token&position=MZ0000001&activity=PRZL20190728ZK01&source=h5_mz&device_digest_token_id=null&target_client_id=7cb46449-3b11-4414-bb49-cbd15525fb88&redirect_url=https%3A%2F%2Fepay.10010.com%2FpartyServer%2Fpayday%2Findex_wf.html%3Fchannle%3D226%26from%3Dactivity%26channelType%3Dnull”
cookie = “Cookie: ” + SESSION
返回文本 = 到文本 (网页_访问_对象 (请求地址, , , cookie, , , , , , , , , , , , , , , ))
正则.创建 (#正则, 返回文本, , , , )
全_publickey = 正则.取子匹配文本 (1, 1, )

.子程序 js_encrypt加密, 文本型
.参数 密码, 文本型
.参数 publickey, 文本型
.局部变量 JS命令, 类_脚本组件
.局部变量 结果, 文本型

JS命令.执行 (#js1 + #js2 + #js3 + #js4 + #js5)
结果 = JS命令.计算表达式 (“getpwd('” + 密码 + “','” + publickey + “')”)
返回 (结果)

.子程序 js_tokenid, 文本型
.参数 参数1, 文本型, 可空
.局部变量 JS命令, 类_脚本组件
.局部变量 结果, 文本型

JS命令.执行 (#tokenid_js)
结果 = JS命令.计算表达式 (“getdate('” + 参数1 + “')”)
返回 (结果)

.子程序 js_jquery, 文本型
.参数 参数1, 文本型, 可空
.局部变量 JS命令, 类_脚本组件
.局部变量 结果, 文本型

JS命令.执行 (#jquery_js)
结果 = JS命令.计算表达式 (“getjquery('” + 参数1 + “')”)
返回 (结果)

.子程序 js_traceid, 文本型
.参数 参数1, 文本型, 可空
.局部变量 JS命令, 类_脚本组件
.局部变量 结果, 文本型

JS命令.执行 (#traceid_js)
结果 = JS命令.计算表达式 (“guid_16digit('” + 参数1 + “')”)
返回 (结果)

@梅毛冰

文件下载


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

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

欢迎 发表评论:

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

网站分类
随机tag
例程支持库源码支持库模版Sqlite3数据库操作类动画帧信息框Js加密mysql线程池QQ群发插件源码多线程ping英文智能提示内存操作模块源码多线程BAT批处理限制窗口位置和尺寸ACCESS操作软件验证语法提示文件搜索
最新评论