Как похозяйствовать в БИОСе?

Elektrik3
Сообщений: 37
Зарегистрирован: 06 сен 2012, 21:00

Как похозяйствовать в БИОСе?

Сообщение Elektrik3 » 21 окт 2012, 19:00

Нужно установить время в параметр автовключения Rower-ON. Можно ли это осуществить на VB?
Последний раз редактировалось Elektrik3 28 ноя 2019, 15:29, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
kiv
Сообщений: 1012
Зарегистрирован: 02 дек 2011, 21:00

Как похозяйствовать в БИОСе?

Сообщение kiv » 21 окт 2012, 19:12

Elektrik3 писал(а):Source of the post
Нужно установить время в параметр автовключения Rower-ON. Можно ли это осуществить на VB?


Насколько я помню времена DOS :), тут есть пачка сложностей, и главная - что по сути стандатризированы были только некоторые простейшие настройки в CMOS. Так что в каждом BIOS'е это может храниться иначе.

Кроме того, доступ, насколько мне помнится, шел путем непосредственного обращения к портам, а в защищенном режиме для этого надо ну очень сильно извращаться со всякими правами доступа.

Так что меня терзают смутные сомнения, что это не та задача, которую можно решить быстро и в общем виде, так сказать...
Последний раз редактировалось kiv 28 ноя 2019, 15:29, всего редактировалось 1 раз.
Причина: test

Elektrik3
Сообщений: 37
Зарегистрирован: 06 сен 2012, 21:00

Как похозяйствовать в БИОСе?

Сообщение Elektrik3 » 21 окт 2012, 19:21

Ну вообще это же раздел ACPI (управления питанием), а он насколько я представляю достаточно стандартизирован... Для начала хотя бы научиться считывать этот параметр. То что на VB это сделать будет сложно или невозможно меня не удивляет. Но ведь как то же винда с БИОСом дружит и очень даже хорошо - значит есть способы!
Последний раз редактировалось Elektrik3 28 ноя 2019, 15:29, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
A.I.
Сообщений: 2061
Зарегистрирован: 06 сен 2006, 21:00

Как похозяйствовать в БИОСе?

Сообщение A.I. » 21 окт 2012, 19:53

Последний раз редактировалось A.I. 28 ноя 2019, 15:29, всего редактировалось 1 раз.
Причина: test

Elektrik3
Сообщений: 37
Зарегистрирован: 06 сен 2012, 21:00

Как похозяйствовать в БИОСе?

Сообщение Elektrik3 » 21 окт 2012, 19:58


Кроме какого то IRP_MJ_POWER оттуда ничего важного не вытянул - я так понял это ключ доступа?
Последний раз редактировалось Elektrik3 28 ноя 2019, 15:29, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
A.I.
Сообщений: 2061
Зарегистрирован: 06 сен 2006, 21:00

Как похозяйствовать в БИОСе?

Сообщение A.I. » 21 окт 2012, 20:25

Elektrik3, что-нибудь серьезное писали под вин32? MSDN - это всё-таки официальная справка от MS.
The power manager requests power operations by sending IRP_MJ_POWER requests to driver

Менеджер питания запрашивает операции работы с питанием отправкой запроса IRP_MJ_POWER драйверу.
Как у Вас дела с техническим английским?
Последний раз редактировалось A.I. 28 ноя 2019, 15:29, всего редактировалось 1 раз.
Причина: test

Elektrik3
Сообщений: 37
Зарегистрирован: 06 сен 2012, 21:00

Как похозяйствовать в БИОСе?

Сообщение Elektrik3 » 21 окт 2012, 20:43

что-нибудь серьезное писали под вин32? MSDN - это всё-таки официальная справка от MS.


Раньше было дело но сейчас уже позабывал много
The power manager requests power operations by sending IRP_MJ_POWER requests to driver
Менеджер питания запрашивает операции работы с питанием отправкой запроса IRP_MJ_POWER драйверу.

Отправка запроса на разрешение это одно а как сами операции чтения/записи выполнять?
Последний раз редактировалось Elektrik3 28 ноя 2019, 15:29, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
Andrew58
Сообщений: 8961
Зарегистрирован: 20 янв 2009, 21:00

Как похозяйствовать в БИОСе?

Сообщение Andrew58 » 21 окт 2012, 20:43

Я вот чего никак понять не могу - каким образом спящая программа может затребовать Power ON через средства ОС? Внешний будильник - да, к его звонку можно прикрутить что-то партизанское, от внешнего компьютера можно получить какой-нибудь wake-up по сети. Но заставить компьютер просыпаться по внутренним часам - это imho надо переписывать BIOS и включать эту функцию туда...
Последний раз редактировалось Andrew58 28 ноя 2019, 15:29, всего редактировалось 1 раз.
Причина: test

Elektrik3
Сообщений: 37
Зарегистрирован: 06 сен 2012, 21:00

Как похозяйствовать в БИОСе?

Сообщение Elektrik3 » 21 окт 2012, 20:47

Andrew58 писал(а):Source of the post
Я вот чего никак понять не могу - каким образом спящая программа может затребовать Power ON через средства ОС? Внешний будильник - да, к его звонку можно прикрутить что-то партизанское, от внешнего компьютера можно получить какой-нибудь wake-up по сети. Но заставить компьютер просыпаться по внутренним часам - это imho надо переписывать BIOS и включать эту функцию туда...

Так это просто настройка биоса - если время совпало с указанным и комп выключен (или в режиме сна или как угодно ещё кроме как работает) то биос включает его. Единственная задача проги это задать биосу время включения
Последний раз редактировалось Elektrik3 28 ноя 2019, 15:29, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
Andrew58
Сообщений: 8961
Зарегистрирован: 20 янв 2009, 21:00

Как похозяйствовать в БИОСе?

Сообщение Andrew58 » 21 окт 2012, 20:59

До жирафа наконец дошло! Вы хотите использовать функцию BIOS "Resume on RTC Alarm", но управлять ее включением/выключением и задавать время через "приятный" интерфейс!
Последний раз редактировалось Andrew58 28 ноя 2019, 15:29, всего редактировалось 1 раз.
Причина: test


Вернуться в «Computer Science»

Кто сейчас на форуме

Количество пользователей, которые сейчас просматривают этот форум: нет зарегистрированных пользователей и 10 гостей