wj6025 发表于 2008-5-25 16:26:08

我有想法求高手指导!万象监控!

我有想法求高手指导!万象监控!

先检测C:\windows\system32\clsmn.exe有没有万象客户端文件,没有则退出。

如果有,则监控clsmn.exe文件运行情况,如果被结束,则自动重新运行,

另外如果本程序自身被结束的话,也会重新启动,但是设置热键可退出!

并监控网络情况,设置主要IP地址两个,

监控网络是否畅通,如果2个IP地址都PING不通,

则重新启动,如果其中一个可通,则不重起。

我有这样的想法, 但是不知道代码怎么写,真的是刚入门!


高手谁能帮我写下,我看看,慢慢就懂的多了!

QQ:148798

;if not FileExists ( "C:\windows\system32\clsmn.exe" )then ;检查文件是否存在,如存在直接运行本程序,不存在则提示下面的信息
;msgbox(16,"网吧监控","阿剑提醒你,你所在的机器未安装万象收费客户端!");次信息是上面所提到的文件夹是否存在如存在则不出现,不存在则出现次提示信息

;Else


HotkeySet("!^{F12}", "exit_0")

While 1
Sleep(80)
$inikey="C:\windows\system32\clsmn.exe"
$1 = IniReadSection($CmdLine, $inikey)
   For $1 = 1 To $var
    If Not ProcessExists($inikey) Then
   Run($inikey,"",@SW_HIDE)
   If @error Then Run(@ComSpec & " /c " $inikey, "", @SW_HIDE)
Next
Next
EndIf
ContinueLoop
ElseIf$inikey="C:\windows\system32\clsmn.exe" Then

Func exit_0()
exit
EndFunc


[ 本帖最后由 wj6025 于 2008-5-27 10:57 编辑 ]

sanhen 发表于 2008-5-25 16:31:46

论坛是所谓的源码提取机?

wj6025 发表于 2008-5-25 16:34:33

原帖由 sanhen 于 2008-5-25 16:31 发表 http://www.autoitx.com/images/common/back.gif
论坛是所谓的源码提取机?


我哪有这么想, 只是想多学习,关于监控,或者这些的原理代码怎么写的,

我只是想多学习,请不要以为我要做什么盈利的东西,只是有想法,但是写不出来东西, 求助大家而已

wj6025 发表于 2008-5-25 17:05:10

上面是根据一个监控软件仿写的, 但是有的地方还是搞不清楚,

bing614 发表于 2008-5-26 00:25:39

先检测C:\windows\system32\clsmn.exe有没有万象客户端文件,没有则退出。
可以使用FileExists
如果有,则监控clsmn.exe文件运行情况,如果被结束,则自动重新运行,
可以使用ProcessExists检测是否存在CLSMN.EXE进程,重新运行可以试试RUN
另外如果本程序自身被结束的话,也会重新启动,但是设置热键可退出!
可以试试OnAutoItExit设置程序退出时运行的代码   定义热键用HotKeySet
并监控网络情况,设置主要IP地址两个,
不太明白这里是啥意思
监控网络是否畅通,如果2个IP地址都PING不通,
使用PING检测网络情况
则重新启动,如果其中一个可通,则不重起。
页: [1]
查看完整版本: 我有想法求高手指导!万象监控!