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

A través de la CLI, me gustaría seleccionar el protector de pantalla de flurry configurado para activar en 15 minutos y mostrar el reloj.

  • Applescript: detectar si el mouse o el trackpad están conectados
  • ¿Cuál es la diferencia entre iTerm2 y Terminal?
  • ¿Cómo investigar la fragmentación de un file?
  • AppleScript se ejecuta de nuevo después de reiniciarlo. ¿Cómo evitar eso?
  • Clasificación de errores de compilation cuando se usan múltiples versiones diferentes de Xcode
  • Uso del keyboard inalámbrico Apple con un iPad con commands de keyboard similares a PC / Mac
  • Error al usar "pmset sleepnow"
  • ¿Cómo activar manualmente el cambio de image de background?
  • ¿Hay una herramienta de consulta BOOTP que exista para macOS?
  • Falta el aviso de bash
  • No se puede instalar libsodium a través de la command-line
  • Agregué esto a mi .bash_profile pero olvidé labelrlo y olvidé exactamente lo que significa
  • 2 Solutions collect form web for “CLI: ¿cómo puedo especificar un protector de pantalla con las siguientes opciones?”

    En primer lugar, configure su salvapantallas en Flurry en Preferences del sistema y marque la checkbox 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 protector de pantalla se activará con Flurry y mostrará el reloj.

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

    Puede agregar un alias para este command en su ~ / .bash_profile para que no tenga que escribir este command grande cada vez. por ejemplo, si desea que ss sea el command, ingréselo en ~ / .bash_profile

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

    Espero que esto ayude.

    Lamentablemente, no existe un progtwig general para establecer arguments en las Preferences del sistema, por lo que deberá editar los files plist donde se almacenan las configuraciones.

    El file importante con el time de espera y el nombre y la ruta del module es ~/Library/Preferences/ByHost/com.apple.screensaver.MAC_STRING_GUID.plist

    Flurry tiene un file plist también para su configuration, pero supongo que podría establecerlos o usar los valores pnetworkingeterminados si es necesario.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).