设备自动执行操作的方法和系统技术方案

技术编号:29525736 阅读:50 留言:0更新日期:2021-08-03 15:11
本申请涉及一种设备自动执行操作的方法和系统,通过第一设备记录目标功能对应的操作事件,由目标功能对应的所有操作事件生成操作路径;第一设备根据预设规则协议,将操作路径保存为操作路径文件,其中,预设规则协议包括分支判断,分支判断用于在操作事件后,按照操作结果执行对应的下一操作事件;第一设备根据预设规则协议解析操作路径文件,并通过自动化服务自动执行操作路径文件对应的操作事件,在下一次执行该目标功能对应的操作时,无需人工一步步进行操作,解决了设备操作效率低、入门门槛高和操作难度大的问题。

【技术实现步骤摘要】
设备自动执行操作的方法和系统
本申请涉及计算机
,特别是涉及设备自动执行操作的方法和系统。
技术介绍
随着技术的发展,设备的操作难度越来越高,设备的操作复杂性增加了新用户的入门门槛和使用者的操作难度,有些专业的设备甚至需要专业人士才能操作。在相关技术中,一般对设备的操作都会配备遥控器,将一些常用的快捷操作内置到遥控器中,来简化设备的操作。但有些设备的操作步骤过多,操作复杂,无法通过遥控器一键进行操作,只能通过人工一步步进行操作,导致设备操作效率低、入门门槛高和操作难度大。目前针对相关技术中设备的操作难度高,复杂操作只能人工操作,设备操作效率低,入门门槛高和操作难度大的问题,尚未提出有效的解决方案。
技术实现思路
本申请实施例提供了一种设备自动执行操作的方法和系统,以至少解决相关技术中设备的操作难度高,复杂操作只能人工操作,设备操作效率低,入门门槛高和操作难度大的问题。第一方面,本申请实施例提供了一种设备自动执行操作的方法,所述方法包括:第一设备记录目标功能对应的操作事件,由所述目标功能对应的所有所述操作事件生成操作路径;所述第一设备根据预设规则协议,将所述操作路径保存为操作路径文件,其中,所述预设规则协议分支判断,所述分支判断用于在操作事件后,按照操作结果执行对应的下一操作事件;所述第一设备根据所述预设规则协议解析所述操作路径文件,并通过自动化服务自动执行所述操作路径文件对应的操作事件。在其中一些实施例中,所述第一设备记录目标功能对应的操作事件,由所述目标功能对应的所有所述操作事件生成操作路径之后,所述方法还包括:对所述操作路径进行优化,生成优化后的操作路径,其中,对所述操作路径进行优化包括删除所述操作事件、添加新的操作事件和在操作事件中添加智能识图处理。在其中一些实施例中,在所述操作事件中添加智能识图处理包括:在操作事件需要文字或图像匹配功能的情况下,抓取执行上一所述操作事件后的界面图像,搜索所述界面图像中所述文字或图像的目标位置,保存所述目标位置的图文截图,将所述图文截图与上一所述操作事件进行绑定,并保存在所述操作路径中。在其中一些实施例中,所述通过自动化服务自动执行所述操作路径文件对应的操作事件包括:所述自动化服务自动执行所述操作路径文件对应的操作事件的过程中,所述自动化服务检测所述第一设备的界面变化,判断每步操作是否正确;若判断结果为是,则进行下一步操作,若判断结果为否,则停止自动化服务,并发出提示信息。在其中一些实施例中,所述第一设备根据预设规则协议,将所述操作路径保存为操作路径文件之后,所述方法还包括:所述第一设备为所述操作路径文件添加标识信息,并上传到服务器端。在其中一些实施例中,所述第一设备将为所述操作路径文件添加标识信息,并上传到服务器端之后,所述方法还包括:第二设备向所述服务器端发送请求命令,所述请求命令包括所述标识信息;所述服务器端将所述标识信息对应所述目标操作路径文件返回至所述第二设备;所述第二设备根据所述预设规则协议解析所述操作路径文件,并通过自动化服务自动执行所述操作路径文件对应的操作事件。在其中一些实施例中,所述第一设备通过所述预设规则协议,将所述操作路径保存为操作路径文件之后,所述方法还包括:移动终端获取所述操作路径文件及第二设备的地址,并根据所述第二设备的地址与所述第二设备建立通讯连接;所述移动终端将所述操作路径文件发送至第所述二设备,所述第二设备根据所述预设规则协议解析所述操作路径文件,并通过自动化服务自动执行所述操作路径文件对应的操作事件。第二方面,本申请实施例提供了一种设备自动执行操作的系统,所述系统包括记录模块、保存模块和执行模块,所述记录模块,用于记录目标功能对应的操作事件,由所述目标功能对应的所有所述操作事件生成操作路径;所述保存模块,用于根据预设规则协议,将所述操作路径保存为操作路径文件,其中,所述预设规则协议包括分支判断,所述分支判断用于在操作事件后,按照操作结果执行对应的下一操作事件;所述执行模块,用于根据所述预设规则协议解析所述操作路径文件,并通过自动化服务自动执行所述操作路径文件对应的操作事件。第三方面,本申请实施例提供了一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的设备自动执行操作的方法。第四方面,本申请实施例提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面所述的设备自动执行操作的方法。相比于相关技术,本申请实施例提供的设备自动执行操作的方法,通过第一设备记录目标功能对应的操作事件,由目标功能对应的所有操作事件生成操作路径;第一设备根据预设规则协议,将操作路径保存为操作路径文件,其中,预设规则协议包括分支判断,分支判断用于在操作事件后,按照操作结果执行对应的下一操作事件;第一设备根据预设规则协议解析操作路径文件,并通过自动化服务自动执行操作路径文件对应的操作事件,将目标功能对应的操作路径文件保存下来后,在下次执行该目标功能的操作时,无需人工一步步进行操作,只需打开操作路径文件,第一设备即可通过自动化服务自动执行该目标功能一系列操作,解决了设备操作效率低、入门门槛高和操作难度大的问题。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1是根据本申请实施例的设备自动执行操作的方法的流程图;图2是根据本申请实施例的设备间交互过程的示意图;图3是根据本申请实施例的设备自动执行操作的系统的结构框图;图4是根据本申请实施例的电子设备的内部结构示意图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的
技术实现思路
的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的内容不充分。在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理解的是,本申请所描述的实施例在不冲突的情况下,可以与其它实施例相结合。除非另作定义,本申请所涉及的技术术语或本文档来自技高网
...

