首页> 中国专利> 教育一体机进入测试模式的控制方法、装置及存储介质

教育一体机进入测试模式的控制方法、装置及存储介质

摘要

本发明公开一种教育一体机进入测试模式的控制方法、装置及存储介质,其中方法包括:电脑终端对U盘进行加密设置,获得第一二进制数据并将所述第一二进制数据写入到U盘内指定文件中;一体机对连接其上的U盘进行加密设置,获得第二二进制数据;一体机读取U盘内指定文件中的第一二进制数据,将第一二进制数据与第二二进制数据进行对比,判断二者是否一致,如果一致则一体机进入测试模式。本发明通过对测试文件进行加密,以防止测试文件被拷贝到其他的U盘内,客户误用其他U盘而导致进入测试模式。防止客诉发生,也防止系统核心数据被修改的风险。

著录项

  • 公开/公告号CN112463491A

    专利类型发明专利

  • 公开/公告日2021-03-09

    原文格式PDF

  • 申请/专利权人 广州朗国电子科技有限公司;

    申请/专利号CN202011404716.X

  • 发明设计人 袁建波;柒强;罗益峰;

    申请日2020-12-02

  • 分类号G06F11/22(20060101);G06F21/60(20130101);G06F21/62(20130101);

  • 代理机构44456 广州市专注鱼专利代理有限公司;

  • 代理人凌霄汉

  • 地址 510000 广东省广州市黄埔区(中新广州知识城)亿创街1号406号房之238

  • 入库时间 2023-06-19 10:08:35

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-02-01

    著录事项变更 IPC(主分类):G06F11/22 专利申请号:202011404716X 变更事项:申请人 变更前:广州朗国电子科技有限公司 变更后:广州朗国电子科技股份有限公司 变更事项:地址 变更前:510000 广东省广州市黄埔区(中新广州知识城)亿创街1号406号房之238 变更后:510000 广东省广州市黄埔区(中新广州知识城)亿创街1号406号房之238

    著录事项变更

说明书

技术领域

本发明涉及教育一体机技术领域,特别涉及一种教育一体机进入测试模式的控制方法、装置及存储介质。

背景技术

教育一体机在出厂前会对主板上各硬件模块进行测试,通过接入U盘的方式,一体机检测U盘内特定名称的测试文件,然后进入测试模式。测试模式下会对系统功能进行限制,比如如按键、遥控器等会失去作用。且同时会开放系统核心的功能进行硬件测试。现有的通过U盘进入测试模式对一体机进行测试,没有对U盘或U盘内的特定名称的测试文件进行任何限制,任何一个U盘复制了该测试文件后,都可以连接一体机对一体机进行测试。因此会出现现场工程师在客户那里现场安装一体机时,将测试文件拷贝到客户的U盘内,使用客户提供的U盘测试一体机,使用该U盘升级后未拔除,而引发功能异常,影响用户体验。另外,进入测试模式后核心接口可能会被调用,导致一体机整机受保护的数据可能被改写,如:MAC,EDID等。

发明内容

本发明的目的是提供一种教育一体机进入测试模式的控制方法、装置及存储介质。解决了现有技术中未对测试用的U盘或U盘内的测试文件进行限制而带来的一系列问题。

本发明的目的是通过以下技术方案实现的:

第一方面,本发明提供一种教育一体机进入测试模式的控制方法,包括以下步骤:

步骤1、U盘连接电脑终端,对U盘进行加密设置,获得第一二进制数据并将所述第一二进制数据写入到U盘内指定文件中;

步骤2、U盘连接一体机,对U盘进行加密设置,获得第二二进制数据;

步骤3、一体机读取U盘内指定文件中的第一二进制数据,将第一二进制数据与第二二进制数据进行对比,判断二者是否一致,如果一致则一体机进入测试模式。

进一步的,所述的对U盘进行加密设置具体包括:

读取U盘的UUID;

在U盘的UUID前添加加密字符生成加密UUID;

通过MD5算法计算加密UUID得到MD5值,然后将MD5值转换为第一二进制数据或第二二进制数据。

进一步的,所述的加密字符为自定义的字符组合。

第二方面,本发明提供一种教育一体机进入测试模式的控制装置,包括信息读取模块和加密模块;其中,

所述的信息读取模块读取连接一体机的U盘的UUID,以及读取U盘内指定文件中的二进制数据;

所述的加密模块在所述的UUID前添加加密字符生成加密UUID,通过MD5算法计算加密UUID得到MD5值,将MD5值转换为二进制数据后与U盘内指定文件中的二进制数据进行比较,并根据比较结果决定一体机是否进入测试模式。

进一步的,U盘内指定文件中的二进制数据是预先通过电脑终端对U盘进行加密设置获得的。

进一步的,所述的加密字符为自定义的字符组合。

第三方面,本发明提供一种存储介质,该存储介质中保存有计算机程序,其特征在于,运行该计算机程序,可以执行上述教育一体机进入测试模式的控制方法。

