|
发表于 2025-4-17 17:06:06
|
显示全部楼层
美国
.版本 2
bqid = 填表.浏览器_取激活页 ()
.如果真 (取反 (填表.网络_是否开启 (bqid)))
.如果 (填表.网络_启用 (bqid))
编辑框_日志.加入文本 (#换行符 + 时间_时间戳转文本 (到文本 (时间_取现行时间戳1 ()), ) + “:判定图形验证码是否正确,HOOK 启动成功!”)
.否则
编辑框_日志.加入文本 (#换行符 + 时间_时间戳转文本 (到文本 (时间_取现行时间戳1 ()), ) + “:判定图形验证码是否正确,HOOK 启动失败!”)
.如果结束
.如果真结束
填表.网络_事件_请求状态 (bqid, , , 到整数 (&事件_请求已收到响应头回调), , , )
.版本 2
.子程序 事件_请求已收到响应头回调, , , ’监控响应头
.参数 请求id, 文本型
.参数 sessionId, 文本型
.参数 json文本, 文本型
.参数 标签附加数据, 文本型
.参数 标签页类标识id, 整数型
.局部变量 状态码, 文本型
' 1=请求id【文本】、2=sessionId【文本】、3=数据长度【整数】、4=编码数据长度【整数】、5=ws通讯句柄【整数】、6=标签附加数据【文本】、7=标签页类标识id【整数】。
' 1=请求id【文本】、2=sessionId【文本】、3=json文本【文本】、4=标签附加数据【文本】、5=标签页类标识id【整数】。
' 调试输出 (“事件_请求已收到数据回调:” + 请求id, sessionId, json文本, 标签附加数据)
.如果真 (文本_是否存在 (功能_取JSON值 (json文本, “params.response.url”), “https://amcs-captcha-prod-us-east-1.s3.us-east-1.amazonaws.com/hard/”)) ' 如果 数据包响应头是请求图形验证码的,则证明验证码不对。
状态码 = 功能_取JSON值 (json文本, “params.response.status”)
' 调试输出 (状态码)
.如果真 (状态码 = “200”)
' 状态码 = 200 则说明图形验证码接收完毕
编辑框_日志.加入文本 (#换行符 + 时间_时间戳转文本 (到文本 (时间_取现行时间戳1 ()), ) + “:图形验证码识别错误, 重新识别!”)
图形验证码_定位组件 ()
.如果真结束
.如果真结束 |
|