网络设备连网方法、电子装置及计算机可读储存媒体

文档序号:291266 发布日期:2021-11-23 浏览:3次 >En<

阅读说明:本技术 网络设备连网方法、电子装置及计算机可读储存媒体 (Network equipment networking method, electronic device and computer readable storage medium ) 是由 利鹏飞 潘仁刚 于 2020-05-19 设计创作,主要内容包括:一种网络设备连网方法,包括:动态生成二维码通过行动装置扫描该二维码的第一二维码区块以连上该电子装置的访客Wi-Fi;取得用户输入的验证码並判断是否与预设验证码匹配;若匹配,令该二维码的第二二维码区块由隐藏状态切换为显示状态,同时把该第二二维码区块的坐标信息发送给该行动装置以还原显示该第二二维码区块;通过该行动装置扫描该二维码取得主要Wi-Fi信息以令该行动装置连上该电子装置的主要Wi-Fi;及断开电子装置与该行动装置的GuestWi-Fi联机并关闭该二维码的显示。本发明还提供一种电子装置及计算机可读储存媒体,通过增加验证码的方式,搭配二维码扫描实现智能设备的连网,确保连网的安全与便利性。(A method of networking network devices, comprising: dynamically generating a two-dimensional code, and scanning a first two-dimensional code block of the two-dimensional code through a mobile device to connect with a visitor Wi-Fi of the electronic device; obtaining a verification code input by a user and judging whether the verification code is matched with a preset verification code; if the two-dimensional code blocks are matched with each other, the second two-dimensional code block of the two-dimensional code is switched from the hidden state to the display state, and meanwhile, the coordinate information of the second two-dimensional code block is sent to the mobile device to restore and display the second two-dimensional code block; scanning the two-dimensional code through the mobile device to obtain main Wi-Fi information so as to enable the mobile device to be connected with the main Wi-Fi of the electronic device; and disconnecting the Guestwi-Fi connection of the electronic device and the mobile device and closing the display of the two-dimensional code. The invention also provides an electronic device and a computer readable storage medium, which realize networking of intelligent equipment by adding the verification code and matching with two-dimensional code scanning, thereby ensuring the safety and convenience of networking.)

网络设备连网方法、电子装置及计算机可读储存媒体

技术领域

本发明涉及网络设备,尤其涉及一种网络设备连网方法、电子装置及计算机可读储存媒体。

背景技术

现在生活中智能设备越来越普及,所有智能设备使用过程中都涉及连网动作。现有常用的连网方式是扫描二维码,但扫描二维码是无差别扫描,任意用户都可通过扫描的方式获取Wi-Fi信息并完成联机,所以存在一定的安全隐患。

发明内容

鉴于以上内容,有必要提供一种网络设备连网方法、电子装置及计算机可读储存媒体,通过增加验证码的方式,搭配二维码扫描实现智能设备的连网,确保连网的安全与便利性。

本发明实施例提供一种网络设备连网方法,应用于电子装置中,所述方法包括:动态生成二维码,其中该二维码包括第一二维码区块与第二二维码区块,该第一二维码区块为显示状态且第二二维码区块为隐藏状态;通过行动装置扫描该第一二维码区块,以触发该行动装置连上该电子装置的访客Wi-Fi;取得用户输入的验证码;判断该输入的验证码是否与预设验证码匹配;若该输入的验证码与该预设验证码匹配,令该第二二维码区块切换为显示状态,同时把该第二二维码区块的坐标信息发送给该行动装置以还原显示该第二二维码区块;通过该行动装置扫描该二维码以取得主要Wi-Fi信息,并根据该主要Wi-Fi信息令该行动装置连上该电子装置的主要Wi-Fi;及断开电子装置与该行动装置的Guest Wi-Fi联机并关闭该二维码的显示。

本发明实施例还提供一种电子装置,包括二维码生成模块、验证模块及联机控制模块。该二维码生成模块用于动态生成二维码,其中该二维码包括第一二维码区块与第二二维码区块,该第一二维码区块为显示状态且第二二维码区块为隐藏状态,及通过行动装置扫描该第一二维码区块,以触发该行动装置连上该电子装置的访客Wi-Fi。该验证模块用于取得用户输入的验证码,判断该输入的验证码是否与预设验证码匹配,若该输入的验证码与该预设验证码匹配,令该第二二维码区块切换为显示状态,同时把该第二二维码区块的坐标信息发送给该行动装置以还原显示该第二二维码区块。该联机控制模块用于通过该行动装置扫描该二维码以取得主要Wi-Fi信息,并根据该主要Wi-Fi信息令该行动装置连上该电子装置的主要Wi-Fi,及断开电子装置与该行动装置的Guest Wi-Fi联机并关闭该二维码的显示。

本发明实施例还提供一种计算机可读储存媒体,该计算机可读储存媒体上储存有计算机程序,该计算机程序被执行时实现如前述的网络设备连网的方法的步骤。

