Низкий уровень горячей клавиши kext, чтобы убить Windowserver?

StackOverflow https://stackoverflow.com/questions/3406036

Вопрос

Мне нужно сделать kext, который делает очень простую функцию. Всякий раз, когда ключевой комбинация нажата, kext должен убить процесс, который происходит "Windowserver"

Это должно быть kext из-за характера проблемы. Он должен быть независимым от пользовательского интерфейса системы, поэтому, если она зависает, я могу нажать эту комбинацию и перезапустить его.

Может кто-нибудь предоставить отправную точку? Как то, как сделать ключевой обработчик?

Это было полезно?

Решение

Я не убежден, что это должно быть kext. Приложение, которое попросило вас пройти аутентификацию для полномочий администратора, а затем их использовали (например, sudo) для запуска инструмента командной строки, который убил WindowsERver, должен выполнять работу. В качестве бонуса проверяется проверка аутентификации перед запуском инструмента, будет удвоить в качестве диалогового окна подтверждения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top