[ID CS4-CS6] Пакетное переименование линков с условием

  • Автор темы Автор темы Linxy
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Linxy

Девушка с битой
Топикстартер
10 лет на форуме
Сообщения
2 277
Реакции
3 836
Уважаемые скриптописатели!
Помогите скриптиком, пожалуйста.
Нужно в публикации изменить имена линков по определенному паттерну.
Было:
stock-photo-female-red-shoes-on-white-background-90860315.jpg
stock-photo-kids-shoes-317578889.jpg
stock-photo-little-baby-mittens-gloves-isolated-on-white-background-72732541.jpg
Стало:
shutterstock_90860315.jpg
shutterstock_317578889.jpg
shutterstock_72732541.jpg

Т. е. из имени файла надо сохранить только числа в конце, а остальное заменить на «shutterstock_». В идеале нужно и расширение сменить на tif, но не обязательно, здесь и средствами InDesign можно обойтись.

Замена в греповском виде выглядит так:
Код:
stock-photo-[\l\u\-]+
на
Код:
shutterstock_

Заранее огромное спасибо.
 
А файлы, на которые надо поменять, в той же папке, что и исходные?
 
  • Спасибо
Реакции: Linxy
Как удобнее, так и сделаю. Пока в отдельной, но ничто мне не мешает их свести в одну.
 
Аня, ты ж вроде сама скриптописец?
Попробуй что-то на базе этого быстро переделать
 
Аня, ты ж вроде сама скриптописец?
Попробуй что-то на базе этого быстро переделать
Я если и скриптописец, но очень мааааленький.
Мне такое сложно. Я уже сделала самостоятельный подход к снаряду. Но как раз быстро переделать не получилось.
Спасибо огромное!

Кстати, почему в Ресурсах нет раздела InDesign/Scripts? Или это я его не вижу?
По идее весь раздел InDesign предназначен для скриптов и разделен уже по их тематике.
 
Постоянно использую для этих целей Total Commander. Там мощнейшая функция пакетных переименований с поддержкой GREP (причём в том же самом виде, что и в InDesign!). Программа недорогая (это если официально).
Кроме того, есть удобнейшая возможность редактировать сразу группу названий, загружая их в Блокнот и меняя там на другие, заданные списком.
Ещё можно копировать список имен файлов — бывает, надо. Да и вообще.
Короче, если нужны консультации, могу помочь.
 
@NNN5, я тоже нежно люблю групповое переименование в Тотале, но здесь оно, увы, бессильно, потому что кто-то (не будем тыкать пальцем в девочек с битой) заботливой рукой уже поместил все линки в индизайновский файл. Кроме того, это не последняя подобная задача и все же заранее помещать превьюхи со своими именами наиболее оптимальный путь.
А благодаря отзывчивому Олегу у меня теперь есть скрипт, который отлично всё заменил и даже отчитался, каких линков не нашел.
Ещё раз спасибо.
'thank'
 
Статус
Закрыто для дальнейших ответов.