Групповое переименование

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

rusline
Так попробуйте: в маску для имени файла запишите [A] (2019), а маску для расширения очистите.
rusline
Сообщения: 10
Зарегистрирован: Вс дек 06, 2020 23:21

Сообщение rusline »

sa писал(а):rusline
Так попробуйте: в маску для имени файла запишите [A] (2019), а маску для расширения очистите.
Отлично! Спасибо большое!

Добавлено спустя 9 минут:

И еще возник вопрос, возможно ли переименовать папки которые условно наз-ся так:
Aathee, Cam Daniels - Late Nights [AE023] (2019)
AJFV - Xl - Busy Street [C6MC048] (2019)

в вид:
[AE023] Aathee, Cam Daniels - Late Nights (2019)
[C6MC048] AJFV - Xl - Busy Street (2019)
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

rusline
Примерно так:
Поиск и замена (с галкой для Рег. выраж.)
Найти:(.*)(\[.*] )
Заменить на:$2$1
rusline
Сообщения: 10
Зарегистрирован: Вс дек 06, 2020 23:21

Сообщение rusline »

sa писал(а):rusline
Примерно так:
Поиск и замена (с галкой для Рег. выраж.)
Найти:(.*)(\[.*] )
Заменить на:$2$1
почему то не сработало(
Изображение
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Все установки группового переименования (кроме мной указанных) должны быть установлены по умолчанию (можно с помощью F2 или перезапуском тотала).
rusline
Сообщения: 10
Зарегистрирован: Вс дек 06, 2020 23:21

Сообщение rusline »

sa писал(а):Все установки группового переименования (кроме мной указанных) должны быть установлены по умолчанию (можно с помощью F2 или перезапуском тотала).
Вроде получилось) благодарю) сейчас смотрю скрин и не понимаю откдуа там взялись третьи скобки и $3 )))

Добавлено спустя 21 минуту:
sa писал(а):rusline
Примерно так:
Поиск и замена (с галкой для Рег. выраж.)
Найти:(.*)(\[.*] )
Заменить на:$2$1
А где то есть список всех команд?

Потому что хотел привести наименование в такой порядок

с [AE023] Aathee, Cam Daniels - Late Nights (2019)
в Aathee, Cam Daniels - Late Nights (2019) [AE023]

и ничего не вышло)
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

rusline писал(а):не понимаю откдуа там взялись третьи скобки и $3
По ходу дела заметил, что завершающую часть имени файла (после квадратных скобок с пробелом) никуда не надо перемещать, поэтому и убрал в выражениях для поиска и замены (.*) и $3. Но и с ними тоже всё должно работать.
rusline писал(а):А где то есть список всех команд?
В справке, вызываемой из группового переименования по F1 или кнопкой со знаком ?, имеется ссылка на раздел "Регулярные выражения".
sancher
Сообщения: 12
Зарегистрирован: Пт ноя 04, 2011 22:45
Откуда: Piter

Сообщение sancher »

Поиском не нашёл.
Попробую тут спросить.
Можно ли переименовать папку, взяв в качестве имени информацию из файлов, которые содержатся в папке?
Пример
Есть папка с музыкальным альбомом.
И нужно взять год альбома.
Вывести в колонку у меня получается: [=tcmediainfo.Дата записи.Y]
А вот как использовать эту информацию для переименования папки с альбомом?
То есть папка\*.flac
Берём из flac =tcmediainfo.Дата записи.Y, например 2014
и меняем имя папки на 2014 - папка\*.flac
Реально такое сделать?
rusline
Сообщения: 10
Зарегистрирован: Вс дек 06, 2020 23:21

Сообщение rusline »

rusline писал(а):А где то есть список всех команд?
В справке, вызываемой из группового переименования по F1 или кнопкой со знаком ?, имеется ссылка на раздел "Регулярные выражения".[/quote]

тяжеловато все таки приходится новичку, так и не получилось перевести
с [AE023] Aathee, Cam Daniels - Late Nights (2019)
в Aathee, Cam Daniels - Late Nights (2019) [AE023]
помогите пож-та с выражениями)


и еще вопрос
есть музыка в папке к примеру
Исполнитель А - Песня Б.mp3
Исполнитель В - Песня Г.mp3

В тегах у треков прописан порядковый номер (Track number) 2 и 1.

Как сделать что файлы переименовались согласно их номерам, к примеру:
2. Исполнитель А - Песня Б.mp3
1. Исполнитель В - Песня Г.mp3
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

rusline писал(а):помогите пож-та с выражениями
Найти:(\[.*]) (.*)
Заменить на:$2 $1
rusline писал(а):у треков прописан порядковый номер (Track number) 2 и 1.
Как сделать что файлы переименовались согласно их номерам
Справка писал(а):Вы можете использовать кнопку [=?] Плагин для вставки полей данных из соответствующего плагина.
Маска для имени будет наподобие такой [=tc.Номер трека]. [N]
rusline
Сообщения: 10
Зарегистрирован: Вс дек 06, 2020 23:21

Сообщение rusline »

rusline писал(а):у треков прописан порядковый номер (Track number) 2 и 1.
Как сделать что файлы переименовались согласно их номерам
Справка писал(а):Вы можете использовать кнопку [=?] Плагин для вставки полей данных из соответствующего плагина.
Маска для имени будет наподобие такой [=tc.Номер трека]. [N][/quote]

спасибо, теперь возникла проблема с установкой tcmediainfo :(

Изображение
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

rusline
Продолжение выяснения здесь причин неработоспособности плагина будет оффтопом. Эта проблема не имеет никакого отношения к групповому переименованию, а никакой конкретики о месте и характере выявленной при установке плагина ошибки в его конфиге сообщение не содержит. (Как и о том, что вы вообще могли сделать не так, тем более что версия установленного плагина неизвестна, а версия TC, мягко говоря, не самая новая, пора бы обновить).

sancher
См. мой ответ на ру-борде про групповое перемещение. Что-то вроде [=tcmediainfo.Дата записи.Y]\[N]. Пробуйте. Параллельно одно и то же на разных форумах обсуждать не буду.
Даже самая богатая фантазия
Не представит себе наши безобразия.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

rusline
На свежей версии тотала и плагин tcmediainfo в данном случае может не понадобиться, поскольку поле Номер трека имеется уже во встроенном плагине tc (см. мой вариант для имени файла).
rusline
Сообщения: 10
Зарегистрирован: Вс дек 06, 2020 23:21

Сообщение rusline »

Avada писал(а):rusline
Продолжение выяснения здесь причин неработоспособности плагина будет оффтопом. Эта проблема не имеет никакого отношения к групповому переименованию, а никакой конкретики о месте и характере выявленной при установке плагина ошибки в его конфиге сообщение не содержит. (Как и о том, что вы вообще могли сделать не так, тем более что версия установленного плагина неизвестна, а версия TC, мягко говоря, не самая новая, пора бы обновить).
sa писал(а):rusline
На свежей версии тотала и плагин tcmediainfo в данном случае может не понадобиться, поскольку поле Номер трека имеется уже во встроенном плагине tc (см. мой вариант для имени файла).
Обновил TC. Всё получилось.
Всем Спасибо Большое.
sancher
Сообщения: 12
Зарегистрирован: Пт ноя 04, 2011 22:45
Откуда: Piter

Сообщение sancher »

Avada
Спасибо за наводку, вот такой вариант прекрасно работает:
[=tcmediainfo.Дата записи.Y] - [=tcmediainfo.Альбом]\[N]
Ответить