![]() |
![]() |
#1 |
Новый Пользователь
Регистрация: 31.12.2008
Возраст: 40
Регион: Казахстан
Сообщений: 1
![]() |
![]() После установки CarPC, очень стала надоедать долгая загрузка системы после непродолжительного отсутствия (< часа).
Так что после некоторых исследований был написан vb-скрипт, "уводящий" ПК в спящий(Hibernate) режим через полчаса(или любой др. промежуток времени) после того как система была оставлена в ждущем(Standby) режиме. Для M2-ATX нужно выставить перемычки в режим отключения питания на CarPC через 2 часа после откл. ACC (можно и больше). На др. БП не знаю. Инструкция: 1. Скачать и распаковать WOSB(Скачать тут!) в "C:\WakeupOnStandBy" 2. Создать в этой директории текстовый файл например autoHibernate.vbs и скопировать туда скрипт 3. Создать ярлык к этому файлу и прописать его в автозагрузку 4. Выставить действие по-умолчанию при нажатие кнопки Power - режим ожидания(Standby, Sleep) 5. Перезагрузить ПК PS: Убедитесь, что у Вас активирован режим Hibernate. Желающие могут добавить свои действия перед уходом в Hibernate. Код:
wosbExe = "c:\WakeupOnStandBy\wosb.exe" ' Путь к wosb.exe sleepTime = 30 ' Кол-во минут ожидания Set oShell = CreateObject("WScript.Shell") Set colMonitoredEvents = GetObject("winmgmts:").ExecNotificationQuery("Select * from Win32_PowerManagementEvent") isHibernate = False suspendTime = Now resumeTime = Now Do Set objLatestEvent = colMonitoredEvents.NextEvent Select Case objLatestEvent.EventType Case 4 ' Suspend If Not isHibernate Then suspendTime = Now oShell.Run wosbExe & " /systray /run tm=+" & sleepTime & ":00", 0, False End If Case 7, 18 ' 7 - Resume, 18 - Automatic Resume resumeTime = Now If Not isHibernate Then diff = DateDiff("n", suspendTime, resumeTime) If diff >= sleepTime And diff <= sleepTime * 2 Then isHibernate = True oShell.Run wosbExe & " /closeall", 0, False oShell.Run "rundll32.exe powrprof.dll,SetSuspendState", 0, False Else isHibernate = False oShell.Run wosbExe & " /closeall", 0, False End If Else isHibernate = False End If End Select Loop Последний раз редактировалось apka; 31.12.2008 в 20:59. Причина: Добавил инструкцию |
![]() |
![]() |
![]() |
#2 |
Пользователь
![]() Регистрация: 20.10.2008
Регион: 50, 90, 150
Сообщений: 24
![]() |
![]() Полезный скрипт. Но на ЕЕЕ РС замечено,что правильно работает через раз. Скорее всего это глюки железа,но как знать. Пока пытаюсь понять.
|
![]() |
![]() |
![]() |
#3 |
Новый Пользователь
![]() Регистрация: 04.08.2009
Город: Красноярск
Регион: 24
Машина: Toyota\Cresta
Сообщений: 9
![]() ![]() ![]() |
![]() А зачем это все? WinXP у меня сама уходит в гибернейт после получаса нахождения в ждущем режиме. Настраивал все в настройках электропитания, в панели инструментов.. Зачем скрипт?
![]() |
![]() |
![]() |
![]() |
#4 | |
Гуру
![]() Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Вообще, ИМХО в винде XP он толком не работает. Несколько раз пробовал пользоваться - или виснет или выходит дольше холодного старта (при котором и так все нужное в автозагрузке) |
|
![]() |
![]() |
![]() |
#5 | |
Больной. Диагноз "Car PC"
![]() Регистрация: 01.09.2005
Возраст: 51
Город: Москва
Регион: 77, 97, 99, 177
Машина: 08\Acura\MDX •••• 07\Honda\Civic 4D
Сообщений: 4,379
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
![]() Но, скрипт действительно никчему - требуемые функции ужо есть в самой программе ![]() Вот, в ФАКе ясно написано что нуна сделать: http://www.dennisbabkin.com/php/faq.php?what=wosb#14
__________________
Старый проект Honda Accord RHD Теперь будет Acura MDX 2008 и Honda Civic 4D 2007 и Mitsubishi Outlander XL 2011 |
|
![]() |
![]() |
![]() |
#6 |
Старший Пользователь
![]() Регистрация: 20.10.2008
Возраст: 44
Город: Москва
Регион: 77, 97, 99, 177
Машина: Elantra
Сообщений: 237
![]() |
![]() На обычном компе можно это всё сделать, только что попробовал и всё работает, сначало уходит в ждущий потом через хх минут включается системник перезаписывает данные из памяти на HDD и уходит в спящий режим. вечером попробую это сделать в машине
__________________
M2-ATX / Celeron E3300 DualCore 2,50GHz 64bit / ZOTAC nForce 630i-ITX LGA775 / HDD 100Gb 2.5" SATA / RAM 2Gb / GPS: BU-353 / DA-6500(Вырван и украден) ![]() ![]() ПРОЕКТ MAZDA 323 ZOOM-ZOOM ПРОДАНА! Hyundai Elantra - в процессе закупки монитора и мелочёвки для его установки... |
![]() |
![]() |
![]() |
#7 |
Старший Пользователь
![]() Регистрация: 20.10.2008
Возраст: 44
Город: Москва
Регион: 77, 97, 99, 177
Машина: Elantra
Сообщений: 237
![]() |
![]()
__________________
M2-ATX / Celeron E3300 DualCore 2,50GHz 64bit / ZOTAC nForce 630i-ITX LGA775 / HDD 100Gb 2.5" SATA / RAM 2Gb / GPS: BU-353 / DA-6500(Вырван и украден) ![]() ![]() ПРОЕКТ MAZDA 323 ZOOM-ZOOM ПРОДАНА! Hyundai Elantra - в процессе закупки монитора и мелочёвки для его установки... |
![]() |
![]() |
![]() |
#8 | |
Больной. Диагноз "Car PC"
![]() Регистрация: 01.09.2005
Возраст: 51
Город: Москва
Регион: 77, 97, 99, 177
Машина: 08\Acura\MDX •••• 07\Honda\Civic 4D
Сообщений: 4,379
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Так как ты настроил - не вопрос. НО! Нам нужно, чтобы комп уходил в ждущий не через некоторое время (как в твоем примере), а по Inginiton OFF. А вот потом, через время хх переходить в хибернейт. Чувствуешь разницу ![]()
__________________
Старый проект Honda Accord RHD Теперь будет Acura MDX 2008 и Honda Civic 4D 2007 и Mitsubishi Outlander XL 2011 |
|
![]() |
![]() |
![]() |
#9 |
Старший Пользователь
![]() Регистрация: 20.10.2008
Возраст: 44
Город: Москва
Регион: 77, 97, 99, 177
Машина: Elantra
Сообщений: 237
![]() |
![]() согласен, я понял вчём ошибка, щас попробую
__________________
M2-ATX / Celeron E3300 DualCore 2,50GHz 64bit / ZOTAC nForce 630i-ITX LGA775 / HDD 100Gb 2.5" SATA / RAM 2Gb / GPS: BU-353 / DA-6500(Вырван и украден) ![]() ![]() ПРОЕКТ MAZDA 323 ZOOM-ZOOM ПРОДАНА! Hyundai Elantra - в процессе закупки монитора и мелочёвки для его установки... |
![]() |
![]() |
![]() |
#10 |
Старший Пользователь
![]() Регистрация: 20.10.2008
Возраст: 44
Город: Москва
Регион: 77, 97, 99, 177
Машина: Elantra
Сообщений: 237
![]() |
![]() Ссори, ни чего не получается
![]()
__________________
M2-ATX / Celeron E3300 DualCore 2,50GHz 64bit / ZOTAC nForce 630i-ITX LGA775 / HDD 100Gb 2.5" SATA / RAM 2Gb / GPS: BU-353 / DA-6500(Вырван и украден) ![]() ![]() ПРОЕКТ MAZDA 323 ZOOM-ZOOM ПРОДАНА! Hyundai Elantra - в процессе закупки монитора и мелочёвки для его установки... |
![]() |
![]() |
![]() |
Метки |
hibernate, script, sleep, standby, vbscript |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|