Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Как перехватить WMI-событие (https://javascript.ru/forum/events/50747-kak-perekhvatit-wmi-sobytie.html)

Igogobus 09.10.2014 17:48

Как перехватить WMI-событие
 
Собственно нужно перехватить событие компъютер вышел из режима сна или из режима гибернации. Что-то у меня не получается. Хочу сделать на Javascript. Буду признателен за любую подсказку

Вот кусок моего кода

<object id="mysink" style="display:none" classid="clsid:75718C9A-F029-11D1-A1AC-00C04FB6C223"></object>

<script>
var locator = new ActiveXObject("WbemScripting.SWbemLocator");
var objWMIService = locator.ConnectServer(null, "root\\cimv2");

var wql = "SELECT * FROM __InstanceModificationEvent Within 2 WHERE TargetInstance ISA 'Win32_PowerManagementEvent'";

objWMIService.ExecNotificationQueryAsync(mysink, wql);

</script>

<script language="javascript" type="text/javascript" for="mysink" event="OnObjectReady(objObject, objAsyncContext)">

//Здесь обработчик

</script>

Не обрабатывает.

Что не так?


Часовой пояс GMT +3, время: 10:01.