找回密码
 加入
搜索
查看: 2956|回复: 5

关于我写的万象监控的问题!

[复制链接]
发表于 2008-5-29 13:51:21 | 显示全部楼层 |阅读模式
#NoTrayIcon
#Region ;**** 参数创建于 AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_icon=E:\Program Files\Autoit\Aut2Exe\Icons\Folder_Locked.ico
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_UseAnsi=y
#AutoIt3Wrapper_Res_Comment=万象监控程序 阿剑QQ 148798
#AutoIt3Wrapper_Res_Description=万象监控程序 阿剑QQ 148798
#AutoIt3Wrapper_Res_Fileversion=0.0.0.15
#AutoIt3Wrapper_Res_Fileversion_AutoIncrement=y
#AutoIt3Wrapper_Res_LegalCopyright=万象监控程序 阿剑QQ 148798
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#Region AutoIt3Wrapper 编译参数
;#AutoIt3Wrapper_Res_Field=AutoIt Version|%AutoItVer%                ;自定义资源段
;#AutoIt3Wrapper_Run_Tidy=                                                   ;脚本整理
;#AutoIt3Wrapper_Run_Obfuscator=                                                      ;代码迷惑
;#AutoIt3Wrapper_Run_AU3Check=                                                                 ;语法检查
;#AutoIt3Wrapper_Run_Before=                                                                 ;运行前
;#AutoIt3Wrapper_Run_After=                                                                        ;运行后
#EndRegion AutoIt3Wrapper 编译参数设置完成
#cs ____________________________________

 AutoIt 版本: 3.2.10.0(第一版)
 脚本作者: 
        Email: 
        QQ/TM: 
 脚本版本: 
 脚本功能: 

#ce _______________脚本开始_________________

Opt("TrayIconHide", 1) ;隐藏图标

HotkeySet("!^{F12}", "exit_0")
$jcwj = FileExists ("C:\windows\system32\clsmn.exe")
$var = "192.168.0.254"
$var1 = "192.168.0.251"
while 1
        sleep(3000)
$jc =         ProcessExists ("clsmn.exe")
if $jcwj = 0 then 
        MsgBox(0,"警告","你的系统可能没有安装万象收费系统, 请不要使用此工具!")
        Exit
Else
        if $jc = 0 Then _ffpj_0()
        if ping ($var, 3000) = 0  Then ping ($var1,3000)
        if ping ($var1,3000) = 0  Then _ffpj_0()
        EndIf
WEnd
        
Func _ffpj_0()
MsgBox(0,"警告","非法破解上网,系统重新启动!",3)
Shutdown (6)
Exit
EndFunc


Func exit_0()
 exit
EndFunc


这是代码,我想隐藏进程怎么做到?
不让用户看到,而且我想怎么才能让这个程序在被结束的时候,也会自动重新启动!

[ 本帖最后由 wj6025 于 2008-5-31 17:59 编辑 ]
 楼主| 发表于 2008-5-29 16:19:48 | 显示全部楼层
有人知道吗?可以帮我看看怎么才能让这个程序在被结束的时候,也会自动重新启动!
发表于 2008-5-29 18:36:06 | 显示全部楼层
如果想让这个程序结束后系统自动重启的话,你还要写一个监视程序,两个程序相互监视才能做到.
也就是说两个程序都在进程里,一个退出,别外一个重启被退出的程序. (除非别人两个同时一起结束,那就没办法了,呵呵)

隐藏进程,网上有个叫hidepid.exe 的程序,可以隐藏,但是经常篮屏,不是很好.不稳定,其它的我现在也不知道了.
我也在学习中.....呵呵.
发表于 2008-5-29 18:45:50 | 显示全部楼层
你是不是要保护clsmn.exe不被结束?建议用EQSecure的网吧版,只要设置好规则就可以了
发表于 2008-5-30 00:06:45 | 显示全部楼层
是这样的,像做病毒免杀...用双进程互补...不过楼主使用shutdown 倒不是好的方法,最好用api
发表于 2008-5-30 02:16:02 | 显示全部楼层
au3中的shutdown并非系统中的shutdown.exe
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-4-26 14:09 , Processed in 0.076340 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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