一种替换BMC网页Logo的方法及装置制造方法及图纸

技术编号:34010979 阅读:20 留言:0更新日期:2022-07-02 14:34
本发明专利技术属于计算机技术领域,公开了一种替换BMC网页Logo的方法及装置,其中包括:获取用户操作页面的Logo替换指令;根据所述Logo替换指令,显示客户设置页面,所述客户设置页面包括客户信息设置控件,以及磁盘映像文件选择控件;基于用户针对客户信息设置控件的设置操作,确定用于替换的新Logo文件以及磁盘映像文件版本号;基于所述磁盘映像文件版本号,在所述磁盘映像文件选择控件中获取对应的磁盘映像文件;用所述新Logo文件替换所述磁盘映像文件对应目录里旧Logo文件,重新生成新磁盘映像文件。一种不需要重新编译代码,不会改变版本号替换BMC网页Logo的方法,相对来说,方便快捷,尤其适用于产线发货前需要替换Logo的场景。景。景。

【技术实现步骤摘要】
一种替换BMC网页Logo的方法及装置


[0001]本专利技术属于计算机
,公开了一种替换BMC网页Logo的方法及装置。

技术介绍

[0002]服务器的BMC网页界面一般都会带有Logo,以展示企业形象。客户如果有更换Logo的需求,一般有两种做法:一种方案是将客户提供新Logo的图片替换代码中原有的图片,重新编译打包,生成新的磁盘映像文件,然后烧录到BMC的rom中。这种方法需要修改代码,重新编译,相对耗费时间较多,并且版本号会改变;另外一种方案是事先将要替换的Logo图片放在BMC rom的某个位置或者将新Logo图片放到移动设备(比如U盘)上,再接到服务器上,然后通过后台执行ipi命令,让网页从新的位置读取图片,从而达到替换Logo的目的。这种做法适用于事先知道要替换成什么Logo并且设备已经上电运行的场景。
[0003]综上所述可知传统的替换BMC网页Logo的方法都有各自的弊端,设想,设备还在工厂里,暂时没有交付发货,这时客户突然提出要更换另一种样式的Logo,而且要求版本号不变,而版本号早已经给到客户。
[0004]因此,现今亟需一种替换BMC网页Logo的方法及装置,可以不改变版本号,不需重新编译,根据旧的磁盘映像文件生成新的磁盘映像文件,新的磁盘映像文件会把旧的Logo文件替换成新的Logo文件。在发货前,将新的磁盘映像文件烧录到设备上即可。当然,本专利技术方案也适用于设备已经上电运行的场景,以解决上述问题。

技术实现思路

