¿Cómo cambio askForPasswordDelay desde la línea de comandos? dwrite solo no funciona

1

Normalmente ejecuto mi Mac con un retraso de contraseña muy largo en el protector de pantalla. A veces, sin embargo, quiero reducir la demora a solo 1-2 segundos.

Se supone que este comando reduce el tiempo de demora a un segundo:

defaults write com.apple.screensaver askForPasswordDelay -int 1

Este comando hace que la computadora portátil vuelva a estar en modo inactivo:

pmset sleepnow

Y este comando activa el protector de pantalla:

open -a /System/Library/Frameworks/ScreenSaver.framework//Versions/A/Resources/ScreenSaverEngine.app

Mi problema: si ejecuto una combinación de estos comandos cuando la demora del protector de pantalla es de 60 minutos, la computadora no solicita inmediatamente una contraseña cuando se activa o el protector de pantalla se detiene. Necesito abrir las preferencias del sistema después de ejecutar estos comandos para que los valores predeterminados de escritura se registren. Y si el panel de Preferencias está abierto, nunca se registra.

Creo que el panel de Preferencias está haciendo otra cosa, es decir, creo que la información sobre cuánto tiempo se debe dormir o estar en el protector de pantalla antes de que se requiera una contraseña se está almacenando en un lugar distinto de esta entrada predeterminada y El panel de preferencias se está copiando de uno a otro.

¿Cómo hago que la Mac requiera inmediatamente una contraseña de protector de pantalla sin abrir el panel de preferencias? ¿Cómo puedo hacer que la contraseña no sea requerida durante 60 minutos? ¿Cómo consigo MacOS para respetar el dwrite ? Supongo que podría matar el programa de Preferencias y luego volver a abrirlo con AppleScript, pero parece tonto (y lento)

    
pregunta vy32 03.02.2014 - 15:30

1 respuesta

1

Estoy usando una pequeña aplicación, llamada Lock me Now! que es completamente gratis . Puede establecer su propio comando de bloqueo, y se bloqueará al instante para solicitar una contraseña.

    
respondido por el Rob 03.02.2014 - 15:39

Lea otras preguntas en las etiquetas