结合RPA及AI的元素截图方法以及装置制造方法及图纸

技术编号:31741402 阅读:25 留言:0更新日期:2022-01-05 16:19
本申请提出了一种结合RPA及AI的元素截图方法以及装置。其中,该方法包括:响应于元素截图事件的触发命令,定位所述元素截图事件的触发区域的元素代码位置信息;根据所述元素代码位置信息,建立所述触发区域的坐标系;根据所述坐标系进行所述触发区域内至少部分区域的截图操作。本申请提供的元素截图方法相较于传统人工处理方法,提高截图作业的效率,降低了人力成本,解决了截取的图片在分辨率不同的电脑上不一致的问题,降低了截图工作的操作难度。度。度。

【技术实现步骤摘要】
结合RPA及AI的元素截图方法以及装置


[0001]本申请涉及自动化
,尤其涉及一种结合RPA及AI的元素截图方法以及装置。

技术介绍

[0002]RPA(Robotic Process Automation,机器人流程自动化)是通过特定的“机器人软件”,模拟人在计算机上的操作,按规则自动执行流程任务。
[0003]AI(Artificial Intelligence,人工智能)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。
[0004]随着时代的不断发展,一些公司当中需要截图操作的任务越来越多,常规软件的截图的实现方式是采用将当前屏幕进行图像生成。这种方式在RPA流程开发中不适用,其主要原因是开发完的RPA流程需要分发到不同的业务人员电脑上进行RPA的流程作业,而不同的电脑屏幕分辨率不同,会导致截取的图片无法一致,图片不一致会导致后续作业失败,这就导致截图工作不仅操作繁琐,而且浪费了大量的人力与时间。

技术实现思路

[0005]本申请提供了一种结合RPA及AI的元素截本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种结合RPA及AI的元素截图方法,其特征在于,所述方法适用于机器人流程自动化RPA流程开发中,所述方法包括:响应于元素截图事件的触发命令,定位所述元素截图事件的触发区域的元素代码位置信息;根据所述元素代码位置信息,建立所述触发区域的坐标系;根据所述坐标系进行所述触发区域内至少部分区域的截图操作。2.根据权利要求1所述的方法,其特征在于,所述定位所述元素截图事件的触发区域的元素代码位置信息,包括:获取所述触发区域在应用程序中所对应的源代码;根据所述源代码识别所述触发区域所属的应用程序类型;根据所述应用程序类型确定代码的上下级结构信息;基于所述代码的上下级结构信息,定位所述元素截图事件的触发区域的元素代码位置信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述源代码识别所述触发区域所属的应用程序类型,包括:基于人工智能AI技术对所述源代码进行自然语言处理NLP,以提取所述源代码的特征信息,并根据所述源代码的特征信息,识别所述触发区域所属的应用程序类型。4.根据权利要求1所述的方法,其特征在于,所述根据所述元素代码位置信息,建立所述触发区域的坐标系,包括:根据所述元素代码位置信息获取所述触发区域的宽度信息和高度信息;根据所述宽度信息和高度信息,以所述触发区域的左上角作为原点,建立所述触发区域的坐标系。5.根据权利要求1所述的方法,其特征在于,所述根据所述坐标系进行所述触发区域内至少部分区域的截图操作,包括:响应于针对所述触发区域内至少部分区域的截图操作,基于所述触发区域的坐标系,获取所述至少部分区域的相对坐标信息;根据所述触发区域的相对坐标信息和所述至少部分区域的相对坐标信息确定所述至少部分区域的位置信息,根据所述至少部分区域的位置信息控制RPA机器人对所述至少部分区域的操作截图。6.根据权利要求2所述的方法,其特征在于,所述应用程序类型包括网页浏览器类型。7.一种结合RPA及AI的元素截图装置,其特征在于,所述装置适用于机器人流程自动化RPA流程开发中,所述装置包括:定位模块,用于响应于元素截图事件的触发命令,定位所述元素截图事件的触发区域的元素代码位置信息;建立模块,用于根...

【专利技术属性】
技术研发人员:李检王瑞丰汪冠春胡一川褚瑞李玮
申请(专利权)人:来也科技北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1