Экшен для фотошопа.

Тема в разделе "Фото", создана пользователем smladshoy, 17.09.17.

  1. smladshoy

    smladshoy Участник

    270
    13
    Здравствуйте уважаемые форумчане! Подскажите как автоматизировать процесс вёрстки фотокниг из заранее подготовленных и сложенных в определённом порядке в нужную папку, файлов? Как это делать в фотошопе? Проблема в применении инструмента "переместить слой" с одного файла в другой. Примерная картинка прилагается ниже. Спасибо! Может есть спец прога какая?
     

    Вложения:

  2. топаз

    топаз Участник

    488
    32
    Создавайте экш в одном документе т.е.
    откройте два файла->создайте экшн->перетаскивайте слои с одного файла в другой. (всё работает)
    Если экш создавать перед отрытием двух файлов в документе,скорее всего для каждого файла он заново будет открывать второй файл (откуда требуется взять слои) и т.о. получите большой расход ресурсов т.е. времени.
    В общем поковыряйтесь,найдёте оптимальный путь.

    P.S. Есть и другие пути-этот самый простой. :)
     
    Последнее редактирование: 17.09.17
  3. smladshoy

    smladshoy Участник

    270
    13
    Не!!! Не работает !!!
     
  4. топаз

    топаз Участник

    488
    32
    Да всё там работает,меньше чем за минуту сделал,может объяснил коряво,не суть важно.Всё работает.
    Если вы такую ерунду сделать не можете,скорее всего не понимаете как экшены работают. Попробуйте открыть экшен в момент создания и понаблюдать за операциями которые записываете,может так проще будет.Если экшен состоит из требуемых операций,он будет работать.Если не работает,значит причина в его управлении т.е. вашем непонимании. Ищите причину. :)

    Однако,надо понимать,что экшен есть грубый инструмент,т.е. ему всегда требуются одинаковые условия-размер картинок,местоположение на диске,одинаковые имена вставляемых картинок и т.д. в противном случае получится каша или экш не будет работать,сославшись на разные обстоятельства(не нашёл требуемый файл,не нашёл директорию и т.д.)
     
  5. топаз

    топаз Участник

    488
    32
    Для тех кто пишет скрипты:
    В фотошопе JS есть такой конструктор класса как:
    new Window,который служит для того чтобы писать управляющие сценарии(диалоговые окна) при помощи модальных окон т.е. например
    var modal=new Window('dialog');
    и немодальных окон,например:
    var nomodal=new Window('palette');
    Так вот,к ужасу всего фотошопного сообщества немодальные окна в скриптах создавать нельзя, в виду ошибки Adobe которая тянется уже с десяток лет. Созданное немодальное окно появляется и тут же исчезает, а модальное-останавливает сценарий.
    Все обходные пути которые написал сам пытаясь исправить ситуацию и видел у других в т.ч. иностранных разработчиков,также на сайте Adobe жутко корявы, просмотрел пару десятков сценариев-всё пустое,даже с использованием таймеров.
    Убил почти неделю. Кто найдёт/знает возможность как исправить положение дайте знать.

    P.S. понимаю что пишущих сценарии для фотшопа на этом форуме трудно найти, мало ли,вдруг кому пригодится )))))
     
  6. UncleSam

    UncleSam Активный участник

    12.037
    79
    @топаз, ответ лежит на поверхности: писать скрипты на каком-нибудь внешнем языке :)
     
  7. топаз

    топаз Участник

    488
    32
    Да всё верно, блин...
    Прихожу к выводу что самое лучшее для фотошопа- это плагин на С#,да времени жалко,т.к. в любом случае фотошопною библиотеку классов изучать придётся,а ради пары трюков не готов пока :)
     
олег пневмослон | шоу тутберидзе 2024 состав | стол компьютерный комфорт 12.95 | двуспальная кровать купить | Автоматизируйте ручные задачи с помощью Albato: razorpay работает в россии - Забудьте о длительных и дорогостоящих API интеграциях.