IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Операционные системы M$ (http://www.imho.ws/forumdisplay.php?f=2)
-   -   Как программно выключить часть мониторов в XP? (http://www.imho.ws/showthread.php?t=143160)

igorbv 04.03.2010 10:34

Как программно выключить часть мониторов в XP?
 
Приветствую.
Сложилась необходимость из 3-х мониторов, подключенных к 1 компу выключать 2 по команде/таймауту.

Если совсем точно, то 1 монитор должен всегда быть включен, два других должны засыпать по бездействию. Настройки XP позволяют засыпать или всем сразу, или никому. Есть ли какие-нибудь направления, куда копать?

Fermata 04.03.2010 23:06

igorbv

Гугол предлагает программу DevCon.
_http://support.microsoft.com/kb/311272/ru
Цитата:

DevCon — это программа с интерфейсом командной строки, которая используется в качестве альтернативы диспетчеру устройств. С ее помощью можно включать, выключать, перезапускать, обновлять, удалять и опрашивать отдельные устройства или группы устройств. Программа DevCon также предоставляет необходимые разработчику драйвера сведения, которые недоступны с помощью диспетчера устройств.
Судя по всему, любое устройство в системе можно включать и выключать простым батником. Если не получится с мониторами, то можно попробовать отключать видюшки, к которым они подключены, а мониторы сами выключатся. Наверно. :)

-------
Нет, просто батником не получится, там надо читать мутный хелп.

igorbv 09.03.2010 07:44

Спасибо, но уже проверил :) devcon не подходит...

Если выключать монитор, монитор становится disabled, но сам монитор не выключается.

Если выключать видеокарту, он требует перезагрузки.

Fermata 11.03.2010 23:17

igorbv

Тогда попробуй ещё программу UltraMon для раздельного управления мониторами.
_http://www.realtimesoft.com/ultramon
Там среди UltraMon Features->Other features есть функция Disable or enable secondary monitors.
Похоже, то самое. ;)

igorbv 16.03.2010 07:40

Увы, он отключает только вторичные, причем своеобразно - содержимое вторичных перемещается при этом на основной.

А видеонаблюдение за лестничной площадкой висит на второй видяшке и вторичном мониторе, который основным стать не может.

p.s. если не совсем оффтоп - может есть какие намеки по реализации дельфи? в старых версиях вроде не было разделений на отдельные мониторы, выключались только все хором, но прогресс на месте не стоит.

Georgen 16.03.2010 08:25

igorbv, согласись, что для организации видеонаблюдения существуют десятки специальных программ, где не надо изобретать велосипед :rolleyes:

igorbv 16.03.2010 14:21

Существуют, и они используются. Отображение происходит на 3-м мониторе. Задача - чтобы первые два благополучно засыпали по бездействию (на круглосуточно работающем компе периодами кто-нибудь сидит), а третий монитор всегда отображал картинку видеонаблюдения.

Georgen 16.03.2010 15:58

Цитата:

Сообщение от igorbv (Сообщение 1702258)
видеонаблюдение за лестничной площадкой висит на второй видяшке и вторичном мониторе, который основным стать не может

Остаётся кнопка вкл/откл. на мониторе :)

igorbv 18.03.2010 10:08

Цитата:

Сообщение от Georgen (Сообщение 1702290)
Остаётся кнопка вкл/откл. на мониторе

И используется. Но хочется программной реализации :help:

Georgen 18.03.2010 11:55

Цитата:

Сообщение от igorbv (Сообщение 1702530)
Но хочется программной реализации

Глянь MurgeeMon, не могу сказать за три монитора, а на двух по хоткею можно выключать/включать примари монитор.
Лучше через enable/disable


Часовой пояс GMT +4, время: 15:57.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.