【技术保护点】
1.一种设备自动执行操作的方法,其特征在于,所述方法包括:/n第一设备记录目标功能对应的操作事件,由所述目标功能对应的所有所述操作事件生成操作路径;/n所述第一设备根据预设规则协议,将所述操作路径保存为操作路径文件,其中,所述预设规则协议包括分支判断,所述分支判断用于在操作事件后,按照操作结果执行对应的下一操作事件;/n所述第一设备根据所述预设规则协议解析所述操作路径文件,并通过自动化服务自动执行所述操作路径文件对应的操作事件。/n

【技术特征摘要】
1.一种设备自动执行操作的方法,其特征在于,所述方法包括:
第一设备记录目标功能对应的操作事件,由所述目标功能对应的所有所述操作事件生成操作路径;
所述第一设备根据预设规则协议,将所述操作路径保存为操作路径文件,其中,所述预设规则协议包括分支判断,所述分支判断用于在操作事件后,按照操作结果执行对应的下一操作事件;
所述第一设备根据所述预设规则协议解析所述操作路径文件,并通过自动化服务自动执行所述操作路径文件对应的操作事件。


2.根据权利要求1所述的方法,其特征在于,所述第一设备记录目标功能对应的操作事件,由所述目标功能对应的所有所述操作事件生成操作路径之后,所述方法还包括:
对所述操作路径进行优化,生成优化后的操作路径,其中,对所述操作路径进行优化包括删除所述操作事件、添加新的操作事件和在操作事件中添加智能识图处理。


3.根据权利要求2所述的方法,其特征在于,在所述操作事件中添加智能识图处理包括:
在操作事件需要文字或图像匹配功能的情况下,抓取执行上一所述操作事件后的界面图像,搜索所述界面图像中所述文字或图像的目标位置,保存所述目标位置的图文截图,将所述图文截图与上一所述操作事件进行绑定,并保存在所述操作路径中。


4.根据权利要求1所述的方法,其特征在于,所述通过自动化服务自动执行所述操作路径文件对应的操作事件包括:
所述自动化服务自动执行所述操作路径文件对应的操作事件的过程中,所述自动化服务检测所述第一设备的界面变化,判断每步操作是否正确;
若判断结果为是,则进行下一步操作,若判断结果为否,则停止自动化服务,并发出提示信息。


5.根据权利要求1所述的方法,其特征在于,所述第一设备根据预设规则协议,将所述操作路径保存为操作路径文件之后,所述方法还包括:
所述第一设备为所述操作路径文件添加标识信息,并上传到服务器端。


6.根据...

【专利技术属性】
技术研发人员:程文波张林葛天杰孟环宇
申请(专利权)人:杭州星犀科技有限公司
类型:发明
国别省市:浙江;33

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

1