1 votos

CLI - ¿cómo puedo especificar un protector de pantalla con las siguientes opciones?

A través del CLI, me gustaría seleccionar el salvapantallas de ráfagas que se activará en 15 minutos y mostrar el reloj.

3voto

steveverrill Puntos 1090

En primer lugar, configura tu salvapantallas en Flurry en las Preferencias del Sistema y marca la casilla para mostrar el reloj.

Abre la terminal y escribe

sleep 900;/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine&

En 15 minutos, el salvapantallas se activará con Flurry y mostrará el reloj.

La línea de sueño 900 controla el retraso, por lo que 900 es de 15 minutos en segundos (15*60).

Podrías añadir un alias para este comando en tu ~/.bash_profile para que no tengas que escribir este gran comando cada vez. Por ejemplo, si quieres que ss sea el comando, entonces introduce esto en el ~/.bash_profile

alias ss='sleep 900;/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine&'

Espero que esto ayude.

0voto

Oskar Puntos 1242

Desafortunadamente no hay un programa general para establecer argumentos en las Preferencias del Sistema, así que tendrás que editar los archivos plist donde se almacenan los ajustes.

El archivo importante con el tiempo de espera y el nombre y la ruta del módulo es ~/Library/Preferences/ByHost/com.apple.screensaver.MAC_STRING_GUID.plist

Flurry también tiene un archivo de plist para sus configuraciones, pero supongo que podría configurarlas o usar las predeterminadas si fuera necesario.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X