一种LOGO图片的切换方法、装置、设备及存储介质制造方法及图纸

技术编号:19388728 阅读:16 留言:0更新日期:2018-11-10 01:58
本申请公开了一种LOGO图片的切换方法、装置、设备及存储介质,该方法包括:当定制开机LOGO图片时,在OS系统下执行定制脚本将LOGO选择选项值设置为与待切换的LOGO图片的对应值;根据设置的LOGO选择选项值,在重启后切换显示与LOGO选择选项值对应的LOGO图片。本申请对于有定制LOGO需求时,不必再将LOGO文件放到代码中重新编译生成新的BIOS,只需要制定脚本,就可以在通用版本BIOS基础上完成LOGO图片的切换;对于后期的维护升级只需要在通用版本的基础上进行改动,再执行脚本就可以完成维护升级任务,灵活性好,减少了研发和测试的成本。

LOGO image switching method, device, device and storage medium

This application discloses a method, device, device and storage medium for switching LOGO pictures. The method includes: when customizing boot-up LOGO pictures, executing a custom script under OS system to set the LOGO selection option value to the corresponding value of the LOGO pictures to be switched on; according to the set LOGO selection option value, switching display after restart The LOGO image corresponding to the LOGO option value. This application for customized LOGO needs, no longer need to recompile the LOGO files into the code to generate a new BIOS, just need to develop scripts, you can complete the switch of LOGO images on the basis of the general version of BIOS; for later maintenance and upgrade only need to change on the basis of the general version, and then execute scripts. The task of maintenance and upgrading is flexible and the cost of research and development is reduced.

【技术实现步骤摘要】
一种LOGO图片的切换方法、装置、设备及存储介质
本专利技术涉及服务器领域,特别是涉及一种LOGO图片的切换方法、装置、设备及存储介质。
技术介绍
随着服务器技术应用的不断推广与发展,越来越多的客户对服务器产品进行购买与定制,其中对于服务器中固件基本输入输出系统(BasicInputOutputSystem,BIOS)的定制主要涉及:根据不同的配置,对BIOS中的选项进行定制;开机LOGO的定制,由于目前通用版本的开机LOGO只有一个,需针对不同客户,定制对应的LOGO;客户提出新的功能。目前,对于提出的定制需求采用的措施包括:对于BIOS中的选项定制,在通用版本基础上,在OS下采用脚本文件进行修改选项;对于LOGO的定制,需将LOGO文件放到代码中,然后重新编译生成新的BIOS;对于新增功能,只能通过改动代码,重新编译生成新的BIOS。对于LOGO的定制按照目前的方式,将LOGO文件放到代码中,重新编译生成新的BIOS,针对不同客户的要求需要编译多版BIOS,费时费力,灵活性差,增加了研发和测试的成本;并且,随着通用版本的不断优化升级以及定制客户的增加,定制LOGO的版本也要优化升级,当涉及版本很多时,不利于后期的维护。因此,如何解决定制LOGO费时费力、灵活性差、成本高和不利于后期维护等问题,是本领域技术人员亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种LOGO图片的切换方法、装置、设备及存储介质,可以在通用版本BIOS基础上完成LOGO图片的切换,并且后期维护的灵活性好。其具体方案如下:一种LOGO图片的切换方法,包括:当定制开机LOGO图片时,在OS系统下执行定制脚本将LOGO选择选项值设置为与待切换的LOGO图片的对应值;根据设置的所述LOGO选择选项值,在重启后切换显示与所述LOGO选择选项值对应的LOGO图片。优选地,在本专利技术实施例提供的上述LOGO图片的切换方法中,在OS系统下执行定制脚本将LOGO选择选项值设置为与待切换的LOGO图片的对应值之前,还包括:将多个客户的LOGO图片存放在文件中;开发一个可更改LOGO选择选项值的定制脚本;所述定制脚本中的LOGO选择选项值与所述文件中的LOGO图片一一对应。优选地,在本专利技术实施例提供的上述LOGO图片的切换方法中,根据设置的所述LOGO选择选项值,在重启后切换显示与所述LOGO选择选项值对应的LOGO图片,具体包括:将设置的所述LOGO选择选项值对应的LOGO图片的GUID格式的动态码作为参数传递给LOGO绘制函数;在重启后,所述LOGO绘制函数根据传递的参数调用与所述LOGO选择选项值对应的LOGO图片,将定制的所述开机LOGO图片进行绘制并显示。优选地,在本专利技术实施例提供的上述LOGO图片的切换方法中,在将更改的LOGO选择选项值对应的LOGO图片的GUID格式的动态码作为参数传递给LOGO绘制函数的同时,还包括:将设置的LOGO选择选项值传递给在通用版本BIOS的界面显示的厂商名的变量。优选地,在本专利技术实施例提供的上述LOGO图片的切换方法中,还包括:当未定制开机LOGO时,LOGO选择选项值为默认值;所述默认值与通用版本BIOS默认的LOGO图片相对应。本专利技术实施例还提供了一种LOGO图片的切换装置,包括:脚本执行模块,用于当定制开机LOGO图片时,在OS系统下执行定制脚本将LOGO选择选项值设置为与待切换的LOGO图片的对应值;图片切换模块,用于根据设置的所述LOGO选择选项值,在重启后切换显示与所述LOGO选择选项值对应的LOGO图片。优选地,在本专利技术实施例提供的上述LOGO图片的切换装置中,还包括:图片存放模块,用于将多个客户的LOGO图片存放在文件中;脚本开发模块,用于开发一个可更改LOGO选择选项值的定制脚本;所述定制脚本中的LOGO选择选项值与所述文件中的LOGO图片一一对应。优选地,在本专利技术实施例提供的上述LOGO图片的切换装置中,所述图片切换模块具体包括:参数传递单元,用于将设置的所述LOGO选择选项值对应的LOGO图片的GUID格式的动态码作为参数传递给LOGO绘制函数;图片调用单元,用于在重启后,所述LOGO绘制函数根据传递的参数调用与所述LOGO选择选项值对应的LOGO图片,将定制的所述开机LOGO图片进行绘制并显示。本专利技术实施例还提供了一种LOGO图片的切换设备,包括处理器和存储器,其中,所述处理器执行所述存储器中保存的计算机程序时实现如本专利技术实施例提供的上述LOGO图片的切换方法。本专利技术实施例还提供了一种计算机可读存储介质,用于存储计算机程序,其中,所述计算机程序被处理器执行时实现如本专利技术实施例提供的上述LOGO图片的切换方法。本专利技术所提供的一种LOGO图片的切换方法、装置、设备及存储介质,该方法包括:当定制开机LOGO图片时,在OS系统下执行定制脚本将LOGO选择选项值设置为与待切换的LOGO图片的对应值;根据设置的LOGO选择选项值,在重启后切换显示与LOGO选择选项值对应的LOGO图片。本专利技术对于有定制LOGO需求时,不必再将LOGO文件放到代码中重新编译生成新的BIOS,只需要制定脚本,就可以在通用版本BIOS基础上完成LOGO图片的切换;对于后期的维护升级只需要在通用版本的基础上进行改动,再执行脚本就可以完成维护升级任务,灵活性好,减少了研发和测试的成本。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的LOGO图片的切换方法的流程图;图2为本专利技术实施例提供的LOGO图片的切换方法的具体流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供一种LOGO图片的切换方法,如图1所示,包括以下步骤:S101、当定制开机LOGO图片时,在OS系统下执行定制脚本将LOGO选择选项值设置为与待切换的LOGO图片的对应值;S102、根据设置的LOGO选择选项值,在重启后切换显示与LOGO选择选项值对应的LOGO图片。在本专利技术实施例提供的上述LOGO图片的切换方法中,首先当客户要定制开机LOGO图片时,在OS系统下执行定制脚本将LOGO选择选项值设置为与待切换的LOGO图片的对应值;然后根据设置的LOGO选择选项值,在重启后切换显示与LOGO选择选项值对应的LOGO图片。这样对于有客户定制LOGO需求时,不必再将LOGO文件放到代码中重新编译生成新的BIOS,只需要制定脚本,就可以在通用版本BIOS基础上完成LOGO图片的切换;对于后期的维护升级只需要在通用版本的基础上进行改动,再执行脚本就可以完成维护升级任务,灵活性好,减少了研发和测试的成本。进一步地,在具体实施时,在本专利技术实施例提供的上述LOGO图片的切换方法中本文档来自技高网...