本发明实施例的网络设备连网方法、电子装置及计算机可读储存媒体通过对同一张二维码分割显示的方式达到验证用户身份,快速连网及对用户进行分组的目的。

附图说明

图1是本发明实施例的网络设备连网方法的步骤流程图。

图2是本发明实施例的网络设备连网的应用环境图。

图3是本发明实施例的二维码的示意图。

图4系显示本发明实施例的电子装置的硬件架构示意图。

图5系显示本发明实施例的电子装置的功能方块图。

主要元件符号说明

电子装置 200
处理器 210
内存 220
网络设备连网系统 230
二维码生成模块 310
验证模块 320
联机控制模块 330

如下

具体实施方式

将结合上述附图进一步说明本发明。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施例对本发明进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。

需要说明的是,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个所述特征。另外,各个实施例的间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围的内。

图1是本发明实施例的网络设备连网的步骤流程图,应用于电子装置(例如,路由器)中。根据不同的需求,所述流程图中步骤的顺序可以改变,某些步骤可以省略。

步骤S1,该电子装置动态生成完整二维码。

参考图2,路由器10随机从自身序列号和媒体访问控制(Media Access Control,MAC)地址中各选出两位数,结合验证信息生成二维码30。二维码30包括二维码区块I与二维码区块Ⅱ,如圖3所示。该二维码区块I包括访客Wi-Fi(Guest Wi-Fi)信息与验证码。该二维码区块Ⅱ包括路由器10的序列号与MAC地址及主要Wi-Fi(Primary Wi-Fi)信息。PrimaryWi-Fi信息包括路由器10的服务集标识(Service Set Identifier,SSID)和联机密码。此外,二维码30中加入数字时间戳服务(Digital Timestamp Service,DTS)设定序列号和MAC地址的有效期(例如,5分钟)。

步骤S2,生成二维码30后,显示二维码30中的该二维码区块I,同时隐藏二维码30中的该二维码区块II。

该二维码区块Ⅱ初始是不可见的,通过对存储该二维码区块Ⅱ中区域显示为“1”的点与“0”进行“同/或(AND/OR)”的逻辑运算处理,把该二维码区块II的该Primary Wi-Fi信息全部转换成“0”以隐藏信息,同时记录这些隐藏信息的坐标信息。

通过路由器10生成二维码30,并且经由与路由器10连接的显示设备显示二维码30,例如,显示设备包括个人计算机装置的屏幕、带路由功能的电视或网络浏灠器的用户接口上,以供用户利用行动装置(例如,移动电话)20的相机扫瞄二维码30。

步骤S3,该用户通过行动装置20扫描该二维码区块Ⅰ,以使行动装置20连上路由器10的访客Wi-Fi,并且该用户输入该验证码。

步骤S4,路由器10取得该用户输入的该验证码。

步骤S5,路由器10判断该输入的验证码是否与预设验证码匹配。

步骤S6,若该输入的验证码与该预设验证码匹配,路由器10把该二维码区块Ⅱ的坐标信息发送给该用户的行动装置20以还原显示二维码30中的该二维码区块Ⅱ。

客户端扫瞄该二维码区块I通过验证后,通过记录的坐标信息把该二维码区块Ⅱ中Primary Wi-Fi信息还原显示,用户接着扫瞄该二维码区块II取得该Primary Wi-Fi信息以连接上网。

步骤S7,该用户通过行动装置20扫描二维码30,路由器10取得该Primary Wi-Fi信息后,令行动装置20连上主要Wi-Fi。

步骤S8,路由器10断开与行动装置20的Guest Wi-Fi并关闭二维码30的显示。

在步骤S5中,若该输入的验证码与该预设验证码不匹配,路由器10断开与行动装置20的Guest Wi-Fi并关闭二维码30的显示(步骤S8)。

本发明对路由器的Guest Wi-Fi进行网络限制,当未验证之前,客户端只能连接路由器的Guest Wi-Fi,而通过验证的用户则可以通过扫描二维码区块Ⅱ连接路由器的Primary Wi-Fi。

图4系显示本发明实施例的电子装置的硬件架构示意图。电子装置200,但不仅限于,可通过系统总线相互通信连接处理器210、内存220以及网络设备连网系统230,图4仅示出了具有组件210-230的电子装置200,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。

所述内存220至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型内存(例如,SD或DX内存等)、随机访问内存(RAM)、静态随机访问内存(SRAM)、只读存储器(ROM)、电可擦除可程序设计只读存储器(EEPROM)、可程序设计只读存储器(PROM)、磁性内存、磁盘、光盘等。在一些实施例中,所述内存220可以是所述电子装置10的内部存储单元,例如电子装置200的硬盘或内存。在另一些实施例中,所述内存也可以是所述电子装置200的外部存储设备,例如所述电子装置200上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。当然,所述内存220还可以既包括所述电子装置200的内部存储单元也包括其外部存储设备。本实施例中,所述内存220通常用于存储安装于所述电子装置200的操作系统和各类应用软件,例如网络设备连网系统230的程序代码等。此外,所述内存220还可以用于暂时地存储已经输出或者将要输出的各类数据。

