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 1, 2  Next
 
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 01:11    Post subject: Cоздание xls-списка аудиоальбомов Reply with quote

Граждане знатоки!
Задача: в наборе колонок («Аудио», например) вставить колонки «Жанр», «Битрейт», «Кол-во файлов mp3» (см. рис.), отражающих соответствующие данные содержащихся в папке-альбоме файлов mp3 (при том, что в папке могут находиться также и jpgи, и txtшки — это основная сложность).
Таким образом, набор колонок должен выглядеть, как xls в приложении.
Надеюсь, понятно изъяснил. Спасибо.



Так выглядит список xls на выходе:


Last edited by FUZZER on Wed Mar 10, 2010 14:48; edited 1 time in total
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 03:12    Post subject: Reply with quote

Ну и настрой пользовательский набор колонок, где размести все необходимые тебе поля, затем выбери этот набор, файлы для включения в табличку, да запусти самую обычную команду cm_CopyFileDetailsToClip или cm_CopyFpFileDetailsToClip. Если надо обработать много файлов за раз, оно себя оправдает. А отдельно взятое поле ТК пока копировать не позволяет, поэтому только скриптом каким-нибудь.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
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 04:03    Post subject: Reply with quote

FUZZER wrote:
автоматизация создания xls-списка
Ну вот.. пишем "автоматизация", а пихаем в Общие вопросы. Confused Некоторые, кто бы смог помочь сюда порой и не заходят.. Ждите модератора для переноса.
Следующий момент: сырбор.. сначала пишем создание xls-списка, а затем про кнопку копирования в буфер mp3-тэга. Лучше не описывать, что должно происходить по ходу, а просто, что есть на входе и что должно быть на выходе. А скриптописцы сами определят, что и как нужно делать. И ещё бы хорошо описать для какой цели делается список, возможно будет предложена альтернатива в виде утилиты или готового скрипта. Нужно понять также как выглядит сам xls. Если также как в колонках на картинке, то это всё естественно упрощает.
Далее: откуда этот тег должен копироваться, кроме как не из mp3-файла(например первого) одного из каталогов с учётом корректной вложенности. Соответственно файлы должны быть видны скопом(без каталогов), то есть по команде cm_DirBranch (Ctrl+B), а там уже с учётом сортировки вырезать нужные значения из каждого первого файла каждой папки и отправлять их в этот файл-список.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10263
Location: Россия, Саратов

Post (Separately) Posted: Wed Mar 10, 2010 09:52    Post subject: Reply with quote

Тему, естественно, переношу из "Общих вопросов" в "Автоматизацию". Согласно первым двум из заданных вопросов (про XLS и про кнопку).
Вопрос про колонки вообще не требует ответа — на то есть справка TC и поиск по форуму. И, разумеется, один вопрос — одна тема.
Заявленный опрос к теме практически не имеет никакого отношения. Текст в заголовке должен соответствовать в первую очередь предмету опроса.

Автору темы — замечание за нарушение пп. 6, 9 и 12 правил форума.
Советую хорошенько задуматься, надо ли всё, что на данный момент пришло в голову, валить в одну кучу.

Поскольку удовлетворительного способа отделить опрос от темы и перебросить его в другой подфорум не нашёл, опрос вынужден удалить. Благо, там сейчас всего два голоса. Хочется опроса — создаём его отдельно. С попутным обоснованием цели и смысла.
(На всякий случай – тема опроса выглядела как "Помогает ли вам TC в составлении списка аудио- и/или видеоколлекции?" с вариантами "да", нет" и "частично".)
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
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 14:56    Post subject: Reply with quote

MVV wrote:
Ну и настрой пользовательский набор колонок, где размести все необходимые тебе поля, затем выбери этот набор, файлы для включения в табличку…


Набор колонок настроил, это не вопрос. Сложность вся в том, что в таблицу включаются не файлы, а целые папки, в которых хранятся не только mp3. Надо, чтобы, не открывая данную папку (коих очень много), выводилась информация о хранящихся в ней mp3.
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:03    Post subject: Reply with quote

Включи режим просмотра содержимого папки и подпапок в куче (Ctrl+B) - и получишь информацию обо всех файлах в подпапках. Останется выделить всё и скопировать инфу.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
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 15:07    Post subject: Reply with quote

Ещё раз: не всё так просто. Как увидеть тэги mp3, я ясно понимаю, но нужно, чтобы эти самые тэги выводились в режиме папки (см. первую иллюстрацию)
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:22    Post subject: Reply with quote

FUZZER wrote:
Ещё раз: не всё так просто. Как увидеть тэги mp3, я ясно понимаю, но нужно, чтобы эти самые тэги выводились в режиме папки (см. первую иллюстрацию)

Не пойму, ты хочешь, чтобы оно тебе для папки тег писало? А какой смысл тег имеет для папки, если у каждого файла в папке свой тег? Что-то я и не знаю, есть ли модули, показывающие такую информацию о папке.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
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 15:26    Post subject: Reply with quote

MVV
Вот, уже ближе к пониманию цели.
Да, хочу, чтобы выводились тэги (не все, а только общие для находящихся в данной папке mp3 (у меня одна папка = один альбом = mp3 + jpg)): битрейт, жанр и кол-во mp3 в папке
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 15:27    Post subject: Reply with quote

FUZZER
Жанр — это свойство аудио-файлов, а не папок.

Вопрос на засыпку. В папке 12 .mp3 : 3 с жанром Pop, 3 с жанром Dance, 3 с жанром Electro и 3 с жанром House. Что должно быть отображено в колонке напротив этой папки?


Last edited by Tol!k on Wed Mar 10, 2010 15:30; edited 1 time in total
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 15:29    Post subject: Reply with quote

Функционал Тотала подобного не позволяет, даже при том, что у всех файлов этот тег одинаковый. Я же писал о копировании с помощью скрипта инф-ции из понятного Тоталу режима колонок. Без cm_DirBranch этого добиться невозможно! Читаем внимательно мой пост и определяемся с одной конкретной задачей: либо кнопка копирования тега, либо кнопка создания xls-списка на основе обработки скриптом приведённой MVV команды cm_CopyFpFileDetailsToClip.

Last edited by Flasher on Wed Mar 10, 2010 15:31; edited 1 time in total
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 15:30    Post subject: Reply with quote

Tol!k
См. мой предыдущий пост. В папке жанр и битрейт едины

Quote:
Тэги — это свойства аудио-файлов, а не папок

В этом-то и вся сложность!
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

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

FUZZER
Задача — получить список? Если не брать во внимание первый скриншот, можно попытаться изнасиловать WdxInfopacker. Xls вряд ли на выходе будет, но файл с разделителями вполне возможен.

Но, имхо, это задача вообще не TC. Любой мало-мальски грамотный менеджер мультимедии списки должен делать на ура.
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 15:34    Post subject: Reply with quote

Flasher, MVV
ОК, я понял, спасибо[/b]
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 15:37    Post subject: Reply with quote

Rodny wrote:
Любой мало-мальски грамотный менеджер мультимедии списки должен делать на ура.
О чём собственно я и писал. Если есть чёткая задача, то всегда возможно найти альтернативное решение в виде стороннего ПО либо утилиты.
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 1, 2  Next
Page 1 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