[发明专利]基于RPA远程控制操作系统自动登录的方法及设备有效
| 申请号: | 201910345536.X | 申请日: | 2019-04-26 |
| 公开(公告)号: | CN110035088B | 公开(公告)日: | 2021-08-24 |
| 发明(设计)人: | 陈成乐;周文贵;张毅麟 | 申请(专利权)人: | 厦门商集网络科技有限责任公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
| 代理公司: | 福州科扬专利事务所(普通合伙) 35001 | 代理人: | 何小星 |
| 地址: | 361101 福建省厦*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 rpa 远程 控制 操作系统 自动 登录 方法 设备 | ||
1.基于RPA远程控制操作系统自动登录的方法,包括管理平台、应用服务器,其特征在于:还包括登录服务器,所述登录服务器通过RPA自动执行如下步骤:
所述登录服务器接收来自管理平台的操作系统登录请求,所述登录请求中包含需要实现自动登录的应用服务器的IP地址以及该应用服务器的操作系统登录密码;
启动登录服务器上的远程桌面控制客户端,所述登录服务器控制所述远程桌面控制客户端访问所述应用服务器的IP地址,获取到远程桌面影像画面;
所述登录服务器控制所述远程桌面控制客户端发送登录指令,所述登录服务器捕获登录密码输入界面;
所述登录服务器检索所述登录密码输入界面中密码输入框的位置,将所述操作系统登录密码输入所述密码输入框并执行登录操作,登录成功,完成应用服务器的远程自动登录;
所述登录服务器逐个检查所述登录密码输入界面中的每个像素,检测白色点;发现白色点后记下该白色点坐标(x,y),然后向右横向逐个识别像素的颜色,直到出现非白色点;若连续出现白色点的数量n超过预设的第一阈值,则以白色点(x,y)为起点,向下纵向检查逐个像素,直到出现非白色点,若纵向白色点的数量m超过预设的第二阈值,则判定矩形区域{left:x,top:y,right:x+n,bottom:y+m}为密码输入框。
2.根据权利要求1所述的基于RPA远程控制操作系统自动登录的方法,其特征在于,所述登录服务器获取到所述远程桌面影像画面后,执行如下步骤:
根据预设区域位置截取所述远程桌面影像画面,得到第一图像;比对所述第一图像与所述应用服务器上操作系统的登录界面上相同位置的图像是否相同,若相同,则判定所述远程桌面影像画面为登录界面;所述登录服务器控制所述远程桌面控制客户端向应用服务器发送登录指令。
3.根据权利要求2所述的基于RPA远程控制操作系统自动登录的方法,其特征在于,完成应用服务器的远程自动登录后,登录服务器再次确认是否登录成功,具体执行如下步骤:根据预设区域位置截取登陆后的应用服务器上的桌面图像,得到第二图像,比对所述第二图像与所述应用服务器上操作系统的登录界面上相同位置的图像是否相同,若相同,则登录失败;否则,认定远程登录成功。
4.根据权利要求1所述的基于RPA远程控制操作系统自动登录的方法,其特征在于,所述登录服务器控制所述远程桌面控制客户端访问所述应用服务器的IP地址,其过程如下:
使用Win32 API找到所述远程桌面控制客户端上用于输入远程主机IP的编辑框,将所述应用服务器的IP地址设置到所述编辑框中,然后找到连接请求按钮,发送鼠标点击操作指令。
5.根据权利要求2或4所述的基于RPA远程控制操作系统自动登录的方法,其特征在于,所述登录服务器和应用服务器运行windows操作系统,根据预设区域位置截取图像是使用Win32 API找到截取位置并截取。
6.根据权利要求1或2所述的基于RPA远程控制操作系统自动登录的方法,其特征在于,所述登录服务器控制所述远程桌面控制客户端发送登录指令,具体地,使用Win32 API找到所述远程桌面控制客户端上登录指令按钮,发送鼠标点击操作指令。
7.根据权利要求1所述的基于RPA远程控制操作系统自动登录的方法,其特征在于,所述登录服务器和应用服务器运行windows操作系统,将操作系统登录密码输入所述密码输入框并执行登录,具体地,使用Win32 API发送鼠标点击所述密码输入框对应的矩形区域内的坐标,将输入焦点定位到所述密码输入框内,然后使用Win32 API发送键盘输入事件,输入所述系统登录密码和回车确认登录。
8.根据权利要求1所述的基于RPA远程控制操作系统自动登录的方法,其特征在于,所述登录请求中还包含远程登录控制密码,所述登录服务器控制所述远程桌面控制客户端访问所述应用服务器的IP地址,同时还需输入所述远程登录控制密码,然后应用服务器发出连接请求,获取到远程桌面影像画面。
9.一种基于RPA远程控制操作系统自动登录的设备,其特征在于,登录服务器包括存储器和处理器,所述存储器存储有指令,所述指令适于由处理器加载并执行如权利要求1至8任一所述的自动登录的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门商集网络科技有限责任公司,未经厦门商集网络科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910345536.X/1.html,转载请声明来源钻瓜专利网。





