Скрипт для массовой замены цвета
Или как сохранить себе хорошее настроение
На финальных стадиях разработки дизайна интерфейсов заказчик может попросить изменить цветовую палитру. На этом этапе у вас в документе количество слоев может достигать 4-значного числа. Чтобы гарантировать себе и заказчику хорошее настроение, нужно грамотное решение. Даже с помощью условных экшенов, которые появились в Photoshop CC, невозможно решить задачу “в два клика”.
Вдохновившись этой проблемой, я написал скрипт и накинул на него интерфейс. В итоге получилось следующее.
Вот так выглядит окно, когда вы запустите скрипт.
Слева вводим хекс цвета, который хотели бы изменить, справа — цвет, который ожидаем увидеть.
С помощью чекбоксов выбираем режим: фигура, текст или всё сразу. После нажатия на кнопку идем ставить чай и печеньки. Процесс длительный. По окончанию появится сообщение “DONE”.
Скрипт рекурсивно обрабатывает все слои в документе и не работает со смарт-объектами. Для смарт-объектов нужно повторить процесс, раскрыв их содержимое.
Жду отзывов и предложений!
UPD: Перезалил скрипт на GIT