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

技术编号:6995819 阅读:223 留言:0更新日期:2012-04-11 18:40
一种电脑防沉迷方法,该方法包括如下步骤:设定电脑的开机时间段、关机时间段和间隔时间;当电脑启动时,读取电脑的当前系统时间;如果当前系统时间不处于设定的开机时间段内,关闭电源;如果当前系统时间处于设定的开机时间段内,执行开机程序;每隔设定的间隔时间,读取电脑的当前系统时间;如果当前系统时间处于设定的关机时间段内,关闭电源;如果当前系统时间不处于设定的关机时间段内,继续执行应用程序。利用本发明专利技术可以通过在电脑主板的BIOS中设定电脑的开机时间段和关机时间段,以限制电脑的使用时间。

【技术实现步骤摘要】

本专利技术涉及一种电脑控制装置及方法,尤其涉及一种防沉迷电脑主板及电脑防沉 迷方法。
技术介绍
随着电脑的普及和电脑游戏的日益发展,很多青少年沉迷于电脑游戏不能自拔, 严重影响了学习成绩和身心健康。市场上的相关防沉迷的装置一般采取在电脑外部加一个 具有定时功能的电源来限制上网时间,解决长时间上网的问题。但是,这种具有定时功能的 电源造价较高,使用也不方便。
技术实现思路
鉴于以上内容,有必要提供一种防沉迷电脑主板,其可通过在电脑主板的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判断电脑的当前系统时间是否处于设定的关机时间段内。举例而言,假设设定的开机时间段为和,关机时间 段为,和,间隔时间为5分钟。假设用户在 18:00开启电脑,则每隔5分钟,判断模块203判断当前系统时间是否处于, 和三个区间内。所述读取模块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中,本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:朱鸿儒
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:

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

1
相关领域技术