[0005]本专利技术的目的在于提供一种替换BMC网页Logo的方法及装置,以解决上述
技术介绍
中提出的问题。
[0006]为实现上述目的,本专利技术提供如下技术方案:
[0007]一方面,本申请实施例提供了一种替换BMC网页Logo的方法,包括:
[0008]获取用户操作页面的Logo替换指令;
[0009]根据所述Logo替换指令,显示客户设置页面,所述客户设置页面包括客户信息设置控件,以及磁盘映像文件选择控件;
[0010]基于用户针对客户信息设置控件的设置操作,确定用于替换的新Logo文件以及磁盘映像文件版本号;
[0011]基于所述磁盘映像文件版本号,在所述磁盘映像文件选择控件中获取对应的磁盘映像文件;
[0012]用所述新Logo文件替换所述磁盘映像文件对应目录里旧Logo文件,重新生成新磁盘映像文件。
[0013]在一些实施例中,所述客户信息设置控件包括新客户录入控件;
[0014]基于用户针对客户信息设置控件的设置操作,确定用于替换的新Logo文件以及磁盘映像文件版本号,包括:
[0015]当检测到搜索的客户名称不存在时,跳转到新客户录入控件;
[0016]基于用户对新客户录入控件的录入操作,获取所述客户名称、所述新Logo文件以及磁盘映像文件版本号。
[0017]在一些实施例中,基于用户针对客户信息设置控件的设置操作,确定用于替换的新Logo文件以及磁盘映像文件版本号,包括:
[0018]用户对客户信息设置控件输入新Logo文件;
[0019]判断所述新Logo文件是否符合格式;
[0020]若否,跳回新客户录入控件,并且提示文件格式错误;
[0021]若是,基于所述磁盘映像文件版本号,跳转到所述磁盘映像文件选择控件。
[0022]在一些实施例中,所述磁盘映像文件选择控件包括磁盘映像文件录入控件;
[0023]基于所述磁盘映像文件版本号,在所述磁盘映像文件选择控件中获取对应的磁盘映像文件,包括;
[0024]获取所述磁盘映像文件版本号;
[0025]判断所述磁盘映像文件选择控件中是否有对应所述磁盘映像文件版本号的所述磁盘映像文件;
[0026]若否,切换到所述磁盘映像文件录入控件;
[0027]若是,获取对应的所述磁盘映像文件。
[0028]在一些实施例中,切换到所述磁盘映像文件录入控件,包括:
[0029]切换到所述磁盘映像文件录入控件;
[0030]基于用户对所述磁盘映像文件录入控件的录入操作,获取对应所述磁盘映像文件版本号的磁盘映像文件。
[0031]在一些实施例中,用所述新Logo文件替换所述磁盘映像文件对应目录里旧Logo文件之前,还包括:
[0032]将所述磁盘映像文件分解成不同的bin文件,获取Logo所在的bin文件。
[0033]在一些实施例中,将所述磁盘映像文件分解成不同的bin文件,获取Logo所在的bin文件之后,包括:
[0034]用所述新Logo文件替换所述bin文件相应目录里的旧Logo文件。
[0035]在一些实施例中,在用所述新Logo文件替换所述bin文件相应目录里的旧Logo文件之后,包括:
[0036]判断旧Logo文件是否被所述新Logo文件替换成功;
[0037]若是,合并生成新磁盘映像文件;
[0038]若否,提示用户BMC网页Logo替换错误。
[0039]另一方面,本申请实施例还提供了一种通过网络传输BIOS日志的装置,包括:
[0040]指令获取单元,用于获取用户操作页面的Logo替换指令;
[0041]显示单元,用于根据所述Logo替换指令,显示客户设置页面,所述客户设置页面包括所述客户信息设置控件以及所述磁盘映像文件选择控件;
[0042]参考信息设置单元,用于基于用户针对所述客户信息设置控件的设置操作,确定用于替换的所述新Logo文件以及所述磁盘映像文件版本号;
[0043]基础信息设置单元,用于基于所述磁盘映像文件版本号,在所述磁盘映像文件选
择控件中获取对应的所述磁盘映像文件;
[0044]替换单元,用于重新生成新磁盘映像文件。
[0045]本申请实施例还提供一种存储介质当计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至8中任一项所述的替换BMC网页Logo的方法。
[0046]综上所述,与现有技术相比,本专利技术具有以下有益效果:一种替换BMC网页Logo的方法及装置,其中包括:获取用户操作页面的Logo替换指令;根据所述Logo替换指令,显示客户设置页面,所述客户设置页面包括客户信息设置控件,以及磁盘映像文件选择控件;基于用户针对客户信息设置控件的设置操作,确定用于替换的新Logo文件以及磁盘映像文件版本号;基于所述磁盘映像文件版本号,在所述磁盘映像文件选择控件中获取对应的磁盘映像文件;用所述新Logo文件替换所述磁盘映像文件对应目录里旧Logo文件,重新生成新磁盘映像文件。一种不需要重新编译代码,不会改变版本号替换BMC网页Logo的方法,相对来说,方便快捷,尤其适用于产线发货前需要替换Logo的场景。
附图说明
[0047]图1是本实施例提供的一种替换BMC网页Logo的方法的流程示意图;
[0048]图2是本实施例提供的一种替换BMC网页Lo本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种替换BMC网页Logo的方法,其特征在于,包括:获取用户操作页面的Logo替换指令;根据所述Logo替换指令,显示客户设置页面,所述客户设置页面包括客户信息设置控件,以及磁盘映像文件选择控件;基于用户针对客户信息设置控件的设置操作,确定用于替换的新Logo文件以及磁盘映像文件版本号;基于所述磁盘映像文件版本号,在所述磁盘映像文件选择控件中获取对应的磁盘映像文件;用所述新Logo文件替换所述磁盘映像文件对应目录里旧Logo文件,重新生成新磁盘映像文件。2.根据权利要求1所述的一种替换BMC网页Logo的方法,其特征在于,所述客户信息设置控件包括新客户录入控件;基于用户针对客户信息设置控件的设置操作,确定用于替换的新Logo文件以及磁盘映像文件版本号,包括:当检测到搜索的客户名称不存在时,跳转到新客户录入控件;基于用户对新客户录入控件的录入操作,获取所述客户名称、所述新Logo文件以及磁盘映像文件版本号。3.根据权利要求2所述的一种替换BMC网页Logo的方法,其特征在于,基于用户针对客户信息设置控件的设置操作,确定用于替换的新Logo文件以及磁盘映像文件版本号,包括:用户对客户信息设置控件输入新Logo文件;判断所述新Logo文件是否符合格式;若否,跳回新客户录入控件,并且提示文件格式错误;若是,基于所述磁盘映像文件版本号,跳转到所述磁盘映像文件选择控件。4.根据权利要求1所述的一种替换BMC网页Logo的方法,其特征在于,所述磁盘映像文件选择控件包括磁盘映像文件录入控件;基于所述磁盘映像文件版本号,在所述磁盘映像文件选择控件中获取对应的磁盘映像文件,包括;获取所述磁盘映像文件版本号;判断所述磁盘映像文件选择控件中是否有对应所述磁盘映像文件版本号的所述磁盘映像文件;若否,切换到所述磁盘映像文件录入控件;若是,获取对应的所述磁盘映像文件。5.根据权利要求4所述的一种替换BMC网...

【专利技术属性】
技术研发人员:肖青松唐斌
申请(专利权)人:深圳市同泰怡信息技术有限公司
类型:发明
国别省市:

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

1