[发明专利]设备远程控制方法及装置、电子设备和存储介质在审
申请号: | 202110993970.6 | 申请日: | 2021-08-27 |
公开(公告)号: | CN113709243A | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 何伟杰 | 申请(专利权)人: | 广州博冠信息科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/445 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 王辉;阚梓瑄 |
地址: | 510000 广东省广州市天*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 远程 控制 方法 装置 电子设备 存储 介质 | ||
本公开是关于一种设备远程控制方法及装置、电子设备以及计算机可读存储介质,涉及计算机技术领域,可以应用于对目标设备进行远程控制的场景。该方法包括:获取生成的模拟控制指令,通过模拟控制指令在目标设备安装并启动目标程序;模拟控制指令通过模拟集成开发环境针对目标设备发送的数据控制指令得到;建立与目标设备之间的端口映射连接;端口映射连接包括本地端口与目标设备端口之间的映射关系;基于目标程序与端口映射连接对目标设备进行远程控制。本公开无需依赖预先安装在目标设备的集成开发环境与第三方工具即可实现对目标设备的远程控制。
技术领域
本公开涉及计算机技术领域,具体而言,涉及一种设备远程控制方法、设备远程控制装置、电子设备以及计算机可读存储介质。
背景技术
目前业界在远程控制iOS设备的方案中,影响范围比较广的是基于脸书(Facebook)已放弃维护的移动端测试框架(WebDriverAgent,WDA)开源框架,该框架是在iOS设备中安装一个服务器程序(server app),运行并监听对于设备指定端口的请求指令,通过解析指令调用设备系统私有库方法完成模拟触控等行为。
在该框架的基础上衍生出了很多远程控制框架,将WebDriverAgent开源框架为基础,拓展了远程控制端(一般安装在电脑上),通过电脑远程控制端产生控制指令,发送到iOS设备的server app中进行控制。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开的目的在于提供一种设备远程控制方法、设备远程控制装置、电子设备以及计算机可读存储介质,进而至少在一定程度上克服现有的设备远程控制方案依赖于预先安装在目标设备中的集成开发环境和第三方工具的问题。
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本发明的实践而习得。
根据本公开的第一方面,提供一种设备远程控制方法,包括:获取生成的模拟控制指令,通过模拟控制指令在目标设备安装并启动目标程序;模拟控制指令通过模拟集成开发环境针对目标设备发送的数据控制指令得到;建立与目标设备之间的端口映射连接;端口映射连接包括本地端口与目标设备端口之间的映射关系;基于目标程序与端口映射连接对目标设备进行远程控制。
在本公开的一种示例性实施方案中,通过模拟控制指令在目标设备安装并启动目标程序,包括:与目标设备的设备连接服务建立设备通信连接,获取设备通信连接的设备连接端口;通过设备连接端口向目标设备发送模拟控制指令,根据模拟控制指令与目标设备建立文件服务连接;通过文件服务连接向目标设备发送程序安装包;基于程序安装包在目标设备安装目标程序,并启动目标程序。
在本公开的一种示例性实施方案中,启动目标程序,包括:通过设备连接端口与目标设备建立第一通信通道与第二通信通道;通过第一通信通道向目标设备发送会话建立命令,以初始化集成开发环境;执行目标模式配置操作;通过第二通信通道获取文件日志,根据文件日志确定目标设备是否完成目标模式配置操作;如果目标设备完成目标模式配置操作,则以目标模式启动目标程序。
在本公开的一种示例性实施方案中,执行目标模式配置操作,包括:获取目标设备的目录访问服务,通过目录访问服务向目标程序的应用目录路径发送目标模式配置文件;与目标设备建立进程控制连接,通过进程控制连接获取处理标识符;通过第一通信通道向目标设备发送运行授权命令,执行与目标模式对应的文件配置操作,以在目标设备配置目标模式。
在本公开的一种示例性实施方案中,以目标模式启动目标程序,包括:向目标设备发送模式运行指令;根据模式运行指令在目标模式下启动目标程序,以开启设备指定端口;通过设备指定端口向目标设备发送远程控制指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州博冠信息科技有限公司,未经广州博冠信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110993970.6/2.html,转载请声明来源钻瓜专利网。