低レベルのホットキーはWindowServerを殺すためにKEXT?
-
25-09-2019 - |
質問
私は非常に単純な機能を行うのkextを作成する必要があります。キーの組み合わせが押されたときはいつでもKEXTは「WindowServer」
であることを起こるプロセスを殺す必要がありますこれは、問題の性質に起因するのkextなければなりません。それがハングアップした場合、私はこの組み合わせを押すと、それを再起動することができますので、システムのUIから独立しなければなりません。
缶誰かが開始点を提供しますか?キーハンドラを作成する方法のように?
解決
私はそれがのkextする必要があります確信していません。管理者権限の認証にあなたを尋ね、その後WindowServerが全く同じように仕事をする必要があり殺したコマンドラインツールを実行する(sudoのように)、それらを使用するアプリケーション。ボーナスとして、ツールを実行する前に認証チェックは確認ダイアログを兼ねでしょう。
所属していません StackOverflow