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 

Cоздание xls-списка аудиоальбомов
Goto page Previous  1, 2
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
FUZZER



Joined: 10 Mar 2010
Posts: 17
Location: Волгоград

Post (Separately) Posted: Wed Mar 10, 2010 15:37    Post subject: Reply with quote

Rodny
Да понятно, что это не для Тотала задача, но Тотал роднее, хочется без сторонних прог обойтись. Попробую WdxInfopacker покрутить.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Wed Mar 10, 2010 15:37    Post subject: Reply with quote

Rodny wrote:
Но, имхо, это задача вообще не TC. Любой мало-мальски грамотный менеджер мультимедии списки должен делать на ура.

Возможно, но, в принципе, ТК это вполне по силам. Нужен лишь контентный плагин, который будет в информационных полях для папок отображать информацию, взятую в совокупности из файлов папки.

Кстати, конструктивная мысль - если файлы именуются одинаковым образом (например, 01 - Исполнитель - Название.mp3), и в каждом альбоме есть песня, например, с номером 1, то ты можешь фильтром оставить показ только песен с номером 1 (в моем примере: Ctrl+F12, 01 - *.mp3), а далее нажать Ctrl+B - получишь список файлов, начинающихся с 01. Далее, добавь контентное поле папки, где лежит файл - получишь таблицу с названием или путем к папке и с жанром и битрейтом первого файла из папки.
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Wed Mar 10, 2010 16:00    Post subject: Reply with quote

MVV wrote:
контентный плагин, который будет в информационных полях для папок отображать информацию, взятую в совокупности из файлов папки.
Если это возможно, то это будет жуткий тормоз.
FUZZER wrote:
См. мой предыдущий пост. В папке жанр и битрейт едины
У тебя, а у меня винигрет. Ни разу не видел сборок "200 песен об одном" ?
Back to top
View user's profile Send private message
FUZZER



Joined: 10 Mar 2010
Posts: 17
Location: Волгоград

Post (Separately) Posted: Wed Mar 10, 2010 16:02    Post subject: Reply with quote

Tol!k
Не, я такие коллекции не собираю, всё строго, вся музыка единообразно обработана.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Mar 10, 2010 16:05    Post subject: Reply with quote

MVV wrote:
Нужен лишь контентный плагин, который будет в информационных полях для папок отображать информацию, взятую в совокупности из файлов папки.
Очень бы хотел на это посмотреть.) По моим данным пока такого не написали. наверно до следующей весны)).
Всё что ты описал, это для человека будет слишком муторно, к тому же придётся удалять в путях имена файлов и ещё много чего править. Я думаю не нужно ломать голову, а ждать VBS-ников(Батю, например), либо сделать запрос на Autoit -форум.

Ещё раз обращаюсь к FUZZER из первого поста: Нужно понять также, как должен выглядеть сам xls? Если также как в колонках на картинке, то это всё естественно упрощает для того, кто будет писать скрипт. Т.е. сколько колонок, последовательность и т.п.
Back to top
View user's profile Send private message
FUZZER



Joined: 10 Mar 2010
Posts: 17
Location: Волгоград

Post (Separately) Posted: Wed Mar 10, 2010 16:07    Post subject: Reply with quote

Flasher
Да, набор колонок ТК = набору колонок экселя (к первому посту прикреплён эскиз xls-таблички).
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Mar 10, 2010 16:49    Post subject: Reply with quote

Итак окончательная задача выглядит след. образом(с учётом техзадания):

Необходимо при выводе пользовательских колонок в режиме DirBranch по нажатию кнопки создавать(по возможности обновлять) в папке назначения табличный файл-XLS с учётом следующих типов данных расположенных в заданной последовательности:

названия папки | жанр первого в папке mp3-файла | битрейд первого в папке mp3-файла | кол-во mp3-файлов в папке
Back to top
View user's profile Send private message
FUZZER



Joined: 10 Mar 2010
Posts: 17
Location: Волгоград

Post (Separately) Posted: Wed Mar 10, 2010 17:01    Post subject: Reply with quote

Flasher
Да, всё так, НО!
Пример: в папке «IONA - 2005 - Anthology 4CDs» 4 папки (1 диск = 1 папка). При этом кол-во mp3шек в этих четырёх папках должно суммироваться, и эти 4 папки должны отображаться как одна, родительская (в идеале).
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Mar 10, 2010 17:13    Post subject: Reply with quote

Тогда нужно будет задавать конкретную часть пути, например, С:\Folder\ как аргумент, чтобы любые подкаталоги каталогов внутри этой папки игнорировались. Это конечно усложнит задачу, и скрипт уже явно не будет носить универсальный характер, но с этим уже не ко мне..
Back to top
View user's profile Send private message
FUZZER



Joined: 10 Mar 2010
Posts: 17
Location: Волгоград

Post (Separately) Posted: Wed Mar 10, 2010 21:04    Post subject: Reply with quote

Остаётся открытым вопрос, как подсчитать количество mp3 в папке.
Back to top
View user's profile Send private message
FUZZER



Joined: 10 Mar 2010
Posts: 17
Location: Волгоград

Post (Separately) Posted: Wed Mar 10, 2010 21:54    Post subject: Reply with quote

Всем спасибо за участие, остановлюсь всё-таки на MPEG Audio Collection. Тема пока закрыта.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Mar 11, 2010 17:35    Post subject: Reply with quote

FUZZER wrote:
Остаётся открытым вопрос, как подсчитать количество mp3 в папке.
Если кроме mp3 в папках ничего нет, то [=dirsizecalc.Кол-во файлов (в фоне)], естественно без учёта подкаталогов.
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Fri Mar 12, 2010 02:47    Post subject: Reply with quote

FUZZER wrote:
Остаётся открытым вопрос, как подсчитать количество mp3 в папке.
FileMask.wdx

FileMask.ini
Code:
[DirMask]
mp3 файлов=*.mp3
Back to top
View user's profile Send private message
FUZZER



Joined: 10 Mar 2010
Posts: 17
Location: Волгоград

Post (Separately) Posted: Fri Mar 12, 2010 12:20    Post subject: Reply with quote

Tol!k
А вот за это спасибо, не знал
Back to top
View user's profile Send private message
FUZZER



Joined: 10 Mar 2010
Posts: 17
Location: Волгоград

Post (Separately) Posted: Fri Mar 12, 2010 12:39    Post subject: Reply with quote

Flasher
Спасибо, но FileMask.wdx — удобная штука
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group