Фотошоп вставить название файла
Facebook Если у вас не работает этот способ авторизации, сконвертируйте свой аккаунт по ссылке ВКонтакте Google RAMBLER&Co ID
Авторизуясь в LiveJournal с помощью стороннего сервиса вы принимаете условия Пользовательского соглашения LiveJournal
Недавно стала вновь часто пользоваться фотошопом (версии ЦС 5 и 6), и заметила такую неприятную особенность: при сохранении изображения для вэб, название файла укорачивается, причём сильно.
Например, у меня есть файл с названием 2. Standart element (empty state) .
При сохранении для вэб мне предлагают имя 2, остальные слова приходится ручками писать. Всё бы ничего, но скриншоты нужно сохранять часто, иногда по 20 штук сразу, и прописывать имена файлов руками утомительно.
Пробовала в опциях сохранения ставить галочку Unix, не помогло (
ОС: Виндоус Севен.
Может быть, он спотыкается именно на точке? Тогда переименовать все файлы пакетом ещё до редактирования, убрав точку.
точка, точка, запятая - вышла рожица кривая ))
точка - служебный символ OS, будь то Win или Lin.
ни одна прога не сохранит файл, где стоит точка или другие неразрешённые символы.
например - :\copy nicepic.jpg con
убираем резко и споро все пробелы из названий файлов.
потому что в названиях файлов на сервере - пробелы суть моветон и не годно. ни разу.
Совершенно верно.
Поскольку "сохранение ДЛЯ WEB", то никаких ТОЧЕК и ПРОБЕЛОВ в имени файла быть не должно. Равно как и скобок.
мне кажется пора внести ясность, а то уже началась мистика навроде "никаких пробелов в файле для веба"
картинка как и любой ресурс адресуется посдрестовм урл, который может содержать буквы англ. алфавита, цифры и небольшой набор спец. знаков. пробел к ним не относится. все что в урл запрещено кодируется через %код_символа. тот же пробел кодируется как %20. если код пишется вручную, то всей этой канители стараются избежать и стараются давайть имена файлам из разрешенных символов.
но если вы загружаете файлы на какое-нибудь хранилище фоток, типа Я.Фотки или фликр на это можно смело забить, т.к. они обычно переименовывают файлы как им удобнее.
ну а ФШ умнее всех. он не только заменяет некоторые символы, но еще и обрезает длиннные имена. зачем, не понятно.
В качестве извинений за те формы жизни, которые развелись в комментах.
Для пакетного переименования выше советовали Total Commander. Но эта функция есть и у просмотрщиков, например, у FSViewer.
1. Да, мне нужен модуль сэйв фор вэб, потому что мне нужны скрины небольшого размера, и этим модулем для данной цели пользоваться попросту удобно. А архиватору вообще побоку, какие имена у джипегов, лишь бы соблюдались правила именования файлов используемой ОС.
2. Я вэб-дизайнер и дипломированный программист, не нужно мне рассказывать о правилах имён для вэб (кроме того, их знает даже ленивый на сегодняшний день), это лишнее ,уверяю вас. И сарказ здесь не то что неуместен. это даже не сарказм, у этого есть название, и оно вам не понравится.
3. Мне нужны точки в именах файлов, потому что мне именно такие имена нужны (если б не нужны были, не создавала тему тут)
4. Об обрезании длинных имён с включённым флажком MacOs (или как его там) я в курсе (у меня есть гугл)
5. Господа, есть что по существу?
это не баг, это фича подготовки изображений
после перехода в окошко сохранения для веба нажмите
Save
в файловом диалоге
нижние настройки (select) Settings > Other .
Над слайсами.
открываем диалог и набиваем (или уже видим) там нужное имя
Настроки параметров сохранения видите на скрине? Settings > Custom
Меняйте на Settings > Other . и в путь
(если не видим)
если УЖЕ имя обрезалось
убираем чекбоксы
нажимаем ОК
сохраняем файл
заходим второй раз в сохранение для веба
(если уже видим) =)
теперь не обрезается с ходу
просто сохраняем как есть без гемора
и в проводнике при сохранении
у нас необходимый файл с любым именем
Edited at 2012-05-17 17:33 (UTC)
Озаботился созданием скрипта, который делал бы в файле текстовый слой с именем файла. Также желательно отрезать у имени первые 8 символов и расширение (имена длинные).
С тоской смотрю через ScriptListener на километр кода, остающийся после создания простого текстового слоя, и обращаюсь к специалистам за помошью: CMYK, откликнитесь !
Забанен
Ответ: Скрипты - впечатать имя файла на фото
Внизу скрипта, в комментариях - скопированные из pdf'а свойства и методы для объекта textItem. Поскольку script listener лучше всего использовать для создания экшнов в скрипте, то он как и экшн фиксирует состояние всех этих свойств, что в результате и порождает то, что вы видели в его логах.
То есть, приписываете к объектной переменной myTextRef нужные свойства из перечисленных и определяете их величинами (ссылками на объект, например для свойства color нужно сначала создать объект SolidColor, которому определить цвета, а затем этот объект определить в свойство color объекта textItem)
В общем, разбирайтесь, если чего непонятно - спрашивайте. Лучше написать один раз полноценный скрипт, чем затем в Шопе, экшнами или вручную доводить до ума его результат.
Ответ: Скрипты - впечатать имя файла на фото
Спасибо за столь быстрый отклик!
Вечером попробую, о результатах напишу позже.
Фотограф
Участник
Ответ: Скрипты - впечатать имя файла на фото
Возможность-класс,скрипт-суперский.Давно хотел создать такую тему.
Только у меня пара вопросов:
Где можно найти точное название шрифтов (для вписания в скрипт)?
Скрипт у меня записан в акшен,после скрипта идёт сайв и клоузе.
Можно ли оставить текстовый слой активным (например вставить Enter)?
Забанен
Ответ: Скрипты - впечатать имя файла на фото
Названия шрифтов отображаются в списке при выбранном Text Tool'е Если вы хотите иметь возможность задавать параметры текстового слоя не в коде скрипта, а в диалоговом окне, то нужно мастерить это окно, которое как и следует ожидать, будет повторять "текстовые" палитры Фотошопа. Рисовать формы на яве я не умею, потому что в яве ничерта не понимаю. На VB запросто. Но это будет уже exe-файл, который из экшна вы не запустите (и из ява-скрипта тоже, если не откроете дыру в безопасности).
Кстати, методом исследования кода экшнов я нашел что стили фонта кодируются так: Arial-Bold, или там Arial-Bold-Italic. Поскольку никаких свойств Bold или Italic для объекта textItem не предусмотрено. Это еще добавляет геморроя.
Скрипт у меня записан в акшен,после скрипта идёт сайв и клоузе.
Можно ли оставить текстовый слой активным (например вставить Enter)?
Нихрена не понял. Закрытие с сохранением можно вписать прямо в тело скрипта. Что такое "оставить текстовый слой активным", а уж "например вставить Enter" я не могу врубиться. Опишите задачу как-то иначе.
"Вставить Enter" - типа вставить перенос строки?
Фотограф
Участник
Ответ: Скрипты - впечатать имя файла на фото
Названия шрифтов отображаются в списке при выбранном Text Tool'е Если вы хотите иметь возможность задавать параметры текстового слоя не в коде скрипта, а в диалоговом окне, то нужно мастерить это окно, которое как и следует ожидать, будет повторять "текстовые" палитры Фотошопа. Рисовать формы на яве я не умею, потому что в яве ничерта не понимаю. На VB запросто. Но это будет уже exe-файл, который из экшна вы не запустите (и из ява-скрипта тоже, если не откроете дыру в безопасности).
Кстати, методом исследования кода экшнов я нашел что стили фонта кодируются так: Arial-Bold, или там Arial-Bold-Italic. Поскольку никаких свойств Bold или Italic для объекта textItem не предусмотрено. Это еще добавляет геморроя.
Скрипт у меня записан в акшен,после скрипта идёт сайв и клоузе.
Можно ли оставить текстовый слой активным (например вставить Enter)?
Нихрена не понял. Закрытие с сохранением можно вписать прямо в тело скрипта. Что такое "оставить текстовый слой активным", а уж "например вставить Enter" я не могу врубиться. Опишите задачу как-то иначе.
"Вставить Enter" - типа вставить перенос строки?
У меня до скрипта и после него в действии ещё куча операций.
"Вставить Enter" - это и есть вставить перенос строки.
Активным значит- ещё редактируемым (Может я опять не правильно выразился,короче, посмотри рисунок).
И кстати,как ты смотришь код экшнов
Вложения
Забанен
Ответ: Скрипты - впечатать имя файла на фото
"Enter", в смысле перенос строки (hard return) это два символа в Винде: CR & LF (Carriage Return & Line Feed), с кодами ASCII 13 и 10 соответственно. В VB есть константа - vbCrLf, то есть, Chr(13) & Chr(10)
А в яве (Си) вот такой формат: "\r"
Значит если вам нужно написать несколько строк текста, то вы составляете строку таким образом:
myName = s1 + "\r" + s2; И так далее.
"Редактируемым" - такой фигни нет. В принципе, наверное, можно попробовать через "кнопконажиматель" этого добиться, но уверен что оно того не стоит. Лучше изменить экшн, переписав его на скрипт. Что касается создания текста с разноцветными буквами разного кегля и стиля - в объектной модели Шопа доступной пользователю нет и намека на нечто типа textRange.
Как я смотрю код экшнов? Ну а вы как? - Разворачиваете команды экшна и смотрите чего там понаписано. Касательно экшна для создания текста - понаписано там дочерта. Можно и Script Listener активировать и тогда выполняемые действия запишутся в лог-файл, для явы и для басика (а у ЦС и для эппл-скрипта как я понимаю). Там можно поковыряться и написать функции, которые восполняют пробелы в объектной библиотеке и библиотеке типов - например создание guidelines, или там команды типа Apply Image.
Забанен
Ответ: Скрипты - впечатать имя файла на фото
Тут надо понимать отличие экшн-технологии от объектной среды. В первом случае вы работаете как бы вслепую. Тычете командами и если попадаете то все ОК, если нет - или сообщается об ошибке, или просто фигня какая-то выходит, не совпадающая с ожидаемым результатом. Объектная модель позволяет иметь связь с каждым объектом и контролировать его свойства и события.
Например, я с помощью скрипта создаю экшн в памяти Шопа и запускаю его чтобы создать guideline. После чего я не могу проконтролировать - создалась направляющая или нет, каковы ее координаты и так далее. А если я создаю через объектную модель, например, тот же текстовый слой, то храня ссылку на этот объект в объектной переменной, я могу в любое время выполнения скрипта обратиться к объекту за нужной мне информацией или наоборот, поместить в объект некоторую информацию.
Вот как в этом скрипте: сначала создается объект, затем меняются его свойства. Если, например, не вписать кегль фонта и название и цвет, то будет текст черного цвета, 3 пт, и Courier (у меня по крайней мере).
А с помощью экшн-технологии вы так не можете делать - после того как объект создан, следующая команда в экшне не знает про него ничего. Поэтому все параметры объекта устаналиваются в одной команде экшна, которая его и создает.
Фотограф
Участник
Ответ: Скрипты - впечатать имя файла на фото
Всё понятно - писать и пользоваться скриптами не для простых смертных,таких как я.
Но У меня ещё маленький вопрос можешь подсказать кое-что:
Нужен такой скрипт который связывает действие с шириной файла.
Если такая-та ширина то действие 1,если другая действи 2 и т.д.
Заранее спасибо
Фотограф
Участник
Ответ: Скрипты - впечатать имя файла на фото
А можно ли, чтоб имя выводилось не в текстовом слое,а копировалось
в буфер обмена.Тогда редактировать будет проще, нажал ctrl+V и пиши
дальше что хочешь.
Забанен
Ответ: Скрипты - впечатать имя файла на фото
Можно. Тут же был где-то скрипт который опеределяет больше ширина высоты документа или нет и выполняет в двух ветках разные действия. Ну так вот, если сравнивать не ширину с высотой, а с фиксированными величинами то можно наплодить сколько угодно веток, в каждой из которых будет выполняться своя операция.
Наверное в яве вообще есть операции с буфером обмена, но поскольку я мало очень в яве понимаю то не знаю о них, и второе - у Шопа ява своя, со своими ограничениями, среди которых может запросто оказаться и отсутствие работы с клипбордой. Для объекта Selection есть команды копирование, вырезки и вставки, но ими кусок текста из переменной в буфер не закинуть.
Я вам вот что скажу. Комбинировать скрипты и экшны нужно только тогда, когда явно скриптом невозможно сделать какую-то операцию. Поэтому, пересмотрите свою идеологию, изложите задачу и вполне возможно у вас будет нормальный скрипт, который делает все сам.
Фотограф
Участник
Ответ: Скрипты - впечатать имя файла на фото
А "Тут же был где-то скрипт" это где ?
И есть ли первод документа "PS 7.0 Scripting Guide.pdf" ?
Забанен
Ответ: Скрипты - впечатать имя файла на фото
А что там переводить-то, яву что ли, на русский язык переводить?
Я вам могу посоветовать, если уж вы там что-то разрабатываете что-то сложнее чем open\save, перейти на VB, по крайней мере там хотя бы из объектной библиотеки будете получать подсказки как и что можно сделать. Да и по API-функциям в VB хорошо - практически все что хотите можно встроить.
И еще по Адобской документации на скриптинг. Уроды они, я утверждаю это. Уроды в кубе. Мало того что в документации примеров нет вообще, описаний практически никаких, так в Шопе-8, они уже bookmark'и поубивали и копировать текст из pdf'ов запретили. Каково?
Да и вообще, какой там блин, док по скриптингу на русском, если справку Шопа никто на русский с версии 4 не переводил.
Забанен
Ответ: Скрипты - впечатать имя файла на фото
Кстати, только что напоролся на сук: если в полном имени файла есть символ % - процентов, то ява сбивается с его пути, и в результате файл оказывается записан на одну или на несколько папок выше указанной. Веселуха. Очевидно этот символ для явы - специальный, после которого должен идти ASCII код какого-то "неправильного" для сети символа, типа пробела, например. Бардак, а не военная часть. Теперь придется разбираться еще и с этим.
Фотограф
Участник
Ответ: Скрипты - впечатать имя файла на фото
Только не бейте ногами,что такое объектная среда.
Забанен
Ответ: Скрипты - впечатать имя файла на фото
Дисклэймер. Я сам не профессиональный программист и поэтому ответственности за нижеследующее не несу.
Объектная среда когда кругом объекты. Объект обладает свойствами и методами. Имеет данные и процедуры обработки этих данных, которые тоже, данные. В обычном мире, например, объект "колесо" имеет свойство "круглое" и метод "катиться". Очевидно что и любой объект имеющий свойство "круглый" будет обладать методом "катиться", хотя может быть вовсе не колесом.
Программно объект это набор функций образующих его интерфейс. То есть, вы знаете где объекту нужно нажать, чтобы оттуда, откуда вы знаете потекло то, что вам нужно. Вы не получаете доступ внурь объекта, вы пользуетесь его интерфейсом связываясь с объектом посредством т.н. объектных переменных. В некоторых языках, типа Явы - вообще все кругом объекты. Несмотря на очевидную избыточность такого подхода (из набора в 100 свойств и 20 методов вам понадобится 2 свойства и 1 метод, а тело объекта все равно будет включено в виде библиотеки или кода в вашу программу целиком), он оправдывает себя полностью - вы общаетесь с объектом на "высоком уровне", и тем самым ваш собственный код сокращается чрезвычайно и что самое главное сокращается вследствии этого количество ошибок и время на их отлов.
Представьте себе что вместо того чтобы переключать канадлы на ТВ с помощью интерфейса вы бы залезали внутрь ящика и перематывали бы пару катушек и перепаивали бы пару конденсаторов уповая на то, что "ничего лишнего зато нет". Ведь если у вас есть возможность переключаться между 99-ю каналами, то на все 99 каналов предусмотрены детали, микросхемы, процессоры, трансформаторы и тп и тд. Несравненно большая куча.
Вот это и есть объектная среда. Когда вас окружают объекты, о внутреннем устройстве которых вы можете ничего не знать, но умея пользоваться их интерфейсом (для чего достаточно почитать оперэйшн мануал) вы управляете ими и получаете от них результат.
Так вот, в программировании те же самые объекты как телевизор, газета, радио, и тп, только в виде программных модулей, блоков. Из которых вы и строите свою программу.
Проблема такая: есть куча фоток, но на каждую надо добавить имя файла, причем без расширения. Как это технически сделать? Как это сделать в пакетном режиме я представляю, а вот как добавить само имя ? Заранее фанкс
MorLock
Участник
Ответ: помогите добавить имя файла на фото
Критик должен быть готов в любой момент занять место критикуемого и выполнять его дело компетентно, иначе критика становится тормозом на пути прогресса. Йозеф Геббельс.
Забанен
Ответ: помогите добавить имя файла на фото
Шарфюрер
Ответ: помогите добавить имя файла на фото
Можно в шопе с помощью Batch processing
А вообще куча утилит существует для этого
На вскидку:
Advanced Files Renamer
ReNamer
Последний мне больше нравится
Так отправь контрабас в крематорий скорей, и моли что б огонь его душу спас.
А весной просыпается старый Рейн, погружая нас в летаргический транс.
chesen
Ответ: помогите добавить имя файла на фото
Возникла ситуевина, когда необходимо вставить текст не с именем файла, а одним из слоёв.Т.е. над активным слоем сделать текстовый с тем же названием. Вроде задача простая, а в референсах на эту тему ничего нет.
Kuzmin
Ответ: помогите добавить имя файла на фото
chesen
Ответ: помогите добавить имя файла на фото
Супер! Спасибо!
Выбор шрифта экшеном можно прописать.
Забанен
Ответ: помогите добавить имя файла на фото
В пост-скрипт нотации стили шрифта записываются через черточку от названия гарнитуры и без пробелов между собой. Например:
Arial Bold: Arial-Bold
Arial Italic: Arial-Italic
Arial Bold Italic: Arial-BoldItalic
Таким образом для наклонного жирного Ариала :
Однако у некоторых шрифтов пост-скрипт название кривое и поэтому проще не вычислять, а проверять по записи в экшн: имея активным текстовый слой, включаете запись экшна, меняете ему гарнитуру и стиль, останавливаете и смотрите что записалось в PostScript Name. Переписываете в скрипт.
Получить список шрифтов можно с помощью свойства TextFonts объекта app. Однако если у вас много шрифтов, процесс затянется.
Facebook Если у вас не работает этот способ авторизации, сконвертируйте свой аккаунт по ссылке ВКонтакте Google RAMBLER&Co ID
Авторизуясь в LiveJournal с помощью стороннего сервиса вы принимаете условия Пользовательского соглашения LiveJournal
хотелось бы взять картинку и ей в уголку вписать как она называется, т.е. вписать имя файла. как это сделать в экшене?
Ну и в чем проблема. только что попробовал и все работает. Action состоит из 2 действий, только я не знаю как там обрабатываются пачки картинок, а так попробовал на нескольких и все в порядке.
проблема в том что я не знаю как это сделать. речь идет именно об обработке пачек картинок.
так что если знаешь, расскажи пожалуйста как имя файла то получить?
Погодь, я может чего не так понял.
Ты просто хочешь подписать свои фотки или картинки и чтобы это все было не внутрях (внутри файла), а на самой фотке/картинке в виде надписи (ну можно конечно и в виде графики, только ходов больше), так?
если да, то просто пишешь акшин (делаешь надпись там, где хочешь; склеиваешь слои и фсе. ), прсто никогда небыло надобности обрабатывать пачки фоток и я не знаю как это делается. Извини, если не смог помочь.
Да, к стати. все выше описанное и записанное в Action можно применять к любого размера и формата картинкам и на сколько я понял и к пачке картинок тоже, толко добавляешь сохранение в Action и закрытие файла, вроде так. (но все это при условии, что у тебя уже есть фотки или картинки с оригинальными названиями)
фикус которого я никак не пойму состоит в том, как на картинке надписать имя файла. а на следующей - имя следующего. и так далее. т.е. вписывать не статический текст, а имя файла.
как дроплету сделать я знаю, как вписать статический текст - тоже. а вот как динамический текст вписать - увы нет.
как то я не ожидал что это такая трудновыполнимая задача. неуж такое никому (за 8 версий форошопа) не понадобилось?
уже думал копать экшеновский скрипт (там где-то в нутрях фотошопа лежат неоткомпилированные экшены похожие на внятный язык. пока только облизываюсь ;) кстати если кто ткнет в направление док на эту тему буду очень благода)
Ах вот оно что. ты хочешь и внутри оригинальные надписи сделать. А как ты себе представляешь автоматически писать оригинальные надписи, ну если просто одно и тоже название с разными номерами, то это еще куды не шло (мож действительно скриптец есть какой или сам накропаешь, если рубишь в этом деле), а если полностью оригинальные надписи делать, то извини, но это невозможно! В любом случае если и придумаешь чего, то их как минимум придется все заранее где-то написать, а затем уж к картинкам лепить.
куча картинок в фотошопе обрабатываются следующим образом (PS-7)
Итак:
1)Пишем новый Action, который будет делать то, что нужно с картинкой.
2)Кидаем картинки, которые нужно обработать этим экшеном в определеннцю папку (ее можно просто создать и икнуть туда все картинки, которые должны быть обработаны).
3)Далее File -> Automate -> Batch
4) Set/Action - выбираем группу экшенов и экшен соответственно. (К примеру, если вы создали экшн по дефолту, ни в какой группе, и экшен назвали Newaction, то это будет выглядеть следующим образом: Set - Default actions / Action - Newaction
5) Source - Folder
6) Choose - выбираете папку, в которую кинули картинки, которые надо обработать.
7) Далее Destionation - None (если в самом экшене есть сохранение файла) или Save and Close (если в экшене нету сохранения). Если хотите изменить название сохраняемого файла - выбираете в Destination - Folder. Ниже откроются надстройки. Там разберетесь.
8) Зaпуск - OK
9) Наслаждаемся автоматической работой фотошопа :)
P.S. На всякий случай, скопируйте еще куда-нибудь ваши картинки, которые обрабатываете. Ну, мало ли что. ;-)
Facebook Если у вас не работает этот способ авторизации, сконвертируйте свой аккаунт по ссылке ВКонтакте Google RAMBLER&Co ID
Авторизуясь в LiveJournal с помощью стороннего сервиса вы принимаете условия Пользовательского соглашения LiveJournal
Возможно ли написать макрос, чтобы при сохранении файла программа называла бы его по определенному шаблону, включая дату (забираемую откуда-то автоматически) и с возрастающей нумерацией? Т.е. чтобы на выходе, например, получался файл типа "Name_2013-10-15_01", где последняя цифра - переменная, как в "Untitled-1" . "Untitled-n".
Lightroom с переименованием поможет. В фотошоп это можно реализовать при массовой обработке через File-Automate-Batсh.
Edited at 2013-10-15 13:42 (UTC)
Да нет. Без батча, без лайтрума. Интересует исключительно реализация с помощью обычного макроса. Но вполне допускаю, что невыполнимая задача. Но спасибо anyway.
Попробуй через total commander заходишь в нее, выбираешь несколько файлов, дальше "Файлы", групповое переименование, настраиваешь как будешь переименовывать и "Выполнить".
вот еще способ:
Выделяешь нужные файлы, жмёшь F2 и переименовываешь первый будет называться например "файл" второй "файл (1)" третий "файл (2)" и т.д.
У человека несколько иные запросы. Речь именно об автоматическом именовании файла при сохранении. А так правда можно было бы через Automate->Batch провернуть.
У меня Far есть, зачем же я TotalCmd буду пробовать? ;)) Второй способ тоже не катит: не это нужно. Не переименование файлов по маске, а выдача названия конкретно с помощью Adobe Ps.
Edited at 2013-10-16 09:18 (UTC)
я юзаю renamer и доволен - одним махом за секунду переименовываются тысячи файлов по заданному правилу.
Edited at 2013-10-16 08:55 (UTC)
Макросы (action) не умеют управлять именами файлов. Подобную функция можно реализовать только через скрипты.
Даже при небольшом опыте программирования реально написать JavaScript с данной функцией.
Задача стоит специфическая. Если бы была легко решаемой или гуглибельной - я б сюда не полезла, естественно. Может, она вообще не решаемая. Потому я и спрашиваю не "как", а "можно ли". После ответа l_axr_l уже можно спрашивать, как. Поразбираюсь, как будет время.
если вдруг у вас что-то получится - будьте так любезны, маякните мне пожалуйста. ежедневно по нескольку десятков раз отважно борюсь с собственной ленью - вбивать все это руками надоедает адски
У меня нет опыта программирования и не собираюсь его зарабатывать. Но если черканёте пару строк конкретики по реализации ровно этой задачи - разберусь.
Хорошо, давайте попробуем.
Я решал проблему в чем-то похожую на вашу, аналогичные моменты постараюсь объяснить.
Скрипта нужно будет два. Первый будет запоминать папку куда вы будете сохранять ваши файлы и постоянную часть имени.
Спасибо огромное! Разбираться прямо сейчас времени катастрофически нет, но вечером попробую запилить. В крайнем случае в выходные.
Господа, разговор совершенно не о переименовании файлов, а о том, чтобы при сохранении название генерировалось правильным образом. в частности:
project-name(берется из файла внутри папки, куда сохраняется файл)_ file-name(берется из файла внутри папки, куда сохраняется файл)_date(берется из системы)_file-version
при чем тут переименования и прочее? вопрос в генерации правильного имени файла исходя из указанных параметров
Читайте также: