|
|

15精币
| 窗口程序集名 | 保 留 | 保 留 | 备 注 | | 窗口程序集_启动窗口 | | | | | 变量名 | 类 型 | 数组 | 备 注 | | 集_队长浏览器 | 队长浏览器类 | | | 集_标签页列表 | 队长标签页类 | 0 | | 集_控制标签页 | 队长标签页类 | | | 集_框架列表 | 队长_网页框架 | 0 | | 许可证 | 整数型 | | | 集_拦截计次 | 整数型 | | | 集_许可证_快速读写 | 整数型 | | 队长_初始化 (, , , , , , 真, 真, 真)集_许可证_快速读写 = 创建进入许可证 ()队长_销毁 ()| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 局_浏览器路径 | 文本型 | | | | 局_调试端口 | 整数型 | | |
局_浏览器路径 = 编辑框_浏览器路径.内容 局_调试端口 = 9225 按钮_打开网页.禁止 = 真 如果 (启动浏览器 (局_浏览器路径, 局_调试端口 ))  集_控制标签页. 页面_跳转 (“https://ssl.captcha.qq.com/templ ... 0&uin=234234234”, ) 程序_延时 (1000, ) _按钮1_被单击 ()  调试输出 (“启动失败”) |
| 启动浏览器 | 逻辑型 | | |
| 参_浏览器路径 | 文本型 | | | | 参_调试端口 | 整数型 | | | |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 局_缓存目录 | 文本型 | | | | 局_队长命令行 | 队长_命令行 | | | | 局_进程id | 整数型 | | | | i | 整数型 | | | | 局_标签页数量 | 整数型 | | |
局_缓存目录 = 取运行目录 () + “\” + 到文本 (参_调试端口 ) 判断 (选择框2.选中 = 假) 局_队长命令行.窗口宽度 = 1024  局_队长命令行.窗口高度 = 768  局_队长命令行.窗口位置x = 10  局_队长命令行.窗口位置y = 10  局_队长命令行.不遵守同源策略 = 真 队长_启动浏览器 (参_浏览器路径, 参_调试端口, 局_缓存目录, 真, , 局_队长命令行, “--test-type --ignore-certificate-errors”, , , , , , , , , )   集_队长浏览器. 初始化 (参_调试端口 ) 计次循环首 (10, i ) 程序_延时 (1000, ) 局_标签页数量 = 集_队长浏览器. 取标签页数 () 如果真 (局_标签页数量 > 0 ) 跳出循环 ()  计次循环尾 () 如果真 (局_标签页数量 = 0 ) 返回 (假)局_标签页数量 = 集_队长浏览器.取标签页列表 (集_标签页列表) 计次循环首 (局_标签页数量, i ) 处理事件 () 如果真 (集_标签页列表 [i ]. 信息_取类型 () = “page”)  集_控制标签页 = 集_标签页列表 [i ] 返回 (真)  计次循环尾 ()返回 (假)| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 局_标签页连接状态 | 整数型 | | |
局_标签页连接状态 = 集_控制标签页. 类_取连接状态 ()调试输出 (“局_标签页连接状态1”, 局_标签页连接状态 )集_控制标签页. 页面_跳转 (编辑框_网页地址.内容, )局_标签页连接状态 = 集_控制标签页. 类_取连接状态 ()调试输出 (“局_标签页连接状态2”, 局_标签页连接状态 )返回 (集_控制标签页. 页面_跳转 (参_网址, )) 计次循环首 (20, ) 程序_延时 (1000, ) 如果真 (集_控制标签页. 页面_是否已加载完毕 ())  返回 (真)  计次循环尾 ()返回 (假)| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 局_框架 | 队长_网页框架 | | | | i | 整数型 | | | | 局_执行脚本结果 | 队长_脚本执行结果 | | |
集_控制标签页. 页面_枚举框架 (集_框架列表 ) 计次循环首 (取数组成员数 (集_框架列表 ), i ) 调试输出 (i, 集_框架列表 [i ].框架id, 集_框架列表 [i ].框架名称, 集_框架列表 [i ].框架地址, 集_框架列表 [i ].父框架id, 集_框架列表 [i ].脚本环境id ) 如果真 (寻找文本 (集_框架列表 [i ].框架名称, “x-URS-iframe”, , 假) ≠ -1 )  局_框架 = 集_框架列表 [i ] 跳出循环 ()  计次循环尾 () 如果 (启动浏览器 (编辑框_浏览器路径.内容, 到整数 (编辑框_调试端口.内容 )) = 假) 调试输出 (“启动失败”) 返回 () 调试输出 (“启动成功”)打开网页 (编辑框_网页地址.内容) 如果真 (网页是否加载完毕 () = 假) 返回 ()集_控制标签页.页面_枚举框架 (集_框架列表) 如果真 (取数组成员数 (集_框架列表 ) > 0 ) 局_框架 = 集_框架列表 [1 ]集_控制标签页.元素_置value (“队长填表模块”, “.search-input--WY2l9QD3”, 0, 局_框架.脚本环境id, )| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 结果 | 逻辑型 | | | | 局_标签页连接状态 | 整数型 | | |
局_标签页连接状态 = 集_控制标签页. 类_取连接状态 ()结果 = 集_标签页列表 [1 ]. 网络_事件_拦截成功 (到整数 (&事件_请求拦截成功 ), “队长哈哈哈”)输出调试文本 (结果 )结果 = 集_标签页列表 [1 ]. 网络_添加规则 (编辑框_拦截地址.内容, 编辑框_拦截文件类型.内容, 真)输出调试文本 (结果 )|
| 事件_请求拦截成功 | 文本型 | | |
| 标签附加数据 | 文本型 | | | | 属于请求阶段拦截 | 逻辑型 | | | | 被拦截地址 | 文本型 | | | | 拦截包 | 文本型 | | | |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 请求头 | 队长_请求数据 | | 0 | | 响应头 | 队长_请求数据 | | 0 | | 响应主体内容 | 文本型 | | | | 计次a | 整数型 | | | | post内容 | 文本型 | | | | 是base64编码 | 逻辑型 | | | | 请求类型 | 文本型 | | | | 文件类型 | 文本型 | | | | a | 整数型 | | | | js | 类_json | | | | 数据 | 字节集 | | | | b | 整数型 | | | | 局_提交数据 | 文本型 | | | | 局_方式 | 整数型 | | | | 局_网址 | 文本型 | | | | 局_提交协议头 | 文本型 | | | | 局_提交cookie | 文本型 | | | | 局_结果 | 文本型 | | | 队长_网络拦截_到变量 (拦截包, 请求头, post内容, 响应头, 响应主体内容, 是base64编码, 请求类型, 文件类型 ) 局_网址 = 队长_网络拦截_到返回值 (假, 请求头, post内容, 响应头, 响应主体内容, 是base64编码, )输出调试文本 (局_网址 )返回 (局_网址 )
randstr 和ticket 这俩数据
|
回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。 友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。 快捷通道:申请荣誉值 →
|