设备控制方法、装置、管理设备及存储介质制造方法及图纸

技术编号:34733168 阅读:22 留言:0更新日期:2022-08-31 18:22
本发明专利技术提供一种设备控制方法、装置、管理设备及存储介质,涉及计算机技术领域。该方法应用于安装目标板卡的管理设备,目标板卡中运行有壳应用程序和更新包管理程序,包括:通过更新包管理程序接收终端设备发送的功能文件包;根据功能文件包,对目标板卡上运行的壳应用程序中的初始功能文件包进行更新,以使得管理设备具有功能文件包对应的控制功能,控制功能用于对显示设备进行控制。安装有目标板卡的管理设备,通过更新包管理程序、壳应用程序接收终端设备发送的功能文件包,根据功能文件包便可以实现控制功能的自动更新,在进行功能更新时,无需板卡厂商进行再次签名,使得控制功能的更新更加简便,提高了控制功能更新的效率。率。率。

【技术实现步骤摘要】
设备控制方法、装置、管理设备及存储介质


[0001]本专利技术涉及计算机
,具体而言,涉及一种设备控制方法、装置、管理设备及存储介质。

技术介绍

[0002]随着科学技术的快速发展,各种各样的管理设备也越来越多,管理设备上可以安装有板卡,可以通过管理设备上的板卡实现对于该显示设备的控制。
[0003]相关技术中,不同的板卡厂商对于同一控制功能,其所基于的控制方式不同。若接收到目标控制指令,需要确定所安装的目标板卡,继而确定该目标板卡针对目标控制指令的目标控制方式,通过目标板卡根据该目标控制方式实现对显示设备进行控制。其中,由于不同的板卡厂商对于系统的调用方式不同,在目标板卡增加新功能时,板卡厂商需要对目标板卡进行重新签名,才可以通过目标板卡调用系统接口,进而才可在目标板卡上增加新的控制功能。
[0004]但是,相关技术中,针对管理设备上的目标板卡增加新的控制功能时,需要人工和板卡对应的厂商对接,过程较为繁琐。

技术实现思路

