แสดงข้อความในรูปแบบขนาดใหญ่บนหน้าจอผ่านทางเทอร์มินัล


8

ฉันสามารถวางข้อความขนาดใหญ่ที่กึ่งกลางของหน้าจอของฉันด้วยแอพบางอย่างเช่นสมุดรายชื่อ (คลิกที่หมายเลขโทรศัพท์และเลือก "แสดงในประเภทขนาดใหญ่") หรือใช้ Quicksilver (พิมพ์ข้อความบางส่วนแล้วเลือกการกระทำ "ประเภทขนาดใหญ่") .

มีวิธีใดบ้างที่ฉันสามารถเรียกใช้ฟังก์ชั่นนี้จากเทอร์มินัลเพื่อแสดงข้อความขนาดใหญ่โดยการเขียนพูด Applescript หรือ bash script


3
นี่เป็นคำถามที่ดีเมามัน
Jason Salaz

คำตอบ:


6

เนื่องจากคุณติดตั้งQuickSilverแล้ว:

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

คุณสามารถใช้ฟังก์ชันนี้เพื่อกำหนดฟังก์ชั่นทุบตี (และใส่ที่อื่น~/.profile):

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

จากนั้นคุณสามารถเรียกใช้มันด้วยสตริงที่กำหนดเองโดยทำ

$ big "This will cause large text to appear"

ใช้งานได้ แต่สามารถทำได้โดยไม่ต้องใช้ Quicksilver?
Lorin Hochstein

คำรามสนับสนุนการซ้อนทับข้อความจากบรรทัดคำสั่ง - และมันสามารถปรับแต่งได้อย่างเป็นธรรมแม้ว่าค่าที่ตั้งไว้ส่วนใหญ่จะใช้สำหรับการแสดงข้อความบนหน้าจอขนาดเล็ก ฉันจะไปกับ QuickSilver แม้ว่าจะง่ายกว่าที่จะได้รับรูปแบบที่คุณต้องการ
bmike
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.