[发明专利]一种应用操作的录制方法、回放方法和相应装置在审
申请号: | 201711442571.0 | 申请日: | 2017-12-27 |
公开(公告)号: | CN108021494A | 公开(公告)日: | 2018-05-11 |
发明(设计)人: | 李琛 | 申请(专利权)人: | 广州优视网络科技有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京律谱知识产权代理事务所(普通合伙) 11457 | 代理人: | 黄云铎 |
地址: | 510627 广东省广州市天河区黄埔大*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 操作 录制 方法 回放 相应 装置 | ||
1.一种应用操作的录制方法,其包括:
a)获取当前用户界面上的至少一个界面元素;
b)从中选出需要录制的界面元素对其设定触发条件及其响应操作;
c)选择需要录制的多个用户界面,按该多个用户界面的执行流程顺序重复执行步骤a)-b),继而从每个用户界面上选出需要录制的至少一个界面元素都被设定好各自的触发条件及其响应操作,形成操作流程信息;
d)获取所述操作流程信息所适用的智能终端的标识信息,所述智能终端的标识信息包括但不限于:终端机型、终端使用的系统与版本、终端厂商名称;
e)保存该操作流程信息和所获取的该操作流程所适用的智能终端的标识信息,其中:所述操作流程信息包括该多个用户界面的执行流程信息和已设定的每个用户界面上的至少一个界面元素的触发条件及其响应操作。
2.根据权利要求1所述的方法,其特征在于还包括:通过添加插件或者录制按钮方式来由录制方触发录制操作。
3.根据权利要求1所述的方法,其特征在于使用辅助类服务AccessibilityService,注册事件类型、通过回调onAccessibilityEvent()方法来捕捉到由系统发出的表示当前用户界面上界面元素的状态变化的事件,由此实现从获取的当前用户界面上的至少一个界面元素中选出需要录制的界面元素。
4.根据权利要求1所述的方法,其特征在于所述触发条件包括但不限于:出现指定文字、颜色发生指定变化、输入指定字符、控件移动到指定位置、经过预设时间、出现指定控件。
5.根据权利要求1所述的方法,其特征在于在步骤e)中,采用可执行程序块方式进行保存。
6.根据权利要求1所述的方法,其特征在于在获取当前用户界面上的至少一个界面元素之后,使用event.getSource()方法得到所获取的至少一个界面元素的信息AccessibilityNodeInfo,基于所述界面元素在信息AccessibilityNodeInfo中的X和Y坐标以及宽度和高度,将其在屏幕上绘制成区块元素,录制方从该区块元素中选出需要录制的界面元素。
7.根据权利要求1所述的方法,其特征在于还包括:录制方通过设置白名单或黑名单的方式来限制所保存的操作流程信息的应用范围和应用场景。
8.根据权利要求1-7之一所述的方法,其特征在于还包括:将保存的操作流程信息和该操作流程所适用的智能终端的标识信息上传到服务器端。
9.根据权利要求1-7之一所述的方法,其特征在于还包括:针对智能终端的标识信息的不同,对所述应用录制相应多套操作方案以用于不同的应用范围和应用场景,并将保存的多套操作流程方案及其分别适用的智能终端的标识信息上传到服务器端。
10.一种应用操作的回放方法,其包括:
将安装有所述应用客户端的智能终端的标识信息上传到服务器端;
服务器端基于所收到的所述智能终端的标识信息,从保存所述应用的操作流程所适用的智能终端的标识信息中找出适用于所述智能终端的应用操作流程信息,并将其下发到所述智能终端;
所述智能终端运行所述应用客户端,加载接收到的所述操作流程信息,在对当前用户界面上的界面元素设定的触发条件触发时执行设定的响应操作。
11.根据权利要求10的回放方法,其特征在于在对当前用户界面上的界面元素设定的触发条件触发时,通过启动AccessibilityService来执行设定的响应操作。
12.根据权利要求10的回放方法,其特征在于当所述服务器端上保存有适用于所述智能终端的用于所述应用的多套操作方案时,所述服务器端下发最新版本的应用操作流程信息到所述智能终端,或者所述服务器端下发该多套应用操作流程信息到所述智能终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州优视网络科技有限公司,未经广州优视网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711442571.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能化玉米加工调控系统
- 下一篇:一种超薄高倍收缩热缩套管及其制备方法