Afficher le texte en gros caractères à l'écran via le terminal


8

Je peux mettre du texte en grand au centre de mon écran avec certaines applications, telles que Carnet d'adresses (cliquez sur un numéro de téléphone et choisissez "Afficher en gros caractères") ou en utilisant Quicksilver (tapez du texte et choisissez l'action "Grand type") .

Existe-t-il un moyen d'invoquer cette fonctionnalité à partir du terminal pour afficher un texte volumineux arbitraire en écrivant, par exemple, Applescript ou un script bash?


3
C'est une question incroyablement bonne.
Jason Salaz

Réponses:


6

Étant donné que QuickSilver est déjà installé:

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

Vous pouvez l'utiliser pour définir une fonction bash (et mettre quelque part comme ~/.profile):

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

Ensuite, vous pouvez l'invoquer avec des chaînes arbitraires en faisant

$ big "This will cause large text to appear"

Cela fonctionne, mais peut-il être fait sans Quicksilver?
Lorin Hochstein

grognement prend en charge la superposition de texte à partir de la ligne de commande - et il est assez personnalisable même si la plupart des préréglages sont pour le petit côté de l'affichage du texte à l'écran. J'irais avec QuickSilver, car il est plus facile d'obtenir exactement le format que vous demandez.
bmike
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.