一种程序接口的状态控制方法、装置、设备及存储介质制造方法及图纸

技术编号:34848884 阅读:18 留言:0更新日期:2022-09-08 07:48
本发明专利技术公开了一种程序接口的状态控制方法、装置、设备及存储介质。通过在终端设备上电后,启动第一操作系统;通过第一操作系统获取目标工作模式,并将第一程序接口的状态设置为目标工作模式对应的目标状态,以控制第一程序接口开启或关闭;通过第一操作系统启动第二操作系统,基于目标工作模式控制第二操作系统将第二程序接口的状态设置为目标状态,以控制第二程序接口开启或关闭;能够根据工作模式的需求灵活控制程序接口的启闭状态,无需在出厂前重新安装用户使用的默认系统软件,简化终端设备在出厂前的测试工作,提高出厂效率。提高出厂效率。提高出厂效率。

【技术实现步骤摘要】
一种程序接口的状态控制方法、装置、设备及存储介质


[0001]本专利技术涉及通讯
,尤其涉及一种程序接口的状态控制方法、装置、设备及存储介质。

技术介绍

[0002]目前,随着宽带接入的普及,越来越多的终端设备被引入到家庭和企业网络中。这些终端设备在出厂前往往需要设置程序接口,便于软件安装和测试。
[0003]当终端设备的程序接口被恶意攻击时,很容易产生系统安全问题,如登录系统修改设备配置或植入病毒,最终导致网络异常甚至为用户带来不可估量的经济损失。因此,生产厂家通常在终端设备出厂前安装包含程序接口的系统测试软件用于对终端设备的系统测试,测试完毕后再将系统测试软件卸载,安装不包含程序接口的默认系统软件。由于默认系统软件不包含程序接口,若在出厂后默认系统软件发生异常,无法进行测试,不利用后期维护和异常检测;且由于在出厂前需要经过安装、卸载、再安装的复杂过程,导致出厂效率低。

技术实现思路

[0004]本专利技术提供了一种程序接口的状态控制方法、装置、设备及存储介质,通过根据工作模式的需求灵活控制终端设备的程序接口的启闭状态,在程序接口开启时,方便对操作系统进行后期维护和出厂前检测;在程序接口关闭时,避免通过程序接口接收到恶意攻击,无需在出厂前重新安装用户使用的默认系统软件,简化终端设备在出厂前的测试工作,提高出厂效率。
[0005]根据本专利技术的一方面,提供了一种程序接口的状态控制方法,应用于终端设备,所述终端设备的操作系统包括:第一操作系统和至少一个第二操作系统,所述方法包括:
[0006]在终端设备上电后,启动第一操作系统;
[0007]通过所述第一操作系统获取目标工作模式,并将第一程序接口的状态设置为所述目标工作模式对应的目标状态,以控制所述第一程序接口开启或关闭;所述第一程序接口为所述第一操作系统提供的程序接口;
[0008]通过所述第一操作系统启动第二操作系统,并基于所述目标工作模式控制所述第二操作系统将第二程序接口的状态设置为所述目标状态,以控制所述第二程序接口开启或关闭;所述第二程序接口为所述第二操作系统提供的程序接口。
[0009]根据本专利技术的另一方面,提供了一种程序接口的状态控制装置,集成于终端设备中,所述终端设备的操作系统包括:第一操作系统和至少一个第二操作系统,所述装置包括:
[0010]启动模块,用于在终端设备上电后,启动第一操作系统;
[0011]第一状态控制模块,用于通过所述第一操作系统获取目标工作模式,并将第一程序接口的状态设置为所述目标工作模式对应的目标状态,以控制所述第一程序接口开启或
关闭;所述第一程序接口为所述第一操作系统提供的程序接口;
[0012]第二状态控制模块,用于通过所述第一操作系统启动第二操作系统,并基于所述目标工作模式控制所述第二操作系统将第二程序接口的状态设置为所述目标状态,以控制所述第二程序接口开启或关闭;所述第二程序接口为所述第二操作系统提供的程序接口。
[0013]根据本专利技术的另一方面,提供了一种终端设备,所述终端设备包括:
[0014]至少一个处理器;以及
[0015]与所述至少一个处理器通信连接的存储器;其中,
[0016]所述存储器存储有可被所述至少一个处理器执行的计算机程序和操作系统;所述操作系统包括:第一操作系统和至少一个第二操作系统;所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术任一实施例所述的程序接口的状态控制方法。
[0017]根据本专利技术的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本专利技术任一实施例所述的程序接口的状态控制方法。
[0018]本专利技术实施例的技术方案,通过在终端设备上电后,启动第一操作系统;通过第一操作系统获取目标工作模式,并将第一程序接口的状态设置为目标工作模式对应的目标状态,以控制第一程序接口开启或关闭;第一程序接口为第一操作系统提供的程序接口;通过第一操作系统启动第二操作系统,基于目标工作模式控制第二操作系统将第二程序接口的状态设置为目标状态,以控制第二程序接口开启或关闭;第二程序接口为第二操作系统提供的程序接口,能够根据工作模式的需求灵活控制程序接口的启闭状态,在程序接口开启时,方便对操作系统进行后期维护和出厂前检测;在程序接口关闭时,避免通过程序接口接收到恶意攻击,无需在出厂前重新安装用户使用的默认系统软件,达到了简化终端设备在出厂前的测试工作,提高出厂效率的有益效果。
[0019]应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0020]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1是根据本专利技术实施例一提供的一种程序接口的状态控制方法的流程图;
[0022]图2是根据本专利技术实施例二提供的一种程序接口的状态控制方法的流程图;
[0023]图3是一种示例的程序接口的状态控制方法的流程图;
[0024]图4是根据本专利技术实施例三提供的一种程序接口的状态控制装置的结构示意图;
[0025]图5是实现本专利技术实施例的程序接口的状态控制方法的终端设备的结构示意图.。
具体实施方式
[0026]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的
附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0027]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0028]实施例一
[0029]图1为本专利技术实施例一提供了一种程序接口的状态控制方法的流程图,本实施例可适用于控制终端设备的操作系统的程序接口的启闭状态的情况,该方法可以由程序接口的状态控制装置来执行,该程序接口的状态控制装置可以采用硬件和/或软件的形式实现,该程序接口的状态控制装置可配置于终端设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种程序接口的状态控制方法,其特征在于,应用于终端设备,所述终端设备的操作系统包括:第一操作系统和至少一个第二操作系统,所述方法包括:在终端设备上电后,启动第一操作系统;通过所述第一操作系统获取目标工作模式,并将第一程序接口的状态设置为所述目标工作模式对应的目标状态,以控制所述第一程序接口开启或关闭;所述第一程序接口为所述第一操作系统提供的程序接口;通过所述第一操作系统启动第二操作系统,并基于所述目标工作模式控制所述第二操作系统将第二程序接口的状态设置为所述目标状态,以控制所述第二程序接口开启或关闭;所述第二程序接口为所述第二操作系统提供的程序接口。2.根据权利要求1所述的方法,其特征在于,在所述终端设备上电之前,还包括:获取工作模式设置指令,所述工作模式设置指令基于目标工作模式生成;基于所述工作模式设置指令,将引导程序的工作模式参数设置为所述目标工作模式;其中,所述引导程序安装于所述终端设备中,用于引导用户设置终端设备的工作模式。3.根据权利要求2所述的方法,其特征在于,在所述终端设备上电之后,以及启动第一操作系统之前包括:启动所述引导程序;通过所述引导程序将所述终端设备的存储器中存储的工作模式参数赋值为所述目标工作模式。4.根据权利要求3所述的方法,其特征在于,所述通过所述第一操作系统获取目标工作模式,并将第一程序接口的状态设置为所述目标工作模式对应的目标状态,包括:通过所述第一操作系统,执行开机启动脚本,所述开机启动脚本包括:工作模式获取命令;基于所述工作模式获取命令从所述存储器中读取所述工作模式参数对应的目标工作模式;基于所述目标工作模式和所述目标状态的映射关系,确定所述目标工作模式对应的目标状态;将第一程序接口的状态设置为所述目标状态。5.根据权利要求1所述的方法,其特征在于,在通过所述第一操作系统启动第二操作系统之后,还包括:创建所述第一操作系统和所述第二操作系统之间的通讯进程,以传输所述第一操作系统和所述第二操作系统之间的通讯信息。6.根据权利要求5所述的方法,其特征在于,所述基...

【专利技术属性】
技术研发人员:郑锋付云龙董浩
申请(专利权)人:深圳市共进电子股份有限公司
类型:发明
国别省市:

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

1