Встановлення шпалер за допомогою командного рядка в Mac OS X
Ви коли-небудь хотіли встановити зображення шпалер Mac з командного рядка в OS X? Фактично, ви можете змінити фонове зображення робочого столу з терміналу, що може бути корисним у різноманітних ситуаціях, починаючи від включення в сценарій налаштування до віддаленого керування, автоматизації чи будь-чого іншого, що вам спадає на думку.
Звичайно, для більшості користувачів Mac ви встановлюєте фоновий малюнок із системних налаштувань OS X або клацнувши правою кнопкою миші зображення десь у файловій системі, що, безсумнівно, є найшвидшим і найефективнішим способом зміна фону робочого столу Mac, але для тих, хто хоче бути більш практичним або кому потрібно знати, як налаштувати фонове зображення робочого столу з командного рядка, читайте далі.
Щоб змінити шпалери робочого столу з командного рядка OS X, ви скористаєтеся командою osascript, яка фактично є просто інтерфейсом командного рядка до AppleScript, як ви побачите з деякими основними сценаріями applescript у синтаксис:
osascript -e &39;повідомити програмі Finder>"
Наприклад, щоб встановити на робочому столі зображення під назвою «cabo-san-lucas.jpg» як шпалери:
"$ osascript -e &39;скажіть програмі Finder встановити зображення робочого столу у файл POSIX ~/Desktop/cabo-san-lucas.jpg&39; "
Немає підтвердження, шпалери миттєво зміняться.
Якщо ви шукаєте якісь шикарні шпалери для цього, перегляньте наші колекції шпалер тут, є багато гарних на вибір.
Одна з потенційних проблем із цим підходом пов’язана з налаштуваннями кількох моніторів, де фоновий малюнок основного дисплея змінюватиметься, а додатковий – ні. Для робочих станцій із кількома дисплеями майже напевно є більш тривалий обхідний шлях, тож якщо ви знаєте правильний синтаксис AppleScript, не соромтеся залишити коментар із деталями.
Чи можна налаштувати шпалери за допомогою терміналу та методу osascript швидше, ніж змінити фонові шпалери традиційними способами чи використати «Установити як фон» у Safari? Для більшості користувачів ні, але підхід командного рядка пропонує кілька переваг, яких немає в інших варіантах, зокрема можливість легкого сценарію зміни зображення робочого столу та можливість віддалено змінювати фонове зображення шпалер через SSH, що може бути корисним у мережевих середовищах (або навіть для жартів).