欢迎光临
我们一直在努力

飓风网页填表模块

飓风网页填表模块由队长模块优化升级来的;网站自动化测试利器,轻松分析和测试网站问题、性能等。

‘ 8.3
‘ 增加 CPU_取核心数() 更精准设置运行线程数
‘ 更换部分核心框架
‘ 更新hp内存版防止部分系统不支持内存版
‘ 增加 元素_滚动到可视居中()

7.0
增加模拟输入文本u
增加元素置文本框文本U
修正抓包抓不到请求头和响应头的问题
修正抓包时可能会崩溃的bug.

7.0a
增加队长PID取端口()
修正框架内置焦点问题

‘ 6.5
‘ 修正 文本出现,文本消失多了个局部变量引起的相关问题
‘ 去掉 一处调试文本的显示

6.4
‘ 修正 文件 拦截事件,上传文件时保证文件路径有效
‘ 修正 几处json中文引发的问题,包含 拦截信息框,页面到pdf,页面到html

6.3
‘ 增加 元素_是否存在文本,元素_等待文本出现,元素_等待文本消失

6.2
‘ 优化 窗口排序算法
‘ 修正 窗口_枚举子窗口 命令为 窗口枚举子窗口
‘ 更改 启动浏览器 默认排序为假,防止窗口大小变化,需要排序 参数中设置为真

5.9
‘ 修正 元素_截图 的环境id, 可空属性

5.8
‘ 修正 防检测 命令的遗留问题, 模块运行起来更快

5.6
‘ 增加 队长_连接成功后防检测(),如果模块被检测。执行这一句。

4.2版本
‘ 增加 元素_等待出现()命令
‘ 增加 元素_置文本框选择() 和 元素_置文本框文本()命令 更方便文本输入
‘ 增加 页面_取url()’ 本命令也可取域名 不要用 页面_取页面信息()中得到的url

4.1更新
‘ 增加 浏览器_取进程id及窗口信息()’用该命令直接获取窗口状态
‘ 废除 浏览器_取窗口信息() 命令
‘ 增加 页面_取环境id()命令
‘ 修改了 页面_框架是否已停止加载()的参数,不用放循环中判断了。

4.1更新
‘ 增加 浏览器_取进程id及窗口信息()’用该命令直接获取窗口状态
‘ 废除 浏览器_取窗口信息() 命令
‘ 增加 页面_取环境id()命令

3.3
‘ 内嵌 YyJson.dll ,不再写出。
‘ 增加 浏览器极速模式【待调试】,开启方法:命令行.极速模式=真
‘ 修改 队长_启动浏览器, 命令为 浏览器_启动(原命令不再保留,影响 以前所有模块) 使模块使用更加流畅【重要】
‘ 修正 上一版本表格操作相关bug

初始化和启动浏览器需要用到的命令:

.版本 2
.支持库 spec

队长_初始化 (真, , , , , , 真, 真, 真)  ' ’使用前必须初始化
' 编辑框路径.内容 = 取运行目录 () + “\googe\chrome.exe”  ' 队长_取谷歌路径 ()  ' 获取谷歌路径,当然也可以连接 edge 和 webview2,等等带有远程端口的浏览器
端口 = 10012  ' 设置端口,该端口确保空闲,也可以连接已打开的远程端口
web.初始化 (端口, , )  ' ‘类必须先初始化端口
web.浏览器_单标签模式 (真)  ' 单标签
.如果 (web.浏览器_取页数 () > 0)  ' 判断 外部浏览器是否已打开
    web.页面_新建 (主窗口.编辑框网址.内容)  ' 已打开,现在新键页面,原页面被关闭
.否则

    命令行参数.首页 = 主窗口.编辑框网址.内容  ' 未打开 ,现在启动浏览器
    ' 命令行参数.窗口宽度 = 800
    ' 命令行参数.窗口高度 = 800
    命令行参数.启动时最大化 = 真
    ' 命令行参数.代理地址 = “12.34.67.32:2552”
    队长_启动浏览器 (取运行目录 () + “\googe\chrome.exe”, 端口, “c:\userdata”, , , 命令行参数, , 进程id, , , , , , , , , , , )
    .如果 (web.浏览器_是否启动 () = 真)  ' 等待启动完成。
        调试输出 (“启动成功”)
    .否则

        调试输出 (“启动失败”)
    .如果结束

.如果结束
标签id = web.浏览器_url取标签id (主窗口.编辑框网址.内容, )
调试输出 (“1:” + 标签id)
支付宝扫码打赏 微信扫码打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

未经允许不得转载:军哥驿站 » 飓风网页填表模块

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

军哥驿站 建站更专业 更方便

网站开发联系我们