Недавно я писал про то, как научить Фотошоп автоматически обновлять линкед-смарт-объекты при открытии файла с помощью экшенов и эвент-менеджера.
Но у того способа есть один раздражающий недостаток — Фотошоп постоянно выдаёт ошибку, если вы открываете файл, в котором нет смарт-объектов (ему нечего обновлять).
Поэтому я написал маленький скрипт, который делает то же самое, и учёл в нём возможное отсутствие смарт-объектов. Со скриптом фотошоп не выдаёт ошибок, когда смарт-объектов нет.
- Скачиваем скрипт updateAllLinkedSmartObjects.jsx и сохраняем его где-нибудь. Например в папку …/Adobe Photoshop CC 2014/Presets/Scripts/Event Scripts Only.
- Запускаем Script Events Manager (File → Scripts → Script Events Manager).
- Повторяем всё, как и в прошлый раз (начиная с пункта 6), но, вместо экшена, снизу выбираем скрипт.