View previous topic :: View next topic |
Author |
Message |
CompPyx
Joined: 17 May 2013 Posts: 5
|
(Separately) Posted: Fri May 17, 2013 17:02 Post subject: |
|
|
Flasher wrote: | CompPyx
Без регекспов: [U][=media.артист] - [F][=media.название] |
как я понял таким образом каждый файл в отдельности переименовывать придется. А как переименовать кучу разных песен, где в сборниках сотни разных исполнителей?
и еще что такое регекспеки? сильно не пинайте, я новичек в этом вопросе
Last edited by CompPyx on Fri May 17, 2013 17:05; edited 2 times in total |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri May 17, 2013 17:04 Post subject: |
|
|
CompPyx
ИГП - это инструмент группового переименования. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
CompPyx
Joined: 17 May 2013 Posts: 5
|
(Separately) Posted: Fri May 17, 2013 17:10 Post subject: |
|
|
Flasher wrote: | CompPyx
ИГП - это инструмент группового переименования. |
и если можно, объясните пожалуйста пошагово для ничего не понимающего |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri May 17, 2013 17:18 Post subject: |
|
|
CompPyx wrote: | и еще что такое регекспеки? | Не регекспеки, а регекспы или регексы (от сокращения RegEx - Regular Expressions), они же регулярные выражения.
CompPyx wrote: | А как переименовать кучу разных песен, где в сборниках сотни разных исполнителей? | Открыть папку со стуктурой "музыкальных" подпапок, нажать Ctrl + B, подождать, когда появится весь список, выделить нужное по расширению (Alt + Num+), запустить ИГП по Ctrl + M, вписать указанную строку в первое поле, нажать "Выполнить".
Плагин media по ссылке (или аналог - только там другие поля будут), естественно, должен быть предварительно установлен. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10280 Location: Россия, Саратов
|
(Separately) Posted: Fri May 17, 2013 17:22 Post subject: |
|
|
CompPyx
Ничего не понимающим в этом и в любом другом вопросе — в правила форума, а затем в справку, пожалуйста. К данной теме работа ИГП отношения не имеет, так что этот вопрос тут дальше прошу не обсуждать. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri May 17, 2013 17:29 Post subject: |
|
|
Avada wrote: | К данной теме работа ИГП отношения не имеет | Смотрю первые 3 страницы: найти/заменить - как раз про ИГП. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10280 Location: Россия, Саратов
|
(Separately) Posted: Fri May 17, 2013 18:13 Post subject: |
|
|
Flasher
Хорошо, уточняю: работа ИГП без регэкспов. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri May 17, 2013 18:17 Post subject: |
|
|
Avada
Я просто предложил быстрое и альтернативное решение вопроса.
Для постановщика, полагаю, решение важней способа. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10280 Location: Россия, Саратов
|
(Separately) Posted: Fri May 17, 2013 18:23 Post subject: |
|
|
Flasher
А я против этого решения решительно ничего не имею. Речь шла о том, что дальше обсуждать варианты без регэкспов здесь не надо. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
CompPyx
Joined: 17 May 2013 Posts: 5
|
(Separately) Posted: Fri May 17, 2013 18:45 Post subject: |
|
|
Flasher
спасибо Вам огромнейшее очень мне помогли. у меня не получалось, пока не заменил [U][=media.АРТИСТ] - [F][=media.НАЗВАНИЕ] на [U][=media.artist] - [F][=media.title]
и еще раз извините если задал вопрос не там или не по теме |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri May 17, 2013 18:56 Post subject: |
|
|
CompPyx wrote: | на [U][=media.artist] - [F][=media.title] | По всей видимости, ТС не локализован на русский. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
CompPyx
Joined: 17 May 2013 Posts: 5
|
(Separately) Posted: Fri May 17, 2013 19:11 Post subject: |
|
|
Flasher
((( оказывается он берет информацию из тегов mp3, но большинство файлов не тегированы (( как же быть в этом случае?
Можно ли с помощью регулярных выражений напрямую менять названия файлов? до определенного символа ВСЕ ЗАГЛАВНЫЕ, а после этого символа чтобы слова начинались с Заглавной Буквы
Last edited by CompPyx on Fri May 17, 2013 19:38; edited 1 time in total |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10280 Location: Россия, Саратов
|
(Separately) Posted: Fri May 17, 2013 19:35 Post subject: |
|
|
CompPyx
Рекомендую к прочтению правила форума касательно оверквотинга и — ещё раз – оффтопа. Излишнее цитирование убрано. Дискуссия по тегам здесь завершена.
Ответ на дополнительный вопрос: с помощью регулярных выражений — нет, нельзя. См., например, здесь. Про то, с помощью чего это сделать можно, написано в справке всё в том же разделе про ИГП. См. также ЛС. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2597
|
(Separately) Posted: Sat May 18, 2013 08:26 Post subject: |
|
|
Можно применить несколько правил переименования для одного и того же набора файлов mp3 (клавиша: F5 в ИГП). Сделать начало слов с заглавной (шаблон MP3_1), “спрятать” часть имени после тире в расширение (шаблон MP3_2), перевести имя в верхний регистр (шаблон MP3_3), вернуть на место часть имени после тире (шаблон MP3_4). В секции [rename] файла wincmd.ini шаблоны могут выглядеть примерно так:
Code: | [rename]
MP3_1_name=[N]
MP3_1_ext=[E]
MP3_1_params=4|1|1|1
MP3_2_name=[N]
MP3_2_ext=[E]
MP3_2_search=(?-g)(.*)(-.*)\.mp3
MP3_2_replace=$1.mp3$2
MP3_2_params=0|1|1|1|1|0|0
MP3_3_name=[U][N][n]
MP3_3_ext=[E]
MP3_3_params=0|1|1|1
MP3_4_name=[N]
MP3_4_ext=[E]
MP3_4_search=(.*).mp3(.*)
MP3_4_replace=$1$2.mp3
MP3_4_params=0|1|1|1|1|0|0 |
|
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10280 Location: Россия, Саратов
|
(Separately) Posted: Sat May 18, 2013 09:10 Post subject: |
|
|
Дискуссия об изменении регистра в разных частях имени с помощью инструментария ИГП переcена сюда из темы по примерам регулярных выражений, поскольку, как показано выше, одними только регэкспами проблема решена быть не может.
Кстати, всем интересующимся советую также заглянуть в начало текущей темы.
sa
ИМХО, помимо куска INI-файла следовало дать пошаговую инструкцию, как все описанные шаблоны создавать самостоятельно через диалог ИГП. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
|