找回密码
 加入
搜索
楼主: psplimp

[AU3基础] 请教在执行while循环时,如何有效的降低系统idle?(已解决)

 火.. [复制链接]
发表于 2015-11-10 21:02:46 | 显示全部楼层
实验了效果不明显 用前用后都是25

#Include <WinAPIEx.au3>
Opt("TrayIconHide", 1)
_winapi_emptyworkingset()
While 1
        HotKeySet ( "{ESC}", "Esc")
        If WinExists("破解器") Then
                MsgBox(4096,"破解报警",@ComputerName&"号机器,ip="&@IPAddress1&" 用户,机器将在3秒后重启。",3)
                WinClose ( "破解器" )
                Shutdown(6)
                Sleep(10000)
        EndIf
WEnd

Func Esc()
        Exit
EndFunc
发表于 2015-11-10 21:32:37 | 显示全部楼层
想到一个好方法 cpu使用率是0 大家试试

#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
While 1
        Switch GUIGetMsg()
                Case $GUI_EVENT_CLOSE
                        Exit
        EndSwitch
        HotKeySet ( "{ESC}", "Esc")
        If WinExists("破解器") Then
                WinClose ( "破解器" )
                MsgBox(4096,"破解报警",@ComputerName&"号机器,ip="&@IPAddress1&" 用户,机器将在3秒后重启。",2)
                Shutdown(6)
        EndIf
WEnd
Func Esc()
        Exit
EndFunc
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-26 21:45 , Processed in 0.203732 second(s), 13 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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