Запустил скрипт, только время поставил свое. Решил попробовать спящий режим потому что из ждущего он не выходит сам.
Комп ушел в спящий режим и в назначенное время запустился, но вместо загрузки он выдал BSOD.
О чем говорилось на экране я непонял, все на англ конечно. Сделал скрины мобилкой, и для удобочитаемости сделал скрины черно-белыми.
Это у меня с ноутом ерунда какая-то, или у вас тоже так?
Ниже сами скрины и код скрипта который пробовал.
потом еще
скрипт Sleep.au3
Вроде все нормально, или время ноль часов нужно с двумя нолями указывать? Я поставил один ноль...
Код:
![Выделить весь код](images/misc/selectcode.png)
#include <Date.au3>
While 1; цикл для проверки времени
If @HOUR = 23 AND @MIN = 55 Then; если время нужное, то...
$sFuture = _DateAdd('D', 1, _NowCalcDate()); вычислить завтрашнюю дату
$aFuture = StringSplit($sFuture, '/'); найти день/меся/год
SetWakeUpTime(0, 05, $aFuture[3], $aFuture[2], $aFuture[1]); задать время для выхода из спящего режима
SetSuspend() ;уйти в спящий режим
Else
Sleep(100)
EndIf
WEnd
;
kaster, спасибо. В управлении у меня отключены спящий и ждущий режимы. На вкладке спящего режима галка есть,
разрешить использование спящего режима.