Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Сортировка mp3 по каталогам с учётом id3 тегов 
Author Message
Samwatas



PostPosted: Mon Sep 14, 2009 19:27    Post subject: Reply with quote

Так ведь проблема как раз в том, что диалог переименования называется именно "переименование" а не "переименование и перемещение". Не умеет он к сожалению создавать папки . :(
Поэтому сделать это не удастся ни в 2 ни в 3 ни даже в 4 шага :cry: .
Что касается частоты сортировки - раньше проблема так остро не стояла, но сейчас брат качает музыку большими объемами (естественно качалка ложит всё аккуратно в одну папочку) а потом вручную сортировать несколько сотен файлов как-то не очень хочется.
Поэтому я подумал, может создать плаг, который бы решал похожие задачи (вполне возможно что добрая половина вопросов, возникающих в этом форуме и решаемая скриптами (и то не всегда - например мой случай) решалась бы именно одним плагом, а если быть точнее, то одной-двумя строчками в окне плага). Мне кажется, это могло бы для начала выглядеть так:
Плаг работает как посредник между Тоталом (а точнее его контентными плагами) и командной строкой.
Например, выделили файлы и вызвали окно плага, в котором написали copy %N с:\[=anytag.Artist]\[=anytag.Year]-[=anytag.Album]\%N
Плаг парсит эту строку и выделяет все обращения к контентным плагам. Потом начинает перебирать выделенные файлы и ДЛЯ КАЖДОГО файла выполняет указанную строчку в виндовой консоли (CMD) предварительно подставляя вместо [=anytag.Artist] соответствующие значения (тут можно предусмотреть ситуацию, когда контентный плаг вернул пустую строку - в таких случаях её можно заменять строкой взятой из файла настроек нашего суперплага, например "Empty"). Если сюда прикрутить регэкспы (правда я не представляю, как это должно выглядеть в конкретной реализации), то возможности могут ещё расшириться.
http://forum.wincmd.ru/viewtopic.php?t=12376
http://forum.wincmd.ru/viewtopic.php?t=12327
http://forum.wincmd.ru/viewtopic.php?t=11819
http://forum.wincmd.ru/viewtopic.php?t=12419
http://forum.wincmd.ru/viewtopic.php?t=9481
http://forum.wincmd.ru/viewtopic.php?t=11793
а особенно http://forum.wincmd.ru/viewtopic.php?t=11995 (Batya, узнаете?)
и т.д. Это не полный список задач, которые вероятно смог бы решить данный плаг (есс-но в большинстве случаев в расширенном варианте с регэкспами и т.д.).
А вы как думаете?
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group