所述处理器210在一些实施例中可以是中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器、或其他数据处理芯片。所述处理器210通常用于控制所述电子装置200的总体操作。本实施例中,所述处理器210用于运行所述内存220中存储的程序代码或者处理数据,例如,运行所述网络设备连网系统230等。

需要说明的是,图4仅为举例说明电子装置200。在其他实施例中,电子装置200也可以包括更多或者更少的组件,或者具有不同的组件配置。

图5系显示本发明实施例的电子装置的功能方块图,其用于执行网络设备连网的方法。本发明实施例的网络设备连网的方法可由储存媒体中的计算机程序来实现,例如,电子装置200中的内存220。当实现本发明方法的计算机程序由处理器210加载到内存220时,驱动行装置200的处理器210执行本发明实施例的网络设备连网的方法。

本发明实施例的电子装置200包括二维码生成模块310、验证模块320与联机控制模块330。

二维码生成模块310动态生成完整二维码。参考图2,路由器10随机从自身序列号和MAC地址中各选出两位数,结合验证信息生成二维码30。二维码30包括二维码区块I与二维码区块Ⅱ,如图3所示。该二维码区块I包括Guest Wi-Fi信息与验证码。该二维码区块Ⅱ包括路由器10的序列号与MAC地址及Primary Wi-Fi信息。Primary Wi-Fi信息包括路由器10的SSID和联机密码。此外,二维码30中加入DTS设定序列号和MAC地址的有效期(例如,5分钟)。

生成二维码30后,二维码生成模块310显示二维码30中的该二维码区块I,同时隐藏二维码30中的该二维码区块II。该二维码区块Ⅱ初始是不可见的,通过对存储该二维码区块Ⅱ中区域显示为“1”的点与“0”进行“同/或(AND/OR)”的逻辑运算处理,把该二维码区块II的该Primary Wi-Fi信息全部转换成“0”以隐藏信息,同时记录这些隐藏信息的坐标信息。

二维码生成模块310生成二维码30,并且经由与路由器10连接的显示设备显示二维码30,例如,显示设备包括个人计算机装置的屏幕、带路由功能的电视或网络浏灠器的用户接口上,以供用户利用行动装置(例如,移动电话)20的相机扫瞄二维码30。

当该用户通过行动装置20扫描该二维码区块Ⅰ,以使行动装置20连上路由器10的访客Wi-Fi,并且该用户输入该验证码时,取得该用户输入的该验证码,并判断该输入的验证码是否与预设验证码匹配。若该输入的验证码与该预设验证码匹配,验证模块320把该二维码区块Ⅱ的坐标信息发送给该用户的行动装置20以还原显示二维码30中的该二维码区块Ⅱ。

客户端扫瞄该二维码区块I通过验证后,验证模块320通过记录的坐标信息把该二维码区块Ⅱ中Primary Wi-Fi信息还原显示,用户接着扫瞄该二维码区块II取得该PrimaryWi-Fi信息以连接上网。

步骤S7,该用户通过行动装置20扫描二维码30,联机控制模块330取得该PrimaryWi-Fi信息后,令行动装置20连上主要Wi-Fi,接着断开与行动装置20的Guest Wi-Fi并关闭二维码30的显示。

若该输入的验证码与该预设验证码不匹配,联机控制模块330断开与行动装置20的Guest Wi-Fi并关闭二维码30的显示

所述电子装置200集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,所述计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁盘、光盘、计算机内存、只读存储器、随机存取内存、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

可以理解的是,以上所描述的模块划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本申请各个实施例中的各功能模块可以集成在相同处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在相同单元中。上述集成的模块既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。

本发明实施例的网络设备连网方法、电子装置及计算机可读储存媒体的优点如下:(1)二维码分割显示:通过对同一张完整二维码分割显示的方式,即可实现对用户身份进行验证,又能达到快速连网的目的;(2)动态生成二维码:结合路由器序列号和MAC地址随机各选出两位数,实现每次生成不同二维码,并加入DTS,避免用户再次使用旧二维码连网;及(3)对客户端分组管理:通过二维码的验证实现对不同用户进行分组管理,即未通过验证的用户只能连接Guest Wi-Fi,而通过的用户才能连接Primary Wi-Fi。

对本领域的普通技术人员来说,可以根据本发明实施例提供的技术方案和技术构思结合生成的实际需要做出其他相应的改变或调整,而这些改变和调整都应属于本发明权利要求的保护范围。

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:由防火墙设备执行的访问控制方法、装置、设备以及介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类