一种无线保真管理工具的启动、退出方法、装置和终端制造方法及图纸

技术编号:4157726 阅读:352 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种无线保真管理工具的启动、退出方法、装置和终端。该启动方法包括:当接收到启动WiFi管理工具的指令时,判断所述WiFi管理工具是否已获取控制权;如果是,则启动所述WiFi管理工具,如果否,则获取所述控制权,并保存当前系统的状态信息,然后启动所述WiFi管理工具。本发明专利技术实施例在启动WiFi管理工具时,可确保当前的管理工具获取控制权并存储当前系统的状态信息,在退出WiFi管理工具时,可恢复启动前的系统状态后,退出所述WiFi管理工具,从而自动避免了多个WiFi管理工具同时运行的冲突。

Method, device and terminal for starting and exiting wireless fidelity management tool

The invention discloses a method for starting and exiting a wireless fidelity management tool, a device and a terminal. Including the start method: when receiving a start WiFi management tool instructions, whether the WiFi management tools is gaining control; if it is, then start the WiFi management tools, if not, then get the control rights, and save the current state of information system, and then start the WiFi management tool. The embodiment of the invention at the start of the WiFi management tools, can ensure that the current management tool to obtain and store the current state information control system, from the WiFi management tools, can restore the system state before the start, exit the WiFi management tool, which automatically avoids the conflict of multiple WiFi management tools running at the same time.

【技术实现步骤摘要】

