Помощь - Поиск - Пользователи - Календарь
Полная версия: Выход из спящего режима...
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Делфи
Snake_B
Есть такая программка "Auto Power-on & Shut-down 2.0.0.0"... буржуйская...
Может выводить компьютер из спящего режима (устанавливаешь время, она включает)
Записей в реестр и на жесткий не делает...
при себе имеет такой файлик "PCAutoPowerOnService.exe"
надо пологать сервис...
перерыл все руководства (DRKB и т.п.) ни чего похожего найти не смог...
кто-нибудь знает как такое сделать можно? или в какую сторону искать хотя бы...
andriano
Цитата(Snake_B @ 28.10.2009 0:10) *

Есть такая программка "Auto Power-on & Shut-down 2.0.0.0"... буржуйская...
Может выводить компьютер из спящего режима (устанавливаешь время, она включает)
Записей в реестр и на жесткий не делает...
при себе имеет такой файлик "PCAutoPowerOnService.exe"
надо пологать сервис...
перерыл все руководства (DRKB и т.п.) ни чего похожего найти не смог...
кто-нибудь знает как такое сделать можно? или в какую сторону искать хотя бы...

Такое можно сделать ОДНИМ ЕДИНСТВЕННЫМ способом: прописать все необходимые параметры в CMOS.
Совершенно очевидно, что никакие манипуляции ни с реестром, ни с жестким диском здесь не могут привести к успеху, т.к. в спященм режиме ни процессор, ни ЖД не работают.
Проблема лишь в одном: расположение информации в CMOS не полностью стандартизовано (и некоторые разработчики отступают от стандарта de facto). Кроме того, INTEL вообще уже не первый год пропихивает идею вообще отказаться от BIOS, а, следовательно (а, возможно, как раз в первую очередь) от CMOS.
Т.е. не гарантируется, что программа будет работать со всеми существующими матерями, а тем более - с будущими.
Snake_B
Цитата(andriano @ 28.10.2009 18:12) *

Такое можно сделать ОДНИМ ЕДИНСТВЕННЫМ способом: прописать все необходимые параметры в CMOS.
Совершенно очевидно, что никакие манипуляции ни с реестром, ни с жестким диском здесь не могут привести к успеху, т.к. в спященм режиме ни процессор, ни ЖД не работают.
Проблема лишь в одном: расположение информации в CMOS не полностью стандартизовано (и некоторые разработчики отступают от стандарта de facto). Кроме того, INTEL вообще уже не первый год пропихивает идею вообще отказаться от BIOS, а, следовательно (а, возможно, как раз в первую очередь) от CMOS.
Т.е. не гарантируется, что программа будет работать со всеми существующими матерями, а тем более - с будущими.


ага... года два назад я бы вполне согласился с этим утверждением...
но вот тока есть одно НО...
у меня на ноуте ВООБЩЕ НЕТ функции включения из биоса...
а вот эта программа "Auto Power-on & Shut-down" его включает!
ещё одно... включает не верно... именно выводит из спящего режима (hybernate)....

вот если бы не она я бы до сих пор был уверен что так сделать нельзя..
andriano
Тогда следует подискутировать на тему, что такое спящий режим.
Например, мой десктоп при попытке ввести его в спящий режим из WinXP не выключает вентиляторы. Другими словами, системная плата не обесточивается. А раз так - могут продолжать работать и ОС, и ЖД. Если ты согласен считать это спящим режимом - тогда пожалуйста. Я не согласен.

И еще одно: даже полное отсутствие программы BIOS SETUP еще не говорит об отсутствии CMOS и, соответственно, о невозможности его использования для пробуждения компьютера.
Т.е. наличие некоторой функции - это одно, а ее использование в конкретной программе - совсем другое.
Snake_B
Цитата(andriano @ 29.10.2009 1:57) *

Тогда следует подискутировать на тему, что такое спящий режим.
Например, мой десктоп при попытке ввести его в спящий режим из WinXP не выключает вентиляторы. Другими словами, системная плата не обесточивается. А раз так - могут продолжать работать и ОС, и ЖД. Если ты согласен считать это спящим режимом - тогда пожалуйста. Я не согласен.


ок... дискутируем... пример всё тот же ноутбук...
1. при спящем режиме ни какие вентиляторы не гудят (asus w2, когда что-то гудит, то хорошо слышно).
2. Отключал питание (в т.ч. батарею), потом включал обратно... через некоторое время (когда было настроено) выходил из спящего режима...

мне в принципе глубоко параллельно что такое спящий режим и с чем его едят... это проблемы мелкомягких... меня интересует как та программа будит комп...

Цитата(andriano @ 29.10.2009 1:57) *

И еще одно: даже полное отсутствие программы BIOS SETUP еще не говорит об отсутствии CMOS и, соответственно, о невозможности его использования для пробуждения компьютера.
Т.е. наличие некоторой функции - это одно, а ее использование в конкретной программе - совсем другое.


биос есть... но в нем нет пункт включить компьюетер... раньше на стационарке было такое... на нем нет... спецально искал...

п.с. может найти ссылку на эту программу? поставите проверите...

п.с.с
форум другой такой программы...

Цитата

Доброго времени суток!
Есть такая проблема: нужно по расписнию вывести систему из спящего режима. Т.е. сделать что-то аналогичное планировщику задач Windows - когда создается новое задание, там можно выбрать опцию "Разбудить компьютер для выполнения этого задания". Подскажите, кто знает, как сделать то же из своей проги? Или хоть в какую сторону копать.

вот.. ипланировщик умеет...
andriano
Я бы сделал так:
1. Установил той программой, которая работает, определенное время побудки.
2. Считал содержимое CMOS.
3. Установил другое время.
4. Считал CMOS и сравнил с первым вариантом.
Snake_B
Цитата(andriano @ 29.10.2009 6:28) *

Я бы сделал так:
1. Установил той программой, которая работает, определенное время побудки.
2. Считал содержимое CMOS.
3. Установил другое время.
4. Считал CMOS и сравнил с первым вариантом.


угу... заодно бы научился в ring0 входить... тогда уж проще реверсинжеренигом...
или спросить у автора той программы на которую ссылку давал.... делфи 7 у него... может и расскажет...
bicyclist56
Есть такая программа у меня, на Фреесофте -
Waker_VM_3.1.rar (Архив, 199 Kb)
Настоящий Будильник (из Hibernate)
Дата публикации: 2008-10-16
Всего загрузок: 1557
Загружаю архивчик и сюда...
Программа позволяет задавать дату и время засыпания ПК (перехода в режим Hibernate), а также пробуждения из него. Никакие вентиляторы и пр. в режиме Hibernate не шумят, говорю сразу! И о чем это я? Вовсе не о буржуйских программах, и тем паче платных smile.gif.
Скачивайте, пользуйтесь, дискутируйте дальше, как это работает, справка в архиве, программа портабельная. И сообщайте, если что не получается. Пока что жалоб не было от грамотных ребят smile.gif. На Фреесофте есть еще и прежняя версия программы, лень удалить...
Для ищущих ответ, а что там срабатывает, пожалуйста: компонент abfAPMScheduler, нашел его на DVD "Delphi. Лучшее для программиста" - в ABF VCL 3.3.0.353.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.