【技术保护点】
1.一种LOGO图片的切换方法,其特征在于,包括:当定制开机LOGO图片时,在OS系统下执行定制脚本将LOGO选择选项值设置为与待切换的LOGO图片的对应值;根据设置的所述LOGO选择选项值,在重启后切换显示与所述LOGO选择选项值对应的LOGO图片。

【技术特征摘要】
1.一种LOGO图片的切换方法,其特征在于,包括:当定制开机LOGO图片时,在OS系统下执行定制脚本将LOGO选择选项值设置为与待切换的LOGO图片的对应值;根据设置的所述LOGO选择选项值,在重启后切换显示与所述LOGO选择选项值对应的LOGO图片。2.根据权利要求1所述的LOGO图片的切换方法,其特征在于,在OS系统下执行定制脚本将LOGO选择选项值设置为与待切换的LOGO图片的对应值之前,还包括:将多个客户的LOGO图片存放在文件中;开发一个可更改LOGO选择选项值的定制脚本;所述定制脚本中的LOGO选择选项值与所述文件中的LOGO图片一一对应。3.根据权利要求2所述的LOGO图片的切换方法,其特征在于,根据设置的所述LOGO选择选项值,在重启后切换显示与所述LOGO选择选项值对应的LOGO图片,具体包括:将设置的所述LOGO选择选项值对应的LOGO图片的GUID格式的动态码作为参数传递给LOGO绘制函数;在重启后,所述LOGO绘制函数根据传递的参数调用与所述LOGO选择选项值对应的LOGO图片,将定制的所述开机LOGO图片进行绘制并显示。4.根据权利要求3所述的LOGO图片的切换方法,其特征在于,在将更改的LOGO选择选项值对应的LOGO图片的GUID格式的动态码作为参数传递给LOGO绘制函数的同时,还包括:将设置的LOGO选择选项值传递给在通用版本BIOS的界面显示的厂商名的变量。5.根据权利要求1所述的LOGO图片的切换方法,其特征在于,还包括:当未定制开机LOGO时,L...

【专利技术属性】
技术研发人员:芦飞
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1