本专利技术涉及移动通信应用领域,特别涉及一种无线保真管理工具的启动、退出方法、装置和终端
技术介绍
随着无线技术的发展,市面上出现了形形色色的无线网卡,各笔记本电脑厂家也纷纷内置了无线网卡,并配套了无线网卡的管理工具;另外Window也提供了一个无线网卡管理工具,并对外提供通用接口;同时,各大软件厂商也在开发了第三方的无线网卡管理工具。 一般用户, 一台电脑只有一个无线网卡的硬件实体,却可以安装多个无线保真WiFi管理工具,于是解决WiFi管理工具间的冲突问题显得越来越重要了 。现有技术中,WiFi管理工具运行时,需要用户来检查是否有其它有冲突的WiFi管理工具正在运行;并需要用户手动关闭冲突的软件,手动的停用沖突服务。
技术实现思路
本专利技术实施例提供一种无线保真管理工具的启动、退出方法、装置和终端,用以解决现有技术中多种WiFi管理工具间兼容性的问题。本专利技术实施例一方面纟是供一种WiFi管理工具的启动方法,该方法包括当接收到启动WiFi管理工具的指令时,判断所述WiFi管理工具是否已获取控制权;如果是,则启动所述WiFi管理工具,如果否,则获取所述控制权,并保存当前系统的状态信息,然后启动所述WiFi管理工具。本专利技术实施例另一方面提供一种WiFi管理工具的退出方法,包括当接收到退出WiFi管理工具的指令时,判断所述WiFi管理工具启动时是否获取过控制权,如果没有获取过,则直接退出WiFi管理工具;如果已获取过,则返回控制权并恢复启动前的系统状态后,退出所述WiFi管理工具。本专利技术实施例另一方面提供一种WiFi管理工具的启动装置,包括第一判断模块,用于当接收到启动WiFi管理工具的指令时,判断所述WiFi管理工具是否已获取控制权,如果是,则通知启动模块,如果否,则通知获取模块;所述获取模块,用于根据第一判断模块的通知,获取所述控制权,并保存当前系统的状态信息,然后触发启动模块;所述启动模块,用于根据所述第一判断模块的通知,或者所述获取模块的触发,启动所述WiFi管理工具。本专利技术实施例另一方面提供一种WiFi管理工具的退出装置,包括第六判断模块,用于当接收到退出WiFi管理工具的指令时,判断所述WiFi管理工具启动时是否获取过控制权,如果没有获取过,则通知退出模块,如果已获取过,则通知返回模块;所述返回模块,用于根据第六判断模块的通知,返回控制权并恢复启动前的系统状态,然后触发所述退出模块;所述退出模块,用于根据所述第六判断模块的通知,或者所述返回模块的触发,退出所述WiFi管理工具。本专利技术实施例另一方面提供一种终端,包括上述的WiFi管理工具的启动装置和WiFi管理工具的退出装置。由上述方案可以看出,本专利技术实施例才是供的无线保真管理工具的启动、退出方法、装置和终端,在启动WiFi管理工具时,确保当前的管理工具获取控制权并存储当前系统的状态信息,在退出WiFi管理工具时,恢复启动前的系统状态后,退出所述WiFi管理工具。本专利技术实施例的方案易于实现,自动避免了多个WiFi管理工具同时运行的沖突,增强了用户体验。附图说明图1为本专利技术实施例一 WiFi管理工具的启动方法的流程示意图;图2为本专利技术实施例二 WiFi管理工具的启动方法的流程示意图;图3为本专利技术实施例三WiFi管理工具的退出方法的流程示意图;图4为本专利技术实施例五WiFi管理工具的启动装置的结构示意图;图5为本专利技术实施例五另一 WiFi管理工具的启动装置的结构示意图;图6为本专利技术实施例六WiFi管理工具的退出装置的结构示意图。具体实施例方式本专利技术实施例提供的无线保真管理工具的启动、退出方法、装置和终端,易于实现且使用方便,以下结合附图对具体实施方式加以说明。现有的多个WiFi管理软件间存在一些兼容性问题,例如WiFi管理工具禁用了操作系统的WiFi服务,调用了私有的API来控制WiFi硬件,导致其它的WiFi管理工具无法正常使用;或者WiFi管理工具做了优先级设置,重连等业务,^吏不同的WiFi管理工具在同一时4美会连接不同的WiFi热点,从而使WiFi管理软件的状态混乱。为了避免出现上述问题,本专利技术实施例一提供了一种WiFi管理工具的启动方法,如图l所示,具体如下101、 接收到启动WiFi管理工具的指令时,判断所述WiFi管理工具是否已获取控制权;此处获取控制权的含义是保证当前运行的只有要启动的这一个WiFi管理工具,其具体过程见后续实施例。102、 如果是,则启动所述WiFi管理工具;103、 如果否,则获取所述控制权,并保存当前系统的状态信息,然后启动所述WiFi管理工具。为了保证当前的WiFi管理工具在退出后系统仍然不受任何影响,需要保存当前系统的状态信息,用于记录WZCSVC ( Wireless Zero Configuration服务)状态、Window管理我的无线网络勾选项状态、冲突程序状态、沖突服务状态等信息。本实施例提供的启动方法,保证了启动WiFi管理工具时,在当前的系 统中只有这一个WiFi管理工具运^f亍,并且记录了启动前的系统状态, >夂人而 避免了多个WiFi管理工具运行带来的兼容性问题,同时使得在WiFi管理 工具退出时可以恢复到原来的系统状态,以实现其他WiFi管理工具的正常 运行。本专利技术实施例二也提供了 一种WiFi管理工具的启动方法,如图2所示, 具体包括201、 接收到启动WiFi管理工具的指令;该指令可以是用户输入的,或者是WiFi管理工具本身的定时启动功能 触发的。202、 检查系统中是否存在冲突软件,如果存在,则判断未获取控制权, 转步骤206;此处的冲突软件具体是指沖突的WiFi管理工具。判断是否存在的可以 通过读取配置文件的沖突应用程序列表获知,如果表格中有冲突的WiFi管 理工具,则说明存在,反之则不存在。此处的沖突应用程序表可以是系统预 置,在软件升级或者其他情况下可以更新。203、 如果不存在,继续判断是否有冲突服务存在;如果有沖突服务存 在,则判断未获取控制权,转步骤206;判断冲突服务是否存在可以通过读取配置文件沖突服务列表。该列表与 沖突应用程序列表类似,如果配置文件冲突服务列表中有该冲突服务,则证 明存在冲突的服务,反之则不存在。此处的配置文件沖突服务列表可以是系 统预置,在软件升级或者其他情况下可以更新。204、 如果没有冲突服务存在,则判断无线零配置WZCSVC服务是否启 动;如果WZCSVC服务没有启动,则判断未获取控制权,转步骤206;205 、如果WZCSVC服务已启动,判断是否选择了用系统管理无线网络, 如果是,则判断已获取控制权,转步骤207,如果否,则判断未获取控制权,转步骤206;206、 获取控制权,并保存当前系统的状态信息,完成之后转207; 获取控制权的过程包括关闭所有冲突软件并记录这些冲突软件的信息;停用所有的冲突服务并记录这些冲突服务的信息;启用WZCSVC服务 并记录其状态信息,并启用用windows管理我的无线网络勾选项。需要说明的是,如果冲突软件有多个,可以循环读取配置文件顺序关闭 应用程序,如果冲突服务有多个,可以读取配置文件列表顺序停用这些沖突 服务。另外,上述需要记录的信息可以记录在内存中或者单独建立的文件里, 以1更退出WiFi本文档来自技高网...

