Ich möchte einen Hotkey erstellen, der meinen Monitor in den Ruhezustand versetzt, ohne dass ein Kennwort zum Aufwecken erforderlich ist, und einen weiteren Hotkey, der meinen Monitor in den Ruhezustand versetzt, für dessen Aufwecken ein Kennwort erforderlich ist.
Ich werde BetterTouchTool verwenden, um die Hotkeys zu erstellen - aber wie erstelle ich einen, der ein Passwort erfordert, und einen anderen, der dies nicht tut? Bonuspunkte, wenn ich dies mit Applescript tun kann, da ich bereits einen BTT / Applescript-Hotkey habe, wenn ich das Haus verlasse, der meine Hue-Lichter ausschaltet, meinen Mac stumm schaltet und meinen Monitor in den Ruhezustand versetzt.
Mir ist klar, dass ich in Systemeinstellungen > Sicherheit und Datenschutz gehen und "Passwort sofort nach dem Ruhezustand oder Bildschirmschoner anfordern" auswählen kann, aber das würde bedeuten, dass ich jedes Mal mein Passwort eingeben müsste, wenn ich meinen Monitor in den Ruhezustand versetze, was ich tue nicht wollen.
Im Folgenden wird davon ausgegangen, dass Sie ein Login-Passwort haben/verwenden:
do shell script "/System/Library/CoreServices/Menu\\ Extras/User.menu/Contents/Resources/CGSession -suspend"
Dies kann in AppleScript verwendet werden, um das Anmeldefenster aufzurufen, das nicht schließt, was Sie gerade geöffnet haben, und daher ist Ihr Desktop so, wie Sie ihn verlassen haben, wenn Sie sich wieder anmelden.
Auf diese Weise können Sie das Kontrollkästchen "Passwort anfordern ... nach Start des Ruhezustands oder Bildschirmschoners" auf der Registerkarte "Allgemein" von Sicherheit und Datenschutz deaktivieren, aber dennoch niemanden unmittelbaren Zugriff gewähren, nachdem Sie das Anmeldefenster aufgerufen haben.
Platzhalter