本发明的教育一体机进入测试模式的控制方法、装置及存储介质,通过对测试文件进行加密,以防止测试文件被拷贝到其他的U盘内,客户误用其他U盘而导致进入测试模式。防止客诉发生,也防止系统核心数据被修改的风险。

附图说明

图1为本发明的利用电脑终端给U盘内的测试文件加密的过程示意图;

图2为本发明的一体机连接U盘后识别U盘内的测试文件是否属于原U盘的过程示意图;

图3为本发明的教育一体机进入测试模式的控制方法步骤图。

具体实施方式

下面结合附图对本公开实施例进行详细描述。

以下通过特定的具体实例说明本公开的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本公开的其他优点与功效。显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。本公开还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本公开的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。

本发明的教育一体机进入测试模式的控制方法,包括以下步骤:

步骤1、对测试用的U盘进行加密设置,获得二进制数据并将所述二进制数据写入到U盘内指定文件中。

步骤1的目的是为了给U盘中的测试文件进行加密设置。

进一步的,在本申请的一种优选实施方式中,对U盘进行加密设置具体包括:

步骤101、通过电脑终端读取U盘的UUID。

测试前,将U盘连接到电脑上,电脑中安装了一种计算机程序。电脑会读取U盘的UUID(Universally Unique Identifier,通用唯一识别码)。UUID在FAT格式的U盘里面,存放在U盘的0x43到0x46上面,windows与linux系统都可以读到UUID,如:B200-752F。每个U盘的值都是不一样的,每次格式化都会生成新的值。

步骤102、在U盘的UUID前添加加密字符生成加密UUID。

加密字符为自定义的字符组合,可以是任意字符的组合,比如“XBH”,在UUID的前添加加密字符可以表示为:XBHB200-752F。加密字符的组成形式不应作为对本发明的限制。

步骤103、通过MD5算法计算加密UUID得到MD5值,然后将MD5值转换为二进制数据。

MD5算法为现有技术的成熟算法,在此不详细描述。将XBH+UUID的加密UUID如:XBHB200-752F,使用MD5算法计算生成MD5值如:84f4d45d0b517240090a2232a1775b47。指定文件如LFCT.bin。

步骤2、U盘连接一体机,一体机读取U盘的UUID,对U盘进行加密,获得二进制数据。

进一步的,在本申请的一种优选实施方式中,对U盘进行加密设置具体包括:

步骤201、通过一体机读取U盘的UUID。

步骤202、在U盘的UUID前添加加密字符生成加密UUID。

步骤203、通过MD5算法计算加密UUID得到MD5值,然后将MD5值转换为二进制数据。

每个步骤的实现过程通步骤101~103相同,在此不赘述。

步骤3、一体机读取U盘内指定文件中的二进制数据,将步骤2中获得的二进制数据与读取的U盘内指定文件中的二进制数据进行对比,判断二者是否一致,如果一致则一体机进入测试模式。

一体机开机后,会从U盘里面找到指定的LFCT.bin文件,读取文件的二进制数据。如果是将测试文件复制到其他U盘中,一体机连接复制了测试文件的其他U盘,对该其他U盘进行加密设置,获得该其他U盘的二进制数据。这个二进制数据与加密文件中保存的二进制数据是不一致的。这种情况下,一体机就不会进入测试模式。步骤2和3的目的其实是为了判断测试文件是否为原U盘所有,是否经过复制后粘贴到其他U盘的操作。

本发明还提供一种教育一体机进入测试模式的控制装置,包括信息读取模块和加密模块。信息读取模块读取连接一体机的U盘的UUID,以及读取U盘内指定文件中的二进制数据。加密模块在UUID前添加加密字符生成加密UUID,通过MD5算法计算加密UUID得到MD5值,将MD5值转换为二进制数据后与U盘内指定文件中的二进制数据进行比较。并根据比较结果判断一体机是否进入测试模式。

进一步的,U盘内指定文件中的二进制数据是预先通过电脑终端对U盘进行加密设置获得的。通过电脑终端对U盘进行加密设置与控制装置对U盘进行加密设置的过程相同。

本发明还提供一种存储介质,该存储介质中保存有计算机程序,运行该计算机程序,可以执行以下方法:

步骤1、电脑终端对U盘进行加密设置,获得第一二进制数据并将所述第一二进制数据写入到U盘内指定文件中;

步骤2、一体机对连接其上的U盘进行加密设置,获得第二二进制数据;

步骤3、一体机读取U盘内指定文件中的第一二进制数据,将第一二进制数据与第二二进制数据进行对比,判断二者是否一致,如果一致则一体机进入测试模式。

进一步的,在本申请的一种优选实施方式中,对U盘进行加密设置具体包括:

读取U盘的UUID;

在U盘的UUID前添加加密字符生成加密UUID;

通过MD5算法计算加密UUID得到MD5值,然后将MD5值转换为第一二进制数据或第二二进制数据。

在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接或彼此可通讯;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

以上仅为说明本发明的实施方式,并不用于限制本发明,对于本领域的技术人员来说,凡在本发明的精神和原则之内,不经过创造性劳动所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号