本地模式的家庭计算机实时监控系统设计
本地模式的家庭计算机实时监控系统设计
0、引言
随着计算机和网络的普及,越来越多的家长面临着如何让自己的孩子远离网络社区中的不良信
息,并避开网络游戏的侵扰等问题。家庭计算机实时监控系统应运而生,并成为家长的首选,但是
真正能达到效果的并不多见。国外家庭绿色上网监控软件较多,但大部分都是收费软件。
据相关机构调查显示,电脑游戏成为未成年人学业、事业的拦路虎,而家庭绿色上网系统能较好
地解决这一问题。
其主要功能包括:游戏限制、网络限制、时间限制、流量监控等,可以采用简单易用的 VB 及
Access 作为开发环境,设计一套本地模式的系统来实现上述功能,为家庭营造一个良好的网络氛
围,使孩子远离不良信息的影响,远离游戏带来的一系列问题。
1、利用进程监控实现游戏限制
1.1 设计思路
进程是一个正在执行的应用程序。创建一个 Win32 进程需调用 CreateProcess、Create
ProcessWithLogonW 或CreateProcessAsUser 等函数,它们都是应用层提供的 API 函数。一般情况
下,正常运行的程序都会在任务管理器的进程中正常显示。可以通过函数来获得当前的进程列
表,如图 1所示。游戏监控包括以下几个步骤:
建立游戏进程表,如表 1所示,表中所列为部分游戏进程名,游戏进程表可以在系统设置中进行添
加;查询当前进程;匹配进程中是否有游戏进程,如果有则结束此进程。
1.2 关键技术
进程提取需要用到部分 API 函 数,如CreateTool-helpSnapshot、ProcessFirst 和ProcessNext,利用
这3个函数就可以得到当前状态下的进程名。先通过 CreateToo-helpSnapshot 函数获得进程的句
柄,再利用 ProcessFirst 和ProcessNext 遍历,得到最终结果。其流程如图 2所示。
进程结束部分可利用系统提供的 Taskkill 命令来完成,本系统中可以采用如下格式来结束进
程:“Taskkill/im 进程名/f, ”结束方式 。其中,进程名为需要结束的游戏的名称,结束方式设
“为vbhide”,即以隐藏的方式结束该进程。
通过上述两个步骤,就能实现对游戏的控制,帮助家长进行自动管理,远离游戏带来的不良后果。
2、网络文本数据分析
2.1 设计思路
通过对当前流行的浏览器进行监控,利用函数 Find-Window、FindWindowEx 及GetWindowText
等获取浏览器信息,分析浏览器所打开的 URL 及文档内容,对不健康的网页实行黑名单制,并及时
关闭网页。
2.2 关键技术
采用 FindWindow 函数可以获得某应用程序的窗口句柄,首先对其进行声明,代码为Declare
Function FindWin-dow Lib"user32"Alias"FindWindowA" (ByVal lpClass-Name As String,ByVal
lpWindowName As String)As Long,然后再进行调用,如获得 IE 浏览器的窗口句柄,则可以
用:iehwnd=findwindow(vbnullstring,”iexplorer.exe”),接下来就可以利用 Iehwnd 对IE 浏览器进行
操作。通过获取网页内容进行分析,判定其是否包含有不良信息。如果包含,立即关闭此浏览
器。常用的浏览器有如下几种:Microsoft 的IE、谷歌的Chrome 浏览器、腾讯 TT 浏览
器、Maxthon、Fire-fox、Opera、傲游、世界之窗、Netscape 等。
对文本信息的统计分析,可采用基于向量空间模型(VSM)的方法。向量空间模型是基于统计的分
类系统中广泛采用的文本计算模型。它可以将一个给定的文本信息转化为一个维数较高的向量,
方便计算两个向量的相似度来得出文本相似度。在本系统中用来判断当前打开的网页是否含有
不良信息,首先获取网页文档的特征向量T(n1,n2,…,nk,nm),其中 1<k≤m,分析文档中特征项的次
数向量W(w1,w2…,wk,wm),将其整合为特征项指数向量TW(n1,w1;n2,w2;…,nk,wk;nm,wm),其中
1<k≤m,将其简化为:TW(nw1,nw2,…,nwk,nwm)。系统定义有不良信息特征向量X(x1,x2,
…,xk,xm),其中 1<k≤m,其权重向量为 XW(xw1,xw2,…,xwk,xwm),利用上述的 TW、XW 向量来分
析该网页包含的不良信息超过标准值(阈值),利用两向量的夹角余弦值表示,公式如下:
上述公式可以求出指定网页的特征内容与系统中定义的不良信息匹配程度,如果此结果大于标准
值,那么就将该网页定义为不良网页,将其URL 地址写入黑名单。反之,表明此网页是安全的。
网络黑白名单控制技术是一种针对已知站点的控制技术,获取浏览器句柄后,获得其具体的网页
URL,然后与黑白名单进行对比,分析是否是不良信息的 URL。白名单为确定健康的 URL 集合,
是一种完全可信赖的网页集合。
3、网络流量分析
3.1 设计思路
摘要:
展开>>
收起<<
本地模式的家庭计算机实时监控系统设计0、引言随着计算机和网络的普及,越来越多的家长面临着如何让自己的孩子远离网络社区中的不良信息,并避开网络游戏的侵扰等问题。家庭计算机实时监控系统应运而生,并成为家长的首选,但是真正能达到效果的并不多见。国外家庭绿色上网监控软件较多,但大部分都是收费软件。据相关机构调查显示,电脑游戏成为未成年人学业、事业的拦路虎,而家庭绿色上网系统能较好地解决这一问题。其主要功能包括:游戏限制、网络限制、时间限制、流量监控等,可以采用简单易用的VB及Access作为开发环境,设计一套本地模式的系统来实现上述功能,为家庭营造一个良好的网络氛围,使孩子远离不良信息的影响,远离游戏...
相关推荐
-
2024年党建工作要点工作计划5篇供参考
2023-12-16 999+ -
2025年专题生活会对照带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”个人对照检查发言材料4110字文稿
2024-12-21 999+ -
2025年医保局局长、科技局领导干部专题“四个带头”方面对照检查材料2篇例文(附:反面典型案例剖析情况)
2025-02-09 457 -
2025年国有企业党委书记、市总工会党组书记民主生活会“四个带头”方面对照个人检查发言材料2篇文(附:典型案例、上年度整改+个人情况)
2025-02-09 506 -
2025年市委组织部部长、教育局党委书记生活会“四个带头”个人对照检查发言材料2篇文(典型案例+个人事项)
2025-02-09 626 -
2025年市财政局党组书记、局长、市检察院党组领导班子对照“四个带头”方面生活会个人对照检视发言材料2篇文(含以案为鉴反思、以案促改促治方面)
2025-02-09 508 -
市检察院党组、市财政局领导班子2025年生活会对照“四个带头”方面检视发言材料2份文【含以违纪行为为典型案例剖析】
2025-02-09 461 -
2025年市财政局领导对照“四个带头”生活会检视发言材料2篇例文【含以违纪行为为典型案例剖析】
2025-02-09 582 -
单位领导班子2025年聚焦“四个带头”生活会对照检查材料2篇文(含:典型案例剖析反思、落实意识形态责任制)
2025-02-09 757 -
2025年镇党委副书记、市科学技术局领导班子生活会对照“四个带头”检视材料2篇文【含违纪行为典型案例分析】
2025-02-09 257
作者:闻远设计
分类:其它行业资料
价格:免费
属性:5 页
大小:182.95KB
格式:DOCX
时间:2024-03-03