[0005]本专利技术的目的在于,针对上述现有技术中的不足,提供一种设备控制方法、装置、管理设备及存储介质,以便解决相关技术中针对管理设备上的目标板卡增加新的控制功能时,需要人工和板卡对应的厂商对接,过程较为繁琐的问题。
[0006]为实现上述目的,本专利技术实施例采用的技术方案如下:
[0007]第一方面,本专利技术实施例提供了一种设备控制方法,应用于安装目标板卡的管理设备,所述目标板卡中运行有壳应用程序和更新包管理程序,包括:
[0008]通过更新包管理程序接收终端设备发送的功能文件包;
[0009]根据所述功能文件包,对所述目标板卡上运行的所述壳应用程序中的初始功能文件包进行更新,以使得所述管理设备具有所述功能文件包对应的控制功能,所述控制功能为对显示设备进行控制的功能。
[0010]可选的,所述根据所述功能文件包,对所述目标板卡上运行的所述壳应用程序中的初始功能文件包进行更新,包括:
[0011]对所述功能文件包中的版本号与所述初始功能文件包中的版本号进行比对,得到比对结果;
[0012]若所述比对结果满足预设条件,则根据功能文件包对所述壳应用程序中的初始功能文件包进行功能更新。
[0013]可选的,所述根据所述功能文件包,对所述目标板卡上运行的所述壳应用程序中的初始功能文件包进行更新之前,所述方法还包括:
[0014]采用所述壳应用程序,对所述功能文件包进行签名校验;
[0015]所述根据所述功能文件包,对所述目标板卡上运行的所述壳应用程序中的初始功能文件包进行更新,包括:
[0016]若签名校验通过,则根据所述功能文件包,对所述壳应用程序中的初始功能文件包进行更新。
[0017]可选的,所述采用所述壳应用程序,对所述功能文件包进行签名校验,包括:
[0018]采用所述壳应用程序,获取所述功能文件包的执行文件,生成所述执行文件的摘要信息;
[0019]采用所述壳应用程序,对所述功能文件包的摘要文件进行解密,得到解密后的摘要信息;
[0020]比对所述执行文件的摘要信息和所述解密后的摘要信息;
[0021]若所述执行文件的摘要信息和所述解密后的摘要信息相同,则确定对所述功能文件包的签名校验通过。
[0022]可选的,所述方法还包括:
[0023]采用所述壳应用程序,接收所述终端设备通过目标应用发送调用请求以及使用参数;所述调用请求包括:预设功能的应用程序接口;
[0024]采用所述壳应用程序,根据所述调用请求以及所述使用参数,通过所述预设功能的应用程序接口,调用所述显示设备的系统权限,以控制所述显示设备执行所述预设功能;
[0025]采用所述壳应用程序,从所述显示设备获取所述预设功能的执行结果,并向所述终端设备返回所述执行结果。
[0026]可选的,在所述采用所述壳应用程序,根据所述调用请求以及所述使用参数,通过所述预设功能的应用程序接口,调用所述显示设备的系统权限,以控制所述显示设备执行所述预设功能之前,所述方法还包括:
[0027]采用所述壳应用程序,对所述调用请求进行签名校验;
[0028]所述采用所述壳应用程序,根据所述调用请求以及所述使用参数,通过所述预设功能的应用程序接口,调用所述显示设备的系统权限,以控制所述显示设备执行所述预设功能,包括:
[0029]若签名校验通过,采用所述壳应用程序,根据所述调用请求以及所述使用参数,通过所述预设功能的应用程序接口,调用所述显示设备的系统权限,以控制所述显示设备执行所述预设功能。
[0030]可选的,所述通过更新包管理程序接收终端设备发送的功能文件包之后,所述方法还包括:
[0031]采用跨进程调用的方式,建立所述更新包管理程序以及所述壳应用程序之间的通信连接;
[0032]通过壳应用程序,从更新包管理程序中获取所述功能文件包。
[0033]第二方面,本专利技术实施例还提供了一种设备控制装置,应用于安装目标板卡的管理设备,所述目标板卡中运行有壳应用程序和更新包管理程序,包括:
[0034]接收模块,用于通过更新包管理程序接收终端设备发送的功能文件包;
[0035]更新模块,用于根据所述功能文件包,对所述目标板卡上运行的所述壳应用程序中的初始功能文件包进行更新,以使得所述管理设备具有所述功能文件包对应的控制功
能,所述控制功能为对显示设备进行控制的功能。
[0036]可选的,所述更新模块,具体用于对所述功能文件包中的版本号与所述初始功能文件包中的版本号进行比对,得到比对结果;若所述比对结果满足预设条件,则根据功能文件包对所述壳应用程序中的初始功能文件包进行功能更新。
[0037]可选的,所述装置还包括:
[0038]第一校验模块,用于采用所述壳应用程序,对所述功能文件包进行签名校验;
[0039]所述更新模块,具体用于若签名校验通过,则根据所述功能文件包,对所述壳应用程序中的初始功能文件包进行更新。
[0040]可选的,所述第一校验模块,具体用于采用所述壳应用程序,获取所述功能文件包的执行文件,生成所述执行文件的摘要信息;采用所述壳应用程序,对所述功能文件包的摘要文件进行解密,得到解密后的摘要信息;比对所述执行文件的摘要信息和所述解密后的摘要信息;若所述执行文件的摘要信息和所述解密后的摘要信息相同,则确定对所述功能文件包的签名校验通过。
[0041]可选的,所述装置还包括:
[0042]第一接收模块,用于采用所述壳应用程序,接收所述终端设备通过目标应用发送调用请求以及使用参数;所述调用请求包括:预设功能的应用程序接口;
[0043]调用模块,用于采用所述壳应用程序,根据所述调用请求以及所述使用参数,通过所述预设功能的应用程序接口,调用所述显示设备的系统权限,以控制所述显示设备执行所述预设功能;
[0044]返回模块,用于采用所述壳应用程序,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备控制方法,其特征在于,应用于安装目标板卡的管理设备,所述目标板卡中运行有壳应用程序和更新包管理程序,包括:通过更新包管理程序接收终端设备发送的功能文件包;根据所述功能文件包,对所述目标板卡上运行的所述壳应用程序中的初始功能文件包进行更新,以使得所述管理设备具有所述功能文件包对应的控制功能,所述控制功能为对显示设备进行控制的功能。2.根据权利要求1所述的方法,其特征在于,所述根据所述功能文件包,对所述目标板卡上运行的所述壳应用程序中的初始功能文件包进行更新,包括:对所述功能文件包中的版本号与所述初始功能文件包中的版本号进行比对,得到比对结果;若所述比对结果满足预设条件,则根据功能文件包对所述壳应用程序中的初始功能文件包进行功能更新。3.根据权利要求1所述的方法,其特征在于,所述根据所述功能文件包,对所述目标板卡上运行的所述壳应用程序中的初始功能文件包进行更新之前,所述方法还包括:采用所述壳应用程序,对所述功能文件包进行签名校验;所述根据所述功能文件包,对所述目标板卡上运行的所述壳应用程序中的初始功能文件包进行更新,包括:若签名校验通过,则根据所述功能文件包,对所述壳应用程序中的初始功能文件包进行更新。4.根据权利要求3所述的方法,其特征在于,所述采用所述壳应用程序,对所述功能文件包进行签名校验,包括:采用所述壳应用程序,获取所述功能文件包的执行文件,生成所述执行文件的摘要信息;采用所述壳应用程序,对所述功能文件包的摘要文件进行解密,得到解密后的摘要信息;比对所述执行文件的摘要信息和所述解密后的摘要信息;若所述执行文件的摘要信息和所述解密后的摘要信息相同,则确定对所述功能文件包的签名校验通过。5.根据权利要求1

4任一所述的方法,其特征在于,所述方法还包括:采用所述壳应用程序,接收所述终端设备通过目标应用发送调用请求以及使用参数;所述调用请求包括:预设功能的应用程序接口;采用所述壳应用程序,根据所述调用请求以及所述使用参数,通过所述预设功能的应用程序接口,调用所述显示设备的系统权限,以...

【专利技术属性】
技术研发人员:郑山桥张宏涛
申请(专利权)人:深圳数拓科技有限公司
类型:发明
国别省市:

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

1