הגדרת טפט משורת הפקודה ב-Mac OS X
רצית אי פעם שתוכל להגדיר תמונת טפט של Mac משורת הפקודה ב-OS X? למען האמת, אתה יכול לשנות את תמונת הרקע של שולחן העבודה מהמסוף, מה שיכול להיות שימושי עבור מגוון מצבים, החל מהכללה בסקריפט התקנה, לניהול מרחוק, אוטומציה או כל דבר אחר שאתה יכול לחשוב עליו.
כמובן, עבור רוב משתמשי המק, תגדיר טפט מהעדפות מערכת OS X או על ידי לחיצה ימנית על תמונה איפשהו במערכת הקבצים, שהיא ללא ספק האמצעי המהיר והיעיל ביותר שינוי רקע שולחן העבודה של Mac, אבל למי שאוהב להיות קצת יותר על הידיים או שצריך לדעת להתאים תמונות רקע של שולחן העבודה משורת הפקודה, המשך לקרוא.
כדי לשנות את טפט שולחן העבודה משורת הפקודה של OS X תשתמש בפקודה osascript, שהיא למעשה רק קצה שורת הפקודה ל-AppleScript, כפי שתראה עם איזה applescript בסיסי ב- תחביר:
osascript -e &39;tell application Finder>"
לדוגמה, כדי להגדיר תמונה על שולחן העבודה בשם "cabo-san-lucas.jpg" כטפט:
"$ osascript -e &39;תגיד ליישום Finder להגדיר את תמונת שולחן העבודה לקובץ POSIX ~/Desktop/cabo-san-lucas.jpg&39; "
אין אישור, הטפט פשוט ישתנה באופן מיידי.
אם אתם מחפשים טפטים מגניבים לשימוש עבור זה, דפדף בין אוספי הטפטים שלנו כאן, יש הרבה טפטים נחמדים לבחירה.
שיהוק פוטנציאלי אחד בגישה זו הוא עם הגדרות צג מרובות, שבהן טפט התצוגה הראשי ישתנה אך התצוגה המשנית לא. יש כמעט בוודאות פתרון ממושך יותר לתחנות עבודה מרובות תצוגה, אז אם במקרה אתה יודע את התחביר המתאים של AppleScript, אל תהסס להשאיר תגובה עם הפרטים.
האם שימוש בשיטת הטרמינל וה-osascript כדי להתאים טפטים מהר יותר מאשר החלפת טפט הרקע בדרכים המסורתיות או שימוש ב"הגדר כרקע" בספארי? לרוב המשתמשים לא, אבל גישת שורת הפקודה מציעה כמה יתרונות שהאפשרויות האחרות אינן כוללות, בעיקר היכולת לסקריפט בקלות שינוי של תמונת שולחן העבודה, והיכולת לשנות את תמונת הטפט ברקע מרחוק באמצעות SSH, אשר יכול להיות מועיל בסביבות רשת (או אפילו לתעלולים).