Как автоматически обновлять
все Linked Smart Object
открывая документ в Photoshop
При помощи 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! =
Написал скрипт, который работает лучше экшена и не выдаёт ошибки, когда открываешь файлы без смарт-объектов.