Размещение имен слоев в Photoshop в Illustrator в виде текста

Я использую связанный файл .psd, чтобы быстро создать серию изображений для трафаретной печати и Интернета одновременно. Я использую его для размещения изображений из Photoshop в Illustrator. Связанный файл действительно является ключом к ускорению моего рабочего процесса, но единственный недостаток заключается в том, что мне нужно вводить имена слоев в Photoshop в текстовое поле в Illustrator. Чтобы уточнить, слои в Photoshop названы в соответствии с цветами Pantone, которые я документирую в Illustrator для ссылки на принтер.
Связанный объект в Illustrator не отображает имена слоев. Очень неуклюже щелкать назад и вперед от Ai к PS и вводить имя каждого слоя Photoshop в Ai. Есть ли сценарий или действие для этого? Я думал, что, возможно, Apple-скрипт, который записывает мои нажатия клавиш для копирования и вставки, поможет, но я этого не делаю.

Спасибо за любую помощь!

Ответы (1)

Я понял! Этот яблочный скрипт, который я нашел, очень удобен, если вам нужно копировать/вставлять что-то между программами. Я отредактировал его, чтобы он соответствовал моей конкретной задаче, и он отлично работает. Может быть, кто-то еще найдет это полезным.

Этот яблочный скрипт предназначен для копирования/вставки текста между Excel и Firefox. Он предназначен для автоматического заполнения веб-форм из электронной таблицы: http://www.nextab.de/en/blog/copy-paste-automator-apple-script/

Я отредактировал его так, чтобы он автоматически копировал/вставлял имена слоев из Photoshop в текстовое поле в Illustrator. Я сделал «cmd /» сочетание клавиш для переименования слоя в Photoshop, затем выбрал первый слой в Ps и убедился, что текстовый инструмент находится в правильном месте в Ai. Я запустил этот скрипт в автоматизаторе, и он поместил все имена моих слоев в Illustrator:

repeat 6 times
tell application "Adobe Photoshop CC 2014" to activate
tell application "System Events"
    tell process "Photoshop"
        keystroke "/" using command down
        keystroke "c" using command down
        keystroke tab
    end tell
end tell
delay 0.3
tell application "Adobe Illustrator" to activate
tell application "System Events"
    tell process "Illustrator"
        keystroke "v" using command down
        keystroke return
        keystroke "-"
        keystroke space
    end tell
end tell
end repeat
end