Автор Тема: Скрипты и программы от jazzy  (Прочитано 2936 раз)

Оффлайн jazzyАвтор темы

  • Участник
  • **
  • Сообщений: 30
Re: Скрипты и программы от jazzy
« Ответ #45 : 10 Апрель 2019, 11:11:21 »
Забыл написать об одной особенности - при переименовании файлов скрипт позволяет использовать последовательности (т.е. счетчики). Они могут увеличиваться либо просто при каждом сохранении, либо при каждом сохранении, но при условии что открыт новый документ (в этом случае открытый документ может сохраняться несколько раз (например, с разными размерами в разные папки), но числовой индекс будет у всех одинаковый).



При записи в палитру экшенов для сохранения настроек счетчиков каждый экземпляр скрипта использует свой уникальный идентификатор, как следствие при копировании (а не повторной записи) скрипта в экшен, будут копироваться и параметры инкремента счетчиков (т.е. при запуске экшена с таким скриптом, счетчики будут увеличиваться как в скопированной операции, так и в ее источнике). Чтобы избежать такой ситуации после копирования нужно зайти в экшен из которого был скопирован скрипт, дважды клацнуть по имени скрипта мышкой и нажать кнопку "сохранить настройки" - идентификатор обновится и "дочка" будет отвязана от "родителя". Если сделать наоборот (т.е. зайти в настройки "дочки" и там сохранить настройки), то идентификатор сбросится в том числе и у "родителя", как следствие счетчики в нем вернутся к состоянию на момент записи скрипта (что может оказаться неожиданной проблемой). Ну или просто записать скрипт в экшен заново.
« Последнее редактирование: 10 Апрель 2019, 11:15:21 от jazzy »

Оффлайн jazzyАвтор темы

  • Участник
  • **
  • Сообщений: 30
Re: Скрипты и программы от jazzy
« Ответ #46 : 16 Апрель 2019, 20:42:23 »
Обновил Auto fill text для вставки текста из имени слоя.  Оказалось, что самому не очень удобно пользоваться без настроек - когда-то нужно переносить фамилии, когда-то нет, когда-то нужна латиница, когда-то нет и т.п. Прикрутил окошко с настройками. Так как скрипт предназначен в первую очередь для записи в панель операций (автономное использование с панелью настроек не очень удобно), то он работает только при записи в экшен. При автономном запуске он просто показывает окно настроек, но ничего не делает.

П.С. За счет мелких оптимизаций ускорил работу скрипта на 30%


« Последнее редактирование: 16 Апрель 2019, 21:10:43 от jazzy »

Оффлайн jazzyАвтор темы

  • Участник
  • **
  • Сообщений: 30
Re: Скрипты и программы от jazzy
« Ответ #47 : 17 Апрель 2019, 12:30:13 »
Обновил Smart Save и Batch for layers - в обоих была однотипная ошибка, связанная с обработкой файловых путей (в редких случаях в имени файла мог появиться дополнительный пробел).

 





Рейтинг@Mail.ru Яндекс цитирования Мастерхост 4 свадебных фотографа

Виньетка.ру

16+