![]() |
Автоматический переход из ждущего режима в гибернейт
Вложений: 1
В отстутствии хорошего решения данной проблемы, набросал простенькую программку. Логика работы такая:
1. При переходе системы в ждущий режим (suspend to ram), программа устанавливает таймер, который будит компьютер через заданое время. 2. После пробуждения в срок, система автоматически гибернейтится. Если проснулись раньше указанного времени (например, отошли на 10мин из машины, вернулись и вкл. комп. вручную), то гибернация не производся. 3. Ожидание следующего ждущего режима :) Программа требует .net framework 2.0. Настройка времени таймера производится в файле конфигурации, в секундах: Просьба протестировать программу и сообщить о возмоожных ошибках и пожеланиях. Особенно интересует тестирование на WinXP. |
под какую операционку? просто юзаю win7 (настройки по умолчанию) и такой режим сна присутсвует изнначально.... если в простое 10 минут - сон , спит 20 минт и если опять же не просыпается то уходит в гибернацию пока не "пнёшь" комп ..
|
Цитата:
Режим сна в программе не совсем такой. Просто мне было нужно, чтобы комп не уходил в сон, пока его сам туда не отправишь. В этом и заключается отличие от стандартной схемы. Тоесть например, касательно CarPC, схема такая: На умный блок питания приходит сигнал ACC, компьютер работает и не уходит в сон, даже если простаивает. Далее вытаскиваем ключ зажигания, умный БП уводит комп в сон, потом через 20 мин - гибернация. |
ооо! от терь вопросы все отпали) умного блока нету... у мну ж нэттоп, покрайнй мере выглядел раньше так:013:...
|
Цитата:
|
а у меня что-то не так...:angry:
виндовс уходит в ждущий режим - потом прога его будет - потом спящий режим (т.е все верно НО) - потмо из спящего выгружается - и потом когда входит виндовс опять в ждущий режим прога его почему то не выводит обратно и потом в спящий:angry::angry::angry:, после перезагрузки виндовс и запуска проги все хорошо работает Но только один раз:angry: что можно прописать в скрипте или где ошибка*???? а вообще тема клевая если заработает!!!:smile1: выходит все работает тока один круг, из-за чего второй раз не запускает прога команды скриптов непонятно!!! |
попробовал на ноуте с ХР , результат такой же, после первого круга не поднимает виндовс
:angry: |
В Windows 7 штатно поддерживается режим "гибридный гибернейт".
При переходе в в этот режим память сбрасывается на жесткий диск, как при гибернейте, но комп оставется в режиме "сна", питание оперативной памяти сохраняется, соответственно, содержимое памяти тоже сохраняется. При "просыпании" если питание не пропадало - компьютер просыпается быстро, "из оперативной памяти", если память потерялась - просыпается с диска, из "гибернейта". |
Цитата:
|
Эх. Давно сюда не заходил, думал не интересна прога :) Выложил дополненую и пофиксиную версию.
Цитата:
geleta Попробуй с новой версией. Возможно та, что была выложена на форум была слишком сырой. ps: до недавнего времени успешно юзал прогу в своем карпс, единственный глюк, который обнаружил это, если принудительно разбудить комп из сна (не гибернейт) до окончания таймера, то он потом иногда всеравно уходил в гибернейт :) Который сегодня я поправил. |
Часовой пояс GMT +4, время: 04:12. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot