Mostrar texto en letra grande en la pantalla a través del terminal


8

Puedo poner texto grande en el centro de mi pantalla con ciertas aplicaciones, como la libreta de direcciones (haga clic en un número de teléfono y elija "Mostrar en letra grande") o usando Quicksilver (escriba un texto y elija la acción "Tipo grande") .

¿Hay alguna forma de invocar esta funcionalidad desde la terminal para mostrar texto grande arbitrario escribiendo, por ejemplo, Applescript o un script bash?


3
Esta es una pregunta increíblemente buena.
Jason Salaz

Respuestas:


6

Como ya tiene instalado QuickSilver :

osascript -e 'tell application "Quicksilver" to show large type "your text here"'

Puede usar esto para definir una función bash (y poner en algún lugar como ~/.profile):

function big {
        osascript -e "tell application \"Quicksilver\" to show large type \"$1\""
}

Luego puede invocarlo con cadenas arbitrarias haciendo

$ big "This will cause large text to appear"

Eso funciona, pero ¿se puede hacer sin Quicksilver?
Lorin Hochstein

growl admite la superposición de texto desde la línea de comandos, y es bastante personalizable a pesar de que la mayoría de los ajustes preestablecidos son para el lado pequeño de la pantalla de texto. Sin embargo, iría con QuickSilver, ya que es más fácil obtener exactamente el formato que pides.
bmike
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.