Tampilkan teks dalam tipe besar di layar melalui terminal

8

Saya dapat meletakkan teks besar di tengah layar saya dengan aplikasi tertentu, seperti Buku Alamat (klik pada nomor telepon dan pilih "Tampilkan dalam Tipe Besar") atau menggunakan Quicksilver (ketik beberapa teks dan pilih tindakan "Tipe Besar") .

Apakah ada cara saya dapat mengaktifkan fungsi ini dari terminal, untuk menunjukkan teks besar yang sewenang-wenang dengan menulis, katakanlah, Applescript atau skrip bash?

Lorin Hochstein
sumber
3
Ini pertanyaan yang sangat bagus.
Jason Salaz

Jawaban:

6

Karena Anda sudah menginstal QuickSilver :

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

Anda dapat menggunakan ini untuk mendefinisikan fungsi bash (dan meletakkannya di suatu tempat seperti ~/.profile):

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

Kemudian Anda bisa memintanya dengan string sewenang-wenang dengan melakukan

$ big "This will cause large text to appear"
Ingmar Hupp
sumber
Itu bekerja, tetapi bisakah itu dilakukan tanpa Quicksilver?
Lorin Hochstein
growl mendukung overlay teks dari baris perintah - dan itu cukup dapat dikustomisasi walaupun sebagian besar preset adalah untuk kecil - sisi tampilan layar teks. Saya akan menggunakan QuickSilver, meskipun karena lebih mudah untuk mendapatkan format yang Anda minta.
bmike