搜索
查看: 36329|回复: 102

10-17更新[源码发布]HLDS进程守护

[复制链接]
发表于 2008-9-14 09:22:51 | 显示全部楼层 |阅读模式 来自 中国–黑龙江–牡丹江
本帖最后由 恋网物语 于 2010-3-3 10:53 编辑

此软件已经不再更新,建议大家使用R版主置顶贴的软件,谢谢大家的支持http://www.dt-club.net/forum/thread-44871-1-1-%E3%80%902009-10-6%E6%9B%B4%E6%96%B0%E3%80%91HL%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9B%91%E8%A7%86%E5%99%A8%28HLSM%EF%BC%8CHL+Server+Monitor%29+v2.3.html


[color="Red"]声明:此软件没有版权,复制不究,转载本贴或用本贴源码开发请注明出自点通论坛!由于使用本软件给您造成的一切后果由您自负!E程序有可能会误报病毒,不放心的可以下载源码自行编译!

程序主要功能列表:
1.可以为每个HLDS分别设置CPU绑定,重启HLDS后仍自动绑定
2.可以为每个HLDS分别设置CPU优先级,重启HLDS后仍自动设置
3.采取端口检测,HLDS无论由于什么原因端口无数据的时候都会重启HLDS
4.可自己设定端口检测延时
5.可以把本程序设置为服务级运行(不用登陆就可自动运行监视程序)
6.运行无限个不重名的HLDS进程的监视(理论上支持,由于本人机器配置不高仅测试同时监视20个HLDS的监视,更多的有待测试)
7.可以设置暂停(恢复)单个HLDS的监视(每行前面的小对勾)

更多功能请网友提出,尽量实现!


E语言编的,编程基础不是太好,希望高手指教,有时间可能还会更新。
--------------------------------------------------------------------------------------
[color="Blue"]
2008-10-17日更新至2.5版
修正了监控大量HLDS进程会使程序内存占用增加的BUG(程序每半小时自动释放一次内存,监控10个HLDS测试了48小时,占用内存仍为刚启动时的2M左右)
某些网友反映的机器监测不到端口数据的BUG仍没解决,目前我测试了十几台机器,XP,2000,2003系统都有,都未出现监测不到端口数据的BUG,这里说明一下以前一直忘记说明的问题,程序会占用20000+n端口,n为监视的HLDS个数,比如监视3个,就会要求20001,20002,20003端口未被占用才能正常监视端口数据,还有防火墙设置要放行本程序访问127.0.0.1
----------------------
2008-10-9日更新至2.4版
修正了部分代码取目录不正确的BUG,这回无论程序哪在哪里运行都不会出错了
修正了偶尔会出现端口有数据却监视不到进程存在的BUG
增加了日志功能,可以知道自己的HLDS什么时候被程序重启了
增加了全部有效和全部暂停功能
修改了配置文件名,如果启动后发现以前的设置没了可以退出程序然后把旧的配置文件hlds.ini中的内容复制到HldsGuardian.ini中,或者直接把hlds.ini改名为HldsGuardian.ini
---------------------
2008-9-30日更新至V2.2版
修正了狙神提出的BUG,在暂停监视时不再会提示程序运行状态和端口状态
修正了运行目录的BUG,现在程序可以放在任何目录下运行了
优化大量代码,现在程序在正常监视状态下仅占用2M左右内存(E语言编的东西占2M内存算小的了)
修改了程序重复运行的判断,当守护程序已经运行时会自动激活已经运行的守护
----------------------
2008-9-29日更新
增加了界面,取名为“点通HLDS进程守护”,没有版权,源码修改或转载注明出处是点通论坛就行了
设置的CPU分配,CPU优先级重启程序仍有效
可以把本程序设置为服务级运行(不登陆就可运行)
支持无限个HLDS进程的监视(要求进程名不同)
修正了原来在CS1.6的HLDS下有时会监测不到端口数据的BUG

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
发表于 2008-9-14 10:10:15 | 显示全部楼层 来自 中国–上海–上海–浦东新区

回复: [源码发布]HLDS进程守护,支持优先级,支持CPU分配

东西不错但是觉得怪怪的 等待其他人回复 期待。。。。。。俺是菜鸟不做评论:embarrass
回复

使用道具 举报

发表于 2008-9-14 10:12:10 | 显示全部楼层 来自 中国–陕西–西安

回复: [源码发布]HLDS进程守护,支持优先级,支持CPU分配

嗯  不错不错  继续加油
回复

使用道具 举报

发表于 2008-9-14 16:07:40 | 显示全部楼层 来自 中国–广西–防城港

回复: [源码发布]HLDS进程守护,支持优先级,支持CPU分配

顶上去 支持原创作品
回复

使用道具 举报

发表于 2008-9-14 16:10:29 | 显示全部楼层 来自 中国–广西–贵港

回复: [源码发布]HLDS进程守护,支持优先级,支持CPU分配

Linux下也有一个就好了!
回复

使用道具 举报

 楼主| 发表于 2008-9-14 17:11:05 | 显示全部楼层 来自 中国–黑龙江–七台河

回复: [源码发布]HLDS进程守护,支持优先级,支持CPU分配

对linux一无所知,报歉了!

期待bug反馈ing,趁这段时间还有时间能完善一下这个
回复

使用道具 举报

发表于 2008-9-14 22:47:40 | 显示全部楼层 来自 中国–广东–深圳

回复: [源码发布]HLDS进程守护,支持优先级,支持CPU分配

怎么都用e语言?不知道rulzy的用什么写的哦。
回复

使用道具 举报

发表于 2008-9-14 22:58:54 | 显示全部楼层 来自 中国–河南–漯河

回复: [源码发布]HLDS进程守护,支持优先级,支持CPU分配

测试后发现经常提示端口重复
如图
还有,支持多个服吗?比如独立文件夹分开运行多个服

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
回复

使用道具 举报

 楼主| 发表于 2008-9-15 13:04:45 | 显示全部楼层 来自 中国–黑龙江–七台河

回复: [源码发布]HLDS进程守护,支持优先级,支持CPU分配

Post by 银闪闪
测试后发现经常提示端口重复
如图
还有,支持多个服吗?比如独立文件夹分开运行多个服




多个文件夹分开要保证HLDS的文件名不重复,比如hlds27015.exe hlds27016.exe ,配置文件里可以设置

端口重复的原因还不知道,我这里测试没有那问题提示端口重复的时候看一个你的任务管理器里有几个HLDS进程
回复

使用道具 举报

发表于 2008-9-15 13:20:37 | 显示全部楼层 来自 中国–河南–许昌

回复: [源码发布]HLDS进程守护,支持优先级,支持CPU分配

Post by 恋网物语
多个文件夹分开要保证HLDS的文件名不重复,比如hlds27015.exe hlds27016.exe ,配置文件里可以设置

端口重复的原因还不知道,我这里测试没有那问题提示端口重复的时候看一个你的任务管理器里有几个HLDS进程
就一个HLDS进程,
过几分钟吧,服就挂了,就提示重复端口了,用别的监视工具正常!
也是分开的文件夹,应该不是你说的那个问题
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表