防沉迷电脑主板及电脑防沉迷方法

文档序号:6587788阅读:299来源:国知局
专利名称:防沉迷电脑主板及电脑防沉迷方法
技术领域
本发明涉及一种电脑控制装置及方法,尤其涉及一种防沉迷电脑主板及电脑防沉 迷方法。
背景技术
随着电脑的普及和电脑游戏的日益发展,很多青少年沉迷于电脑游戏不能自拔, 严重影响了学习成绩和身心健康。市场上的相关防沉迷的装置一般采取在电脑外部加一个 具有定时功能的电源来限制上网时间,解决长时间上网的问题。但是,这种具有定时功能的 电源造价较高,使用也不方便。

发明内容
鉴于以上内容,有必要提供一种防沉迷电脑主板,其可通过在电脑主板的BIOS中 设定电脑的开机时间段和关机时间段,以限制电脑的使用时间。鉴于以上内容,还有必要提供一种电脑防沉迷方法,其可通过在电脑主板的BIOS 中设定电脑的开机时间段和关机时间段,以限制电脑的使用时间。一种防沉迷电脑主板,该电脑主板的BIOS包括设置模块,用于设定电脑的开机 时间段、关机时间段和间隔时间,并保存在电脑主板的BIOS中;读取模块,用于当电脑启动 时,读取电脑的当前系统时间;判断模块,用于判断当前系统时间是否处于设定的开机时间 段内;执行模块,用于在当前系统时间不处于设定的开机时间段内时,关闭电源,或者,在当 前系统时间处于设定的开机时间段内时,执行开机程序,正常开机;所述读取模块,还用于 每隔设定的间隔时间,读取电脑的当前系统时间;所述判断模块,还用于判断当前系统时间 是否处于设定的关机时间段内;所述执行模块,还用于在当前系统时间处于设定的关机时 间段内时,关闭电源,或者,在当前系统时间不处于设定的关机时间段内,继续执行应用程 序,保持电脑正常运行。一种电脑防沉迷方法,该方法包括如下步骤设定电脑的开机时间段、关机时间段 和间隔时间,并保存在电脑主板的BIOS中;当电脑启动时,读取电脑的当前系统时间,并判 断当前系统时间是否处于设定的开机时间段内;如果当前系统时间不处于设定的开机时间 段内,关闭电源;如果当前系统时间处于设定的开机时间段内,执行开机程序,正常开机; 每隔设定的间隔时间,读取电脑的当前系统时间,并判断当前系统时间是否处于设定的关 机时间段内;如果当前系统时间处于设定的关机时间段内,关闭电源;如果当前系统时间 不处于设定的关机时间段内,继续执行应用程序,保持电脑正常运行。相较于现有技术,所述的防沉迷电脑主板及电脑防沉迷方法,可以通过在电脑主 板的BIOS中设定电脑的开机时间段和关机时间段,以限制电脑的使用时间,降低了电脑防 沉迷的成本,而且管理方便,用户可以随时更改设定的电脑开机时间段和关机时间段。


