Как автоматически обновлять
все Linked Smart Object
открывая документ в Photoshop

Anton Liubushkin
Photoshopers
Published in
2 min readFeb 11, 2015

При помощи Script Events Manager

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

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

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

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

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

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

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

6. Открываем 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! =

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

Читать про скрипт

--

--