Спящий режим компьютера
-
- assistant
- Сообщения: 111
- Зарегистрирован: 24 апр 2017, 22:27
- Версия LabVIEW: 2016
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Спящий режим компьютера
Доброго времени суток,дорогие форумчане!
Возникла такая потребность ,как усыплять,а потом и пробуждать компьютер при помощи LV, возможно по событию,а лучше через активность
сетевого подключения,есть пакеты проснулся,нет заснул. Прошу помощи в реализации или подсказке по данному вопросу.
Заранее спасибо)
Возникла такая потребность ,как усыплять,а потом и пробуждать компьютер при помощи LV, возможно по событию,а лучше через активность
сетевого подключения,есть пакеты проснулся,нет заснул. Прошу помощи в реализации или подсказке по данному вопросу.
Заранее спасибо)
-
- professor
- Сообщения: 3403
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
Re: Спящий режим компьютера
Усыплять так rundll32.exe powrprof.dll, SetSuspendState Sleep
Пробуждать так
Читсо программно пробудить не получится, потому что программа спит, только пакетом извне.
Пробуждать так
Читсо программно пробудить не получится, потому что программа спит, только пакетом извне.
-
- assistant
- Сообщения: 111
- Зарегистрирован: 24 апр 2017, 22:27
- Версия LabVIEW: 2016
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Спящий режим компьютера
Спасибо,так вот как передать команду с помощью LV?Artem.spb писал(а): ↑04 ноя 2021, 15:31 Усыплять так rundll32.exe powrprof.dll, SetSuspendState Sleep
Пробуждать [urlhttps://www.windowscentral.com/how-enable-and-u ... windows-10]так[/url]
Читсо программно пробудить не получится, потому что программа спит, только пакетом извне.
-
- professor
- Сообщения: 3403
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
Re: Спящий режим компьютера
https://ru.wikipedia.org/wiki/Wake-on-LAN:
В начале пакета идет так называемая цепочка синхронизации: 6 байт, равных 0xFF. Затем — MAC-адрес сетевой платы, повторённый 16 раз. То есть, если бы адрес платы выглядел как 01:02:03:04:05:06, то магический пакет оказался бы таким:
Отправка через UDP, тут обсуждают детали
В начале пакета идет так называемая цепочка синхронизации: 6 байт, равных 0xFF. Затем — MAC-адрес сетевой платы, повторённый 16 раз. То есть, если бы адрес платы выглядел как 01:02:03:04:05:06, то магический пакет оказался бы таким:
Код: Выделить всё
FFFFFFFFFFFF010203040506
010203040506010203040506
010203040506010203040506
010203040506010203040506
010203040506010203040506
010203040506010203040506
010203040506010203040506
010203040506010203040506
010203040506
-
- assistant
- Сообщения: 111
- Зарегистрирован: 24 апр 2017, 22:27
- Версия LabVIEW: 2016
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Спящий режим компьютера
Понятно,спасибо,а если требуется из приложения на LV, работающем на данном компьютере усыпить его?Artem.spb писал(а): ↑04 ноя 2021, 18:27 https://ru.wikipedia.org/wiki/Wake-on-LAN:
В начале пакета идет так называемая цепочка синхронизации: 6 байт, равных 0xFF. Затем — MAC-адрес сетевой платы, повторённый 16 раз. То есть, если бы адрес платы выглядел как 01:02:03:04:05:06, то магический пакет оказался бы таким:Отправка через UDP, тут обсуждают деталиКод: Выделить всё
FFFFFFFFFFFF010203040506 010203040506010203040506 010203040506010203040506 010203040506010203040506 010203040506010203040506 010203040506010203040506 010203040506010203040506 010203040506010203040506 010203040506
-
- professor
- Сообщения: 3403
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
-
- assistant
- Сообщения: 111
- Зарегистрирован: 24 апр 2017, 22:27
- Версия LabVIEW: 2016
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
-
- assistant
- Сообщения: 111
- Зарегистрирован: 24 апр 2017, 22:27
- Версия LabVIEW: 2016
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Спящий режим компьютера
Компьютер выполняет команду,а как LV выполнить данную команду.Простите ,но мне не совсем понятно.
-
- assistant
- Сообщения: 111
- Зарегистрирован: 24 апр 2017, 22:27
- Версия LabVIEW: 2016
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Спящий режим компьютера
Да,понял,пока писал вам вы мне ответили,спасибо.
Скажите ,а можно вывести компьютер из спящего режима какой-то командой?