Скрипты не умеют работать с многоуровневым оформлением (цвета) и редактировать уже наложенные эффекты на текст. Скрипты видят 1 заливку, 1 обводку. Если обводки две, то скрипт может изменять ту, которая мышкой выделена в панели Appearanceну у меня даже 2-я часть задачи не получается - в селектированом объекте не могу апирансы поменять.
Алгоритм,который Вы предложили точно подходит для создания Action,небольшая проблема в создании стиля легко решается возможностью объединением нескольких стилей в один.Тут Fill и Stroke наложены отдельно, а не применены к Characters напрямую. Скрипт к ним не достучится. Есть не простой, но возможный в коде путь:
1) Создать в каком-то файле графический стиль: заливки, обводки и прочее какие надо на текст будет дальше применять
2) В каждый открываемый файл автоматически импортировать стиль (объект со стилем) из того "шаблонного" файла и этот стиль применять к тексту.
3) Сохранять, закрывать обработанный файл и переходить к следующему файлу (из папки?) в цикле
Это общими словами суть. Если такое костыльное решение по автоматизации смены оформления не подходит, то вариантов других не предложу.
В принципе все сработало скриптами. А с action возникает вопрос с выделением редактируемого текста, а после объединения стилей апирэнс становится странно-мульти-слойнымАлгоритм,который Вы предложили точно подходит для создания Action,небольшая проблема в создании стиля легко решается возможностью объединением нескольких стилей в один.