Frage

Ich brauche eine kext zu machen, die eine sehr einfache Funktion der Fall ist. Jedes Mal, wenn eine Tastenkombination gedrückt wird die kext sollte einen Prozess beenden, die „WindowServer“

sein geschieht

Es hat eine kext aufgrund der Natur des Problems sein. Es hat vom System UI unabhängig sein, so wenn er auflegt, ich diese Kombination drücken und neu starten.

Kann jemand einen Ausgangspunkt? Zum Beispiel, wie einen Schlüssel Handler machen?

War es hilfreich?

Lösung

Ich bin nicht davon überzeugt, es braucht ein kext zu sein. Eine Anwendung, die Sie aufgefordert, für die Admin-Kräfte zu authentifizieren und verwendet sie dann (wie sudo) ein Kommandozeilen-Tool auszuführen, die WindowServer getötet sollte genauso gut die Arbeit machen. Als Bonus als Bestätigungsdialog verdoppeln würde die Authentifizierungsprüfung vor dem Werkzeug ausgeführt wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top