【技术保护点】
一种无线保真WiFi管理工具的启动方法,其特征在于,该方法包括:  当接收到启动WiFi管理工具的指令时,判断所述WiFi管理工具是否已获取控制权;  如果是,则启动所述WiFi管理工具,如果否,则获取所述控制权,并保存当前系统的状态信息,然后启动所述WiFi管理工具。

【技术特征摘要】
1、一种无线保真WiFi管理工具的启动方法,其特征在于,该方法包括当接收到启动WiFi管理工具的指令时,判断所述WiFi管理工具是否已获取控制权;如果是,则启动所述WiFi管理工具,如果否,则获取所述控制权,并保存当前系统的状态信息,然后启动所述WiFi管理工具。2、 如权利要求l所述的方法,其特征在于,所述判断所述WiFi管理工 具是否已获取控制权包括检查系统中是否存在冲突软件,如果存在,则判断未获取控制权;如果 不存在,继续判断是否有冲突服务存在;如果有冲突服务存在,则判断未获取控制权;如果没有冲突服务存在, 则判断无线零配置WZCSVC服务是否启动;如果WZCSVC服务没有启动,则判断未荻取控制权;如果WZCSVC 服务已启动,判断是否选择了用系统管理无线网络,如果是,则判断已获取 控制权,如果否,则判断未获取控制权。3、 如权利要求1所述的方法,其特征在于,获取控制权和保存状态信 息的过程包括关闭所有冲突软件并记录这些冲突软件的信息;停用所有的冲突服务并 记录这些冲突服务的信息;启用WZCSVC服务并记录其状态信息,然后选 择用系统管理无线网络。4、 无线保真WiFi管理工具的退出方法,其特征在于,包括 当接收到退出WiFi管理工具的指令时,判断所述WiFi管理工具启动时是否获取过控制权,如果没有获取过,则直接退出WiFi管理工具;如果已获取过,则返回控制权并恢复启动前的系统状态后,退出所述 WiFi管理工具。5、 如权利要求4所述的方法,其特征在于,所述返回控制权之前或之 后还包括,向用户提示返回控制权。6、 如权利要求5所述的方法,其特征在于,返回控制权的过程包括 取消选择用系统管理无线网络,恢复WZCSVC服务,根据获取控制权时记录的沖突软件和冲突服务的信息,依次恢复沖突服务和冲突软件。7、 一种WiFi管理工具的启动装置,其特征在于,包括 第一判断模块,用于当接收到启动WiFi管理工具的指令时,判断所述WiFi管理工具是否已获取控制权,如果是,则通知启动模块,如果否,则 通知获取模块;所述获取模块,用于根据第一判断模块的通知,获取所述控制权,并保 存当前系统的状态信息,然后触发启动模块;所述启动模块...

【专利技术属性】
技术研发人员:聂玉鑫
申请(专利权)人:深圳华为通信技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1