Описание тега systemevent

1 ответ

SystemEvents и выход из сна

Представьте, что я создавал приложение, которое измеряло, как долго определенный пользователь вошел в систему на компьютере (само приложение, которое я пишу, отличается, но это не имеет значения). Мне нужно отслеживать, когда пользователь входит в с…
10 авг '11 в 16:23
1 ответ

Событие изменения плана электропитания - высокая производительность, энергосбережение и сбалансированность

Я пытаюсь выяснить, как получить план "Событие с электропитанием", переключаясь между режимами " Высокая производительность", " Энергосбережение" и " Сбалансированный". Мне нужно, чтобы приложение менялось в разных режимах для каждого плана. Я нашел…
26 окт '16 в 14:43
1 ответ

Не работает аннотация JSF @ListenerFor/@ListenersFor

Аннотация JSF @ListenerFor не работает с GlassFish или Tomcat. Нет ошибок или предупреждений. Это просто не вызывает метод processEvent(). @ListenersFor({@ListenerFor(systemEventClass=PostConstructApplicationEvent.class), public class MySystemEventL…
29 апр '12 в 21:17
2 ответа

Невозможно выровнять окна при использовании переменной → Невозможно превратить {\"string\"} в тип integer

Я пытаюсь выучить AppleScript. То, что вы видите ниже, часть моего первого амбициозного проекта. Он изменен так, чтобы его можно было проверить в редакторе AppleScript, если у вас также открыто окно TextEdit. Что делает скрипт: выбрать редактор из с…
1 ответ

Как захватить событие выхода из системы с помощью службы Windows в C#?

Я пытаюсь создать службу, которая будет входить в систему при входе и выходе из системы. У меня нет проблем с регистрацией входа в систему, но по какой-то причине я не могу поймать событие выхода из системы. это код, который я использовал: protected…
23 фев '10 в 13:30
2 ответа

Процедура зацепления нити больше не вызывается после нескольких нажатий клавиши Tab. Зачем?

Я установил потоковую ловушку Windows для мониторинга сообщений, отправляемых в WndProc. Сначала это сработало. Однако после того, как я нажал клавишу Tab около 19 раз, чтобы переместить фокус вокруг формы, мой обратный вызов перехватывался больше. …
14 окт '12 в 02:09
0 ответов

SystemEvents.DisplaySettings Изменилось ли событие "Прибытие / удаление HDMI"?

Я пытаюсь отслеживать подключение / удаление монитора HDMI с помощью приведенного ниже кода. Тот DisplaySettingChanged Однако событие не вызывается для большинства мониторов. Событие удаления монитора HDMI не возникает в большинстве случаев. Регистр…
24 окт '17 в 10:44
1 ответ

Описание для идентификатора события 'x' в источнике 'y' не может быть найдено. Чтение "системных" журналов событий из eventvwr C#

У меня есть этот небольшой кусок кода для чтения "системных" событий из eventvwr EventLog eventLog = new EventLog("System"); foreach (EventLogEntry log in eventLog.Entries) { Console.WriteLine("{0}\n", log.Message); } Это работает хорошо, но для нес…
19 июн '18 в 06:00
1 ответ

Ловить системные события с помощью Python

Моя проблема в том, что я хочу перехватывать системные события в скрипте Python. Если кабель подключен к сетевому устройству и компьютер подключен к этой сети, я хочу обработать это событие, запустив функцию (потому что в этот момент меняется шлюз п…
16 авг '12 в 15:14
1 ответ

Перед выключением дождитесь окончания сохранения

У меня есть приложение, которое регистрирует некоторые пользовательские данные. Если пользователи выходят из рабочей станции, они должны сохранить эту информацию. Программа представляет собой приложение Windows Form C#. На данный момент я пытаюсь сд…
19 фев '18 в 20:15
5 ответов

Получение уведомления при изменении даты и времени в C#

Недавно я пытался сделать приложение календаря, которое будет отображать текущий год-месяц-дату для пользователя. Проблема в том, что если пользователь будет продолжать работать с моим приложением даже на следующий день, как я получу уведомление? Ка…
17 ноя '08 в 10:11
1 ответ

Режим сна (приостановка) и возобновления Windows запускает программу в рабочем потоке вместо основного потока

Форма окна, над которой я работаю, подписывается Microsoft.Win32.SystemEvents.PowerModeChanged и на Suspend он управляет Close() метод в форме. На Resume он управляет Run() функционировать как при начальной загрузке. Проблема заключается в том, что …
15 май '12 в 20:39
2 ответа

Как отменить событие выключения ПК?

Я делаю приложение, в котором я хочу выполнить некоторые запросы к базе данных непосредственно перед выключением системы. Я использую этот код - static void SystemEvents_SessionEnding(object sender, SessionEndingEventArgs e) { e.Cancel = true; Messa…
30 июн '13 в 09:57
0 ответов

Почему ключевой код 126, использующий {control down}, не работает по сценарию Apple в Mac OSX 10.12.1, пока он работает в OSX 10.12.3?

tell application "System Events" key code 126 using {control down} end tell Приведенный выше сценарий Apple работает для OSX 10.12.3, но не для OSX 10.12.1. Код клавиши 126 для "Up" и "control with up" - это ярлык для управления миссией на osx. Пожа…
12 апр '17 в 09:07
0 ответов

Подписка на системные события в C# с P/Invoke в Mono

У меня есть приложение, в котором мне нужно реагировать на такие события, как изменение пользователем системного времени (например, событие Microsoft.Win32.SystemEvents.TimeChanged), изменение настроек отображения (SystemEvents.DisplaySettingsChangi…
21 июл '13 в 09:23
0 ответов

Системные события macOS для состояния сети в Swift

Есть ли какое-либо системное событие, которое я могу использовать в своей программе, чтобы обнаружить изменение сети в macOS? Я хотел бы вызвать функцию, если состояние сети изменилось, без поиска каждые х секунд в моей программе. В настоящее время …
1 ответ

Спите все потоки в программе, кроме текущего / основного в C#

Главный вопрос: как усыпить все потоки, работающие в программе, кроме текущей / основной? У меня есть программа с использованием подключения к MS SQL Server через EF, проблема в том, что иногда, когда программа запускается, она падает, когда мы пере…
28 ноя '17 в 14:08
1 ответ

Как написать скрипт для удаления всех журналов при каждом завершении работы macos?

Я знал, как удалить все файлы журнала с помощью команды терминала "sudo rm -r /var/log", но как настроить его для системных событий, поэтому очищать каждый раз при выключении системы?
29 ноя '17 в 13:25
0 ответов

Метод.NET SystemEvents не запускается при запуске нового процесса из приложения

По сути, этот вопрос также подводит итог моей проблемы: SystemEvents.SessionEnding не запускается, пока не будет закрыт процесс (открытый до). Но ответа пока нет. У меня есть консольное приложение, которое запускает другой процесс изнутри себя. Прил…
08 окт '16 в 22:47
1 ответ

SystemEvents.PowerModeChanged не вызывает события Resume

У меня есть приложение WinForms, которое отслеживает, когда система переходит в состояние ожидания (спящий режим) и когда она возобновляет работу. Приложение использует SystemEvents класс для этой цели. Он отлично работает на моей машине. Однако, по…
17 сен '15 в 08:14