买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种流程自动化机器人控制浏览器的实现方法_达观数据有限公司_202210247638.X 

申请/专利权人:达观数据有限公司

申请日:2022-03-14

公开(公告)日:2024-03-22

公开(公告)号:CN114816614B

主分类号:G06F9/451

分类号:G06F9/451;G06F9/4401;G06F9/445

优先权:

专利状态码:有效-授权

法律状态:2024.03.22#授权;2024.03.05#著录事项变更;2022.08.16#实质审查的生效;2022.07.29#公开

摘要:本发明涉及一种流程自动化机器人自动化控制浏览器的实现方法,包括服务端、插件端,服务端安装有RPA机器人,RPA机器人启动浏览器,插件端初始化后,浏览器连接服务端;服务端向插件端发送捕获元素请求,插件端接收来自服务端的捕获请求后向所有页面发送鼠标监听,服务端获取捕获元素后结束鼠标监听;服务端向插件端发送捕获元素信息,插件端根据捕获元素信息中的元素属性查找元素,元素属性与元素进行匹配,匹配成功后服务端控制操作浏览器。通过本发明的方法提升了浏览器操控的效率,扩充RPA软件对场景的适应能力,解决ChromeDriver等浏览器Driver依赖问题,简化浏览器自动化的准备流程,使得浏览器插件本身无需更新,缩短浏览器类操控软件更新所需最短时间。

主权项:1.一种流程自动化机器人自动化控制浏览器的实现方法,其特征在于,包括服务端、插件端,服务端安装有RPA机器人,RPA机器人启动浏览器,插件端初始化后,浏览器连接服务端;所述服务端为WebSocket服务器,其包含所有需要注入的JS脚本;所述插件端为WebSocket客户端;服务端向插件端发送捕获元素请求,插件端接收来自服务端的捕获请求后向所有页面发送鼠标监听,服务端获取捕获元素后结束鼠标监听;插件端向所有页面发送鼠标监听后,鼠标移动同时进行元素标记,插件端记录最后一次移动鼠标下的元素;服务端从插件端获取最后一次移动鼠标下的元素,获取完成后结束捕获元素操作并通知插件端,插件端接收结束捕获元素操作的通知后通知所有页面结束监听鼠标移动,结束监听;服务端向插件端发送捕获元素信息,插件端根据捕获元素信息中的元素属性查找元素,元素属性与元素进行匹配,匹配成功后服务端控制操作浏览器;浏览器启动后,先执行插件端自身脚本;浏览器连接服务端后,服务端向插件端发送初始脚本;插件端先在background下执行初始脚本,执行成功后接收服务端发送的初始化content的脚本,插件端在所有非空页面执行初始化content的脚本;所述background监听页面变动,并动态在新的页面执行初始化content的脚本。

全文数据:

权利要求:

百度查询: 达观数据有限公司 一种流程自动化机器人控制浏览器的实现方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。