强大的网页自动化操作配置界面,支持50+种操作类型,涵盖输入、点击、获取、系统操作等全方位功能
自动化操作配置模块是系统的核心功能模块,提供了丰富的网页自动化操作类型。通过可视化界面配置各种操作,系统会自动生成对应的JavaScript代码并执行,实现网页的自动化操作。
向指定元素设置文本内容,适用于input、textarea等输入框元素。
向指定元素设置HTML内容,适用于div、span等容器元素。
设置图片元素的src属性,用于更换图片。
设置元素的任意属性值,如class、id、data-*等。
模拟真实打字效果,逐字符输入文本,适用于需要触发输入事件的场景。
模拟键盘按键操作,如Enter、Tab、Esc等。
逐个设置HTML元素的内容,适用于批量操作多个元素。
设置HTML内容并激活编辑器光标,适用于富文本编辑器。
根据页面坐标位置输入内容,适用于无法通过选择器定位的场景。
在现有内容基础上追加输入,不覆盖原有内容。
输入内容后自动按回车键,适用于搜索框等场景。
全选现有内容后输入新内容,实现替换效果。
点击指定元素,最常用的操作类型。
在指定区域内随机位置点击,模拟人工操作。
在指定区域内随机选择CheckBox,适用于批量选择场景。
根据页面坐标位置点击,适用于无法通过选择器定位的场景。
模拟鼠标右键点击,触发上下文菜单。
模拟鼠标双击操作。
将鼠标移动到指定元素上,触发hover效果。
在指定区域内随机点击图片元素。
获取元素的文本内容或值。
获取元素的外部HTML(包含元素本身)。
获取元素的内部HTML(不包含元素本身)。
获取指定区域内所有图片的URL。
获取指定区域内所有链接的URL。
获取浏览器当前页面的URL地址。
全选元素内容后获取,适用于可编辑元素。
获取元素的纯文本内容(去除HTML标签)。
使用正则表达式从内容中提取匹配的数据。
获取匹配选择器的元素数量。
在浏览器中打开指定的URL地址。
模拟按下回车键。
将页面滚动到指定位置(坐标或元素)。
系统内部跳转,切换到其他操作步骤。
切换到下一篇文章数据。
执行自定义的DOM操作代码。
切换到下一个标题数据。
清空所有临时变量数据。
根据ID和文本内容选择下拉选项。
根据ID和value值选择下拉选项。
根据name属性和文本内容选择下拉选项。
根据name属性和value值选择下拉选项。
通用下拉选择,自动识别选择方式。
选择或取消选择CheckBox或Radio按钮。
检查页面上是否存在指定元素。
检查元素是否在页面上可见(display不为none,visibility不为hidden)。
将临时变量保存为文本文件。
发送HTTP POST请求,支持自定义请求头和请求体。
执行自定义JavaScript代码。
调用页面中已定义的JavaScript函数。
使用系统剪贴板粘贴内容,模拟真实粘贴操作。
上传本地文件到网页的文件上传控件。
配置MySQL数据库连接和操作。
强制点击元素,即使元素被遮挡或不可见。
获取元素的指定属性值。
等待指定时间(毫秒),用于控制操作节奏。
| 配置项 | 说明 | 必填 |
|---|---|---|
| 执行名称 | 操作的名称标识,用于在脚本列表中显示 | 是 |
| 序号 | 操作的执行顺序,数字越小越先执行 | 是 |
| 延时 | 操作执行前的等待时间(毫秒) | 否 |
| 执行方式 | 选择操作类型(输入、点击、获取等) | 是 |
系统支持多种元素定位方式:
系统支持两种数据验证:
系统提供丰富的字符串处理功能:
POST请求支持以下配置:
| 选项 | 说明 |
|---|---|
| 执行多次 | 设置操作执行的次数,用于批量处理 |
| 验证 | 启用数据验证功能 |
| 结果处理 | 对操作结果进行后处理 |
| 字符前处理 | 在执行操作前对数据进行字符处理 |