自動車:システムアイドル時間を取得する方法、またはスクリーンセーバーがアクティブな場合はどうすればよいですか?
-
28-09-2019 - |
質問
アイドル時間に自動車スクリプトを記録したいと思います。または、スクリーンセーバーがアクティブなときに検出できるようにしたいと思います。これらのいずれかを与える関数はありません。この機能を取得するにはどうすればよいですか?
解決
ええ。フォーラムで見つけました。
#include <Timers.au3>
Global $iLimit = 5 ; idle limit in seconds
HotKeySet("{ESC}", "_Quit")
AdlibRegister("_CheckIdleTime", 500)
While 1
Sleep(20)
WEnd
Func _CheckIdleTime()
If _Timer_GetIdleTime() > $iLimit * 1000 Then MsgBox(16, "Timeout", "You haven't done anything in " & $iLimit & " seconds... Get busy!", 3)
EndFunc ;==>_CheckIdleTime
Func _Quit()
Exit
EndFunc ;==>_Quit
所属していません StackOverflow