[发明专利]一种确定操作界面帧的唯一性标识的方法及装置在审
| 申请号: | 201811246513.5 | 申请日: | 2018-10-24 |
| 公开(公告)号: | CN109445893A | 公开(公告)日: | 2019-03-08 |
| 发明(设计)人: | 李东播 | 申请(专利权)人: | 北京赢销通软件技术有限公司 |
| 主分类号: | G06F9/451 | 分类号: | G06F9/451;G06T7/70 |
| 代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
| 地址: | 100192 北京市海淀区西小口*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 唯一性标识 操作界面 交互位置 处理操作 位置布局 脚本 多块 人机交互操作 人机交互事件 相对位置关系 关联 交互动作 模拟用户 区域对应 像素比对 预先记录 自动执行 唯一性 帧关联 帧内 图像 申请 | ||
本申请公开一种确定操作界面帧唯一性标识的方法及装置,首先,获取待处理操作界面帧和与待处理操作界面帧关联的人机交互事件在待处理操作界面帧的交互位置信息;然后,根据交互位置信息在待处理操作界面帧内选择一块或通过位置布局关联的多块区域;最后,通过像素比对的方法,确定相对于操作界面帧具有唯一性的一块或通过位置布局关联的多块区域对应的图像为该操作界面帧的唯一性标识。通过确定操作界面帧的唯一性标识,使得后续执行包含该唯一性标识的人机交互操作的脚本时,可以利用脚本中预先记录的唯一性标识与交互位置的相对位置关系,确定执行界面上的目标交互位置,从而在该目标交互位置处模拟用户操作自动执行相应的交互动作。
技术领域
本申请涉及数据处理领域,尤其涉及一种确定操作界面帧的唯一性标识的方法及装置。
背景技术
在互联网技术的实际应用中,经常涉及到获取一个系统中的数据并将其输入到另一个系统当中。例如,在电子商务领域,企业或经销商在电商平台上开设店铺,注册用户通过电商平台购买商品从而在电商平台产生订单数据。此时,便需要获取电商平台产生的订单数据并输入到企业或经销商的ERP(Enterprise Resource Planning,企业资源计划)系统或者进销存系统中,以便企业或经销商对其库存、产品及财务等数据进行管理。
上述ERP系统或者进销存系统与电商平台之间的数据传递过程,理论上可以通过EDI(Electronic Data Interchange,电子数据交换)集成技术来实现,即系统与系统之间通过特定的数据接口,采用标准化的格式,利用计算机网络进行结构化数据的传输和交换。然而,由于在开发接口的过程中,需要根据双方系统的开发特点,通过协商制定对接代码或者业务规则,因此,特定数据接口的开发需要较长的时间和相应的技术支持,开发效率低。尤其当涉及到的系统具有不同种类或多个版本时,针对每个系统都需开发出一个特定的接口,这就更加需要花费大量的时间,因而更加降低了开发效率。例如,当前不同种类或版本的ERP系统数量高达1500-2000个,每一种ERP系统与电商平台对接所需的接口都可能不同。此外,很多微小企业使用的ERP或进销存系统的开发商早已不复存在,或者系统版本老旧,压根不能支持数据接口,因而对于这类系统的接口开发更是难上加难。
由此可见,依赖EDI集成技术解决任意不同系统间的数据对接问题是不现实的。实际上,当前很多系统间的数据对接仍然通过人工录入的方式完成。例如,经销商利用人工将电商平台产生的订单数据录入到自己的ERP系统中。
基于此,申请人考虑基于发生操作事件时的操作界面帧图像获取人机交互操作信息,该人机交互操作信息包括操作界面帧、每幅操作界面帧对应的动作信息及其执行顺序,通过自动执行该人机交互操作信息,来自动读取一个系统中的数据并自动将数据录入另一个系统中。然而,在操作界面上执行该人机操作交互信息时,如何精准确定目标交互位置,是目前难以解决的技术问题。
发明内容
本申请提供了确定操作界面帧的标识的方法及装置,以利用该唯一性标识定位目标交互位置。
第一方面,本申请提供了一种确定操作界面帧的唯一性标识的方法,该方法包括:
获取待处理操作界面帧和与所述操作界面帧关联的人机交互事件在所述操作界面帧的交互位置信息;
根据交互位置信息在所述操作界面帧内选择一块或通过位置布局关联的多块区域;
将所述一块或通过位置布局关联的多块区域对应的图像与操作界面帧进行像素比对;
根据比对结果,确定相对于操作界面帧具有唯一性的所述一块或通过位置布局关联的多块区域对应的图像为操作界面帧的唯一性标识。
结合第一方面,在第一方面第一种可能的实现方式中,所述根据交互位置信息在所述操作界面帧内选择一块或通过位置布局关联的多块区域之前,所述方法还包括:
根据所述操作界面帧的全部像素点的灰度值确定二值化阈值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京赢销通软件技术有限公司,未经北京赢销通软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811246513.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据显示方法、装置、电子设备及存储介质
- 下一篇:一种截图方法及电子设备





