Показуйте текст великим шрифтом на екрані через термінал


8

Я можу розмістити великий текст у центрі екрана за допомогою певних додатків, таких як адресна книга (натисніть на номер телефону та виберіть "Показати великим типом") або за допомогою Quicksilver (введіть текст і виберіть дію "Великого типу") .

Чи я можу викликати цю функціональність з терміналу, показувати довільний великий текст, написавши, скажімо, Applescript або bash script?


3
Це шалено добре питання.
Джейсон Салаз

Відповіді:


6

Оскільки у вас вже встановлено QuickSilver :

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

Ви можете скористатися цією функцією для визначення функції bash (і поставити її десь як ~/.profile):

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

Потім ви можете викликати його довільними рядками, виконуючи

$ big "This will cause large text to appear"

Це працює, але чи можна це зробити без Quicksilver?
Лорін Хохштайн

зростання підтримує накладання тексту з командного рядка - і це досить настроюється, навіть якщо більшість пресетів призначені для невеликої сторони екранного відображення тексту. Я б пішов з QuickSilver, хоча так простіше отримати саме той формат, який ви запитуєте.
bmike
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.