图1是本发明防沉迷电脑主板较佳实施例的系统架构图。图2是本发明电脑防沉迷方法较佳实施例的流程图。图3是图2中步骤Sl的具体流程图。
具体实施例方式如图1所示,是本发明防沉迷电脑主板较佳实施例的系统架构图。该防沉迷电脑 主板2(以下简称电脑主板幻包括一个BIOS (Basic Input Output System,基本输入输出 系统)20和蜂鸣器21。通过在电脑主板2的BIOS 20中设定电脑的开机时间段和关机时间 段,可以限制电脑的使用时间。同时,该设定值也可以根据用户的需求随时更改。在本实施例中,所述BIOS 20包括设置模块201、读取模块202、判断模块203、执行 模块204和报警模块205。本发明所称的模块是完成一特定功能的计算机程序段,比程序更 适合于描述软件在计算机中的执行过程,因此在本发明以下对软件描述都以模块描述。所述设置模块201用于设定电脑的开机时间段、关机时间段和间隔时间,并保存 在BI0S20中,具体过程参见图3的描述。在本实施例中,用户可以一次设定多个电脑的开 机时间段和关机时间段。所述间隔时间是指在电脑处于开机状态下,每隔一段时间,判断 模块203判断电脑的当前系统时间是否处于设定的关机时间段内。举例而言,假设设定的开机时间段为[12:00,13:00]和[1730,1830],关机时间 段为[18:30,M:00],
和[13:00,17:30],间隔时间为5分钟。假设用户在 18:00开启电脑,则每隔5分钟,判断模块203判断当前系统时间是否处于[18:30,24:00],
和[13:00,17:30]三个区间内。所述读取模块202用于当用户启动电脑时,读取电脑的当前系统时间。所述判断模块203用于判断当前系统时间是否处于设定的开机时间段内。所述执行模块204用于在判断模块203判定当前系统时间不处于设定的开机时间 段内时,关闭电源。所述执行模块204还用于在判断模块203判定当前系统时间处于设定的开机时间 段内时,执行开机程序,正常开机。所述读取模块202还用于每隔设定的间隔时间,读取电脑的当前系统时间。所述判断模块203还用于判断当前系统时间是否处于设定的关机时间段内。所述报警模块205用于在判断模块203判定当前系统时间处于设定的关机时间段 内时,启动电脑主板2上的蜂鸣器21发出报警声音,提醒操作者保存文件。所述执行模块204还用于在判断模块203判定当前系统时间不处于设定的关机时 间段内时,继续执行应用程序,保持电脑正常运行。如图2所示,是本发明电脑防沉迷方法较佳实施例的流程图。步骤Si,设置模块201设定电脑的开机时间段、关机时间段和间隔时间,并保存在 BI0S20中,具体过程参见图3的描述。在本实施例中,用户可以一次设定多个电脑的开机时 间段和关机时间段。所述间隔时间是指在电脑处于开机状态下,每隔一段时间,判断模块 203判断电脑的当前系统时间是否处于设定的关机时间段内。步骤S2,当用户启动电脑时,读取模块202读取电脑的当前系统时间。
步骤S3,判断模块203判断当前系统时间是否处于设定的开机时间段内。如果当 前系统时间不处于设定的开机时间段内,执行步骤S4 ;如果当前系统时间处于设定的开机 时间段内,执行步骤S5。步骤S4,执行模块204关闭电源,结束流程。步骤S5,执行模块204执行开机程序,正常开机,然后执行步骤S6。步骤S6,读取模块202每隔设定的间隔时间,读取电脑的当前系统时间,然后执行 步骤S7。步骤S7,判断模块203判断当前系统时间是否处于设定的关机时间段内。如果当 前系统时间处于设定的关机时间段内,执行步骤S8 ;如果当前系统时间不处于设定的关机 时间段内,执行步骤S9。步骤S8,报警模块205启动电脑主板2上的蜂鸣器21发出报警声音,提醒操作者 保存文件,然后执行步骤S4。步骤S9,执行模块204继续执行应用程序,保持电脑正常运行。如图3所示,是图2中步骤Sl的具体流程图。步骤Sl 1,设置模块201在启动电脑电源后,开始进行电脑主板2的自检。步骤S12,设置模块201判断用户是否有按热键(如Fl键),以进入BIOS 20的设 定界面。如果用户没有按热键进入BIOS 20的设定界面,执行步骤S13;如果用户有按热键 进入BI0S20的设定界面,执行步骤S14。步骤S13,设置模块201执行开机程序,正常开机。步骤S14,设置模块201接收用户的输入密码,然后执行步骤S15。步骤S15,设置模块201判断接收的输入密码是否正确。具体而言,如果接收的输 入密码与预设的密码一致,则判定接收的输入密码正确;如果接收的输入密码与预设的密 码不一致,则判定接收的输入密码不正确。如果接收的输入密码正确,执行步骤S16 ;如果 接收的输入密码不正确,执行步骤S17。步骤S16,通过设置模块201设定电脑的开机时间段、关机时间段和间隔时间,并 保存在BIOS 20中,然后执行步骤S17。步骤S17,设置模块201退出BIOS 20,并重启电脑。最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照 较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的 技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
权利要求
1.一种电脑防沉迷方法,其特征在于,该方法包括如下步骤设定电脑的开机时间段、关机时间段和间隔时间,并保存在电脑主板的BIOS中; 当电脑启动时,读取电脑的当前系统时间,并判断当前系统时间是否处于设定的开机 时间段内;如果当前系统时间不处于设定的开机时间段内,关闭电源; 如果当前系统时间处于设定的开机时间段内,执行开机程序,正常开机; 每隔设定的间隔时间,读取电脑的当前系统时间,并判断当前系统时间是否处于设定 的关机时间段内;如果当前系统时间处于设定的关机时间段内,关闭电源;及如果当前系统时间不处于设定的关机时间段内,继续执行应用程序,保持电脑正常运行。
2.如权利要求1所述的电脑防沉迷方法,其特征在于,所述设定电脑的开机时间段、关 机时间段和间隔时间的步骤包括启动电脑电源,开始进行主板自检;判断是否有按热键以进入BIOS设定界面;如果没有按热键进入BIOS设定界面,执行开机程序,正常开机;如果有按热键进入BIOS设定界面,接收用户的输入密码;判断接收的输入密码是否正确;如果接收的输入密码正确,设定电脑的开机时间段、关机时间段和间隔时间,并保存在 BIOS中,然后退出BIOS,并重启电脑;及如果接收的输入密码不正确,直接退出BIOS,并重启电脑。
3.如权利要求2所述的电脑防沉迷方法,其特征在于,所述热键为Fl键。
4.如权利要求2所述的电脑防沉迷方法,其特征在于,所述判断接收的输入密码是否 正确的步骤包括如果接收的输入密码与预设的密码一致,则判定接收的输入密码正确;及 如果接收的输入密码与预设的密码不一致,则判定接收的输入密码不正确。
5.如权利要求1或2所述的电脑防沉迷方法,其特征在于,还包括步骤如果当前系统时间处于设定的关机时间段内,启动电脑主板上的蜂鸣器发出报警声 音,提醒操作者保存文件。
6.一种防沉迷电脑主板,其特征在于,该电脑主板的BIOS包括设置模块,用于设定电脑的开机时间段、关机时间段和间隔时间,并保存在电脑主板的 BIOS 中;读取模块,用于当电脑启动时,读取电脑的当前系统时间; 判断模块,用于判断当前系统时间是否处于设定的开机时间段内; 执行模块,用于在当前系统时间不处于设定的开机时间段内时,关闭电源,或者,在当 前系统时间处于设定的开机时间段内时,执行开机程序,正常开机;所述读取模块,还用于每隔设定的间隔时间,读取电脑的当前系统时间; 所述判断模块,还用于判断当前系统时间是否处于设定的关机时间段内;及 所述执行模块,还用于在当前系统时间处于设定的关机时间段内时,关闭电源,或者,在当前系统时间不处于设定的关机时间段内,继续执行应用程序,保持电脑正常运行。
7.如权利要求6所述的防沉迷电脑主板,其特征在于,所述设置模块设定电脑的开机 时间段、关机时间段和间隔时间包括启动电脑电源,开始进行主板自检;判断是否有按热键以进入BIOS设定界面;如果没有按热键进入BIOS设定界面,执行开机程序,正常开机;如果有按热键进入BIOS设定界面,接收用户的输入密码;判断接收的输入密码是否正确;如果接收的输入密码正确,设定电脑的开机时间段、关机时间段和间隔时间,并保存在 BIOS中,然后退出BIOS,并重启电脑;及如果接收的输入密码不正确,直接退出BIOS,并重启电脑。
8.如权利要求7所述的防沉迷电脑主板,其特征在于,所述热键为Fl键。
9.如权利要求7所述的防沉迷电脑主板,其特征在于,所述判断模块判断接收的输入 密码是否正确包括如果接收的输入密码与预设的密码一致,则判定接收的输入密码正确;及 如果接收的输入密码与预设的密码不一致,则判定接收的输入密码不正确。
10.如权利要求6或7所述的防沉迷电脑主板,其特征在于,还包括报警模块,用于在当 前系统时间处于设定的关机时间段内时,启动电脑主板上的蜂鸣器发出报警声音,提醒操 作者保存文件。
全文摘要
一种电脑防沉迷方法,该方法包括如下步骤设定电脑的开机时间段、关机时间段和间隔时间;当电脑启动时,读取电脑的当前系统时间;如果当前系统时间不处于设定的开机时间段内,关闭电源;如果当前系统时间处于设定的开机时间段内,执行开机程序;每隔设定的间隔时间,读取电脑的当前系统时间;如果当前系统时间处于设定的关机时间段内,关闭电源;如果当前系统时间不处于设定的关机时间段内,继续执行应用程序。利用本发明可以通过在电脑主板的BIOS中设定电脑的开机时间段和关机时间段,以限制电脑的使用时间。
文档编号G06F9/44GK102096775SQ20091031147
公开日2011年6月15日 申请日期2009年12月15日 优先权日2009年12月15日
发明者朱鸿儒 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1