Zeigen Sie Text in großer Schrift auf dem Bildschirm über das Terminal an


8

Ich kann mit bestimmten Apps großen Text in die Mitte meines Bildschirms einfügen, z. B. Adressbuch (klicken Sie auf eine Telefonnummer und wählen Sie "In großer Schrift anzeigen") oder Quicksilver (geben Sie Text ein und wählen Sie die Aktion "Großer Typ"). .

Gibt es eine Möglichkeit, diese Funktionalität vom Terminal aus aufzurufen, um beliebigen großen Text anzuzeigen, indem ich beispielsweise Applescript oder ein Bash-Skript schreibe?


3
Das ist eine wahnsinnig gute Frage.
Jason Salaz

Antworten:


6

Da Sie QuickSilver bereits installiert haben:

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

Sie können dies verwenden, um eine Bash-Funktion zu definieren (und irgendwo wie folgt zu platzieren ~/.profile):

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

Dann können Sie es mit beliebigen Zeichenfolgen aufrufen, indem Sie dies tun

$ big "This will cause large text to appear"

Das funktioniert, aber geht das ohne Quecksilber?
Lorin Hochstein

Growl unterstützt die Textüberlagerung über die Befehlszeile - und ist ziemlich anpassbar, obwohl die meisten Voreinstellungen für die kleine Seite der Bildschirmanzeige von Text vorgesehen sind. Ich würde mich jedoch für QuickSilver entscheiden, da es einfacher ist, genau das gewünschte Format zu erhalten.
bmike
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.