Habilitar mensaje aleatorio en la pantalla de inicio de sesión

5

En Mavericks es posible mostrar un mensaje personalizado en la pantalla de inicio / bloqueo. Esto se puede hacer a través de "Preferencias" - > "Seguridad" - > "Mostrar un mensaje cuando la pantalla está bloqueada" .

Ahora me pregunto si es posible mostrar un mensaje que se lea de forma aleatoria desde un archivo de texto proporcionado y que cambie cada vez que inicie sesión. Por ejemplo, me gustaría tener un archivo "quotes.txt" con cada línea como una cita tal que obtenga algún tipo de característica de "Cita del día".

Supongo que esto podría lograrse fácilmente mediante una secuencia de comandos que se ejecuta cada vez que los usuarios cierran la sesión (supongo que también podría iniciar sesión, que se lee en una línea aleatoria y establece la cadena del "mensaje de bloqueo de pantalla" en consecuencia. Básicamente, estoy preguntando si hay una forma de acceder a esta cadena, por ejemplo, a través de la línea de comandos para cambiarla mediante programación.

    
pregunta mweisz 22.06.2014 - 15:24

1 respuesta

5

Puedes configurar el texto desde la Terminal ejecutando

sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText "your text here"

El texto se muestra en tres líneas con una longitud máxima de 68 caracteres cada una, por lo que podría ayudar a preseleccionar / formatear las comillas para que coincidan con estas limitaciones.

    
respondido por el nohillside 22.06.2014 - 15:30

Lea otras preguntas en las etiquetas