- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
维普资讯
南昌高专学报 2O05年第2期(总第57期) 2005年4月出版
JournalofNa,,a.~ JuniorCollege No.2(Sum57) Apr.2005
教学机房游戏监测与控制 系统
王 磊,刘 磊
(深圳职业技术学院计算中心,广东 深圳 518055)
摘 要:本文详细介绍了基于杀毒软件的原理,如何利用API函数和c++Builer开发一种程序达到监
控并终止游戏(也-*q-r:Z是其他程序)进程的目的。
关键词:API函数;公共机房;游戏监控;计算机房管理
中图分类号:rIP393.06 文献标识码:A 文章编号:1008—7354(2005)02—0096—03
随着学校硬件设施的不断加强,学校公共机房的机
器配置也越来越高,给学生创造了更好的学习环境,同时
也给热爱游戏的 “发烧级”学生创造了良好的条件,这给
学校机房的管理带来了极大的麻烦,同时也影响了其他
想学习的学生对公共机器的使用,机房很大程度上失去
了其原有的效能,不仅没有达到辅助教学的目的,反而影
响了教学。针对这种情况,怎样有效阻止这种现象,使学
校有限的机房公共资源最大限度地用于帮助学生学习,
将是一个急需解决的问题。
现在学校的公共机房大都使用了还原卡,这在一定
程度上保护了操作系统及硬盘上的公共资源,也防止了
图1 游戏监测与控制流程图
学生玩游戏,但是它有一个条件就是在下一次启动时所
有的还原设置才会生效,这样对于那些安装后不需要重 程序的实现:
新启动的游戏就无能为力了,当然你会想我们可以通过 在了解清楚程序运行的原理后,下面我们看看在
对系统进行一些操作设置来限制学生的某些操作。例 C++Build盯下是怎样实现 以上功能的。既然是游戏监
如:不准学生安装任何程序,这样就可以防止学生将游戏 控系统,我们必须保证该系统的隐藏性,也就是用户不能
安装到硬盘上,但是如果学生在上课是按老师要求要安 轻易的在系统中发现并且杀掉该程序,从而保证该系统
装某种软件的插件或是补丁,在这种情况下就被一同禁 正常的运行,达到我们的预期效果。为了能够达到良好
止了,这样就造成了与教学的冲突。另外作为学校的公 的隐藏性,我们需做到以下几点:
共设备,如果限制太多则会给学生的操作带来更多的麻 1)程序不显示在Ctrl+Alt+Del中,也就是在资源管
烦,何况在某些操作系统下实现想要的配置本身就是一 理器中不能看到该程序的进程。
件费时耗神的事,而且还很有可能造成各种各样无法预 2)程序的图标不显示在任务栏上。
3)正常运行时,不显示程序的窗体。
料的冲突,反而给维护工作造成了困难。所以基于这种
情况 ,我们只能从软件的方面出发,也就是我们所谈到的 4)系统每次启动,程序都会 自动运行。
下面我们来看看怎样分别实现这样的功能:
机房游戏检测与控制系统。
思路:我们需要的系统必须满足以下的几点要求:1、 1 进程的隐藏:
程序进程的隐藏在WIN9X与 WIN2000中实现的方
开机后能自动在后台运行,监视用户的操作;2、能够 自动
法是不一样的,在 WIN9X中,我们可以调用 RegisterServi—
杀掉满足条件的运行程序;3、类似病毒库的概念构造游
ce0oess这个API函数,将程
文档评论(0)