Автоматическое обновление смарт-объектов при открытии документа

Что бы все Linked Smart Object всегда автоматически обновлялись при открытии документа нужно проделать следующие шаги:

  1. Открываем документ со вставленными Linked Smart Object.

  2. В панели Actions создаём новый Action.

  1. Пишем любое имя и нажимаем Record.

  1. В панели слоёв кликаем правой кнопкой на смарт-объекте и в контекстном меню выбираем «Update All Modified Content».

  2. Останавливаем запись экшена (самая левая, квадратная иконка).

На скриншоте выше видно, что в нашем экшене должно получиться одно действие «Update All Modified Contents». Если действий получилось больше, то удалите все лишние перетащив на иконку мусорки (самая правая).

  1. Открываем Script Events Manager (File → Scripts → Script Events Manager).

7.1) Включаем самый верхний чекбокс. 7.2) В «Photoshop Event» выбираем событие «Open Document». 7.3) В самом низу выбираем только что записанный Action (первый селект — папка, второй — название нашего экшена). 7.4) Не забываем нажать кнопку «Add». 7.5) Нажимаем «Done».

На этом всё.

Теперь при открытии любого документа фотошоп будет пытаться автоматически обновить все залинкованные смарт-объекты.


Update!

Написал скрипт, который работает лучше экшена и не выдаёт ошибки, когда открываешь файлы без смарт-объектов.

Раньше
УберФрейм — оборачивалка макетов в браузеры
Позже
Эксперимент с панелью для фотошоповских кистей