Помилуй бог скрыть/показать иконки десктопа в OS X при помощи Automator

Если же деть некий причине вы решили избегнуть от иконок на десктопе, спрятав их, другими словами обычной метод как это создать — при помощи скрипта, запущенного через Automator.

Не так давно мы уже писали о том, помилуйте просто упрятать иконки десктопа с помощью обычной команды в terminal, но существует наиболее удачный метод достигнуть такового же результата.

В OS X мы можем сделать резвый переключатель, чтоб деть необходимости включать/отключать отображение иконок на десктопе.

Для этого нужно открыть Automator, потом Служба, позже вверху рабочего места избрать «Finder» в правом меню и «нет входных данных» в левом. Сейчас осталось отыскать действие «Запустить AppleScript» через поиск на левой панели и перетащить его на рабочую область.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
on run
tell application "System Events"
set _activeApp to name of the first process whose frontmost is true
end tell
try
set _theVar to ((do shell script "defaults read com.apple.finder CreateDesktop") as integer) as boolean
on error — if the default value doesn’t already exist, create it…
do shell script "defaults write com.apple.finder CreateDesktop 1"
set _theVar to ((do shell script "defaults read com.apple.finder CreateDesktop") as integer) as boolean
end try
do shell script "defaults write com.apple.finder CreateDesktop " & (((not _theVar) as integer) as string)
tell application "Finder" to quit
delay 1
tell application "Finder" to launch
tell application _activeApp to activate
end run

Дальше необходимо вставить вышеуказанный код в поле «Запустить AppleScript», заменив всё содержимое и сохранить, к примеру, как «Чистка десктопа» либо хоть какое другое заглавие. Получить доступ к переключателю сейчас можно через Finder -> Службы.

Можно также назначить функцию показа/скрытия иконок на клавиатурное сокращение. Создать это можно через Системные опции -> Клавиатура -> Сочетания кнопок.

Видео:

Понравилась статья? Поделиться с друзьями:
Добавить комментарий