\m/ 80's metal \m/ http://80metal.com/ |
|
Генерация списка mp3 в Excel http://80metal.com/viewtopic.php?f=19&t=1811 |
Page 3 of 4 |
Author: | gateKeeper [ 16 Feb 2009 ] |
Post subject: | |
Я давно веду свой каталог в Меломании и очень доволен. Единственный минус - база достаточно сильно разрастается, особо если туда пихать здоровые картинки. Ну я про сам файл. church wrote: nomercy2all пишет:
А как в этой проге добавить биографию артиста? Чего то я не понимаю буратина С этим я пока не разбирался..Может завтра попробую... Ну я пихаю биографию в заметки исполнителя, там все нормально хранится и когда генеришь данные для инета, то эта инфа суется как раз на страничку исполнителя Ну или можно заполнить соответствующую закладку в свойствах исполнителя - на исполнителе ПКМ - Свойства - Биография |
Author: | nomercy2all [ 16 Feb 2009 ] |
Post subject: | |
gateKeeper, спасибо за подсказку с биографией. Заметки не очень устраивают, потому что, насколько я понял, там нельзя текст форматировать, а хочется когда-нибудь это все дело в html перевести, полюбоваться И еще вопрос Можно ли обновлять html страницы, которые он создает или при каждом обновлении коллекции нужно заново экспортировать? |
Author: | Kostolom [ 16 Feb 2009 ] |
Post subject: | |
church wrote: Вообщем, если оставлять список в самой программе, то всё выглядит очень даже цивильно:
А вот при генерации в excel получаем вот такое: Мда, негусто. И что, никак настройки экспорта в Ёксель не подкрутить? |
Author: | istar [ 16 Feb 2009 ] |
Post subject: | |
nomercy2all wrote: А как в этой проге добавить биографию артиста? Чего то я не понимаю
Похоже нельзя, все перерыл |
Author: | church [ 16 Feb 2009 ] |
Post subject: | |
Kostolom wrote: Мда, негусто. И что, никак настройки экспорта в Ёксель не подкрутить?
Ну я не нашёл пока.Может товарищ gateKeeper подскажет... |
Author: | istar [ 17 Feb 2009 ] |
Post subject: | |
Что то протупил с биографией gateKeeper, спасибо за подсказку |
Author: | gateKeeper [ 17 Feb 2009 ] |
Post subject: | |
nomercy2all ты прав, форматирование как таковое в Заметках не применимо и в генерированной странице весь текст выдается скопом, но если люди хотят просто почитать инфу, то это вполне нормально. А вот для себя лично все форматирование останется в Заметках. Согласен, что это неудобно (. Отдельные хтмл-ки можно обновлять, то есть достаточно перегенерить странички для данного конкретного исполнителя и потом подсунуть в общую сгенеренную базу (сайт). Я так делаю часто, потому как полная генерация базы занимает достаточно много времени. Экспорт в Эксель: ну ооочень убогий согласен. Например для того, чтобы сгенерить нормальный список по лосям пришлось сделать сначала фильтр, выделить лосёвые альбомы а потом сделать их экспорт в эксельку. Поля выдачи можно поднастроить (хотя бы при фильтрации) но меня данный экспорт не устраивает никак. Пытался подцепиться напрямую к базе, но надо элементарно распарсить структуру базы и использовать нужные драйвера, а что это за база и тд, я не в курсе. Постараюсь поискать по инету, вероятно кто-то озабачивался подобным вопросом. ) Надеюсь. Ну а в целом - система стабильная, за все время использования, проблем замечено не было. Но все одно - рекомендую делать бакуп базы - либо средствами программы, либо просто архивировать файл базы любым архиватором. К сожалению, жмется не очень сильно. ( |
Author: | istar [ 18 Feb 2009 ] |
Post subject: | |
gateKeeper, ты случайно не знаешь - возможно ли в Меломании чтобы найденные через гугль обложки автоматом (или по нажатию на какую-нибудь кнопку) сохранялись не только в базе, но и в папку с альбомом? Очень не хватает этой функции. Знаю, что там можно самому выбрать куда сохранить, но это не тру, ибо задолбаешься |
Author: | gateKeeper [ 18 Feb 2009 ] |
Post subject: | |
istar я такой возможности ни сам ни в хелпе не нашел (( |
Author: | McKagan [ 05 Mar 2009 ] |
Post subject: | |
CRUGER wrote: я сам такую написал, только она содержимое отправляет в Access базу. Ну а оттуда можно и в ексель. Cruger подскажи плиз
Но прога строго заточена под вид папка - имя группы подпапка - год - название альбома (качество) качество = VBR или 032-320 например: -Metallica --2009 - Remagnetilk (320) если маска такая: Artist - (Year) Album [Bitrate] Ты можешь поделиться скриптом, как бы мне в эксель занести все альбомы, именнованые таким образом? |
Author: | gateKeeper [ 05 Mar 2009 ] |
Post subject: | |
McKagan ёк, ну давай да напишем тебе скрипт под твои задачи. Проблема-то..было бы время только. Ну вот покопался, нашел чета у себя, глянь, что-то очень давнишнее, но вроде рабочее. Перловый скрипт. Делает хтмл-ку. Я попробовал ту хтмл-ку открыть в экселе - выглядит не плохо: Для запуска нужен - Перл, модуль MP3::Tag. Если надо будет - сделаю экзешник. Запуск тупой - указываешь папку которую надо обработать, типа: perl my2.pl c:\temp\music\ И ему вроде на сколько помню по-барабану структура папок. Баги - скорее всего есть, куда ж без них )) http://ifolder.ru/10886422 |
Author: | Freddy [ 05 Mar 2009 ] |
Post subject: | |
McKagan wrote: Cruger подскажи плиз
если маска такая: Artist - (Year) Album [Bitrate] Ты можешь поделиться скриптом, как бы мне в эксель занести все альбомы, именнованые таким образом? маска папка1 --> артист папка2 --> год - альбом (битрейт) программу писал на Visual Basic. Exeшник есть, исходники есть. Очень много сил в программу вложил, просто так исходники отдавать жалко, а EXE-впринципе могу и так распространить, если нужно. сразу говорю прога не переваривает точки в названии папок - виснет. Но это не проблема. А так очень долго её тюнинговал, умеет даже стили проставлять к альбомам(задаешь вручную или автоматом) и даже генерить текстовый файлик. |
Author: | McKagan [ 06 Mar 2009 ] |
Post subject: | |
ммм, спасибо вам обоим, но оба варианта не подходят. нужно, чтобы получалось нечто такое: Такое я смог пока осуществить только в программке TT_Structurator ( сайт разработчика: http://www.wilduser-music.narod.ru/ ) Одно НО - программа заполняет поля в EXCEL значениями из тегов, а мне нужно чтобы программа брала все данные (АРТИСТ, АЛЬБОМ, ГОД (если есть), БИТРЕЙТ) непосредственно из названия папки. |
Author: | gateKeeper [ 06 Mar 2009 ] |
Post subject: | |
McKagan бгг, ты че, серьезно? такая простая задачко? Ну сделаю завтра, договорились. Вообщем все беру из названия папки и заполняю этим эксельку, так? Если не так понял - поправь меня. Нужно ли что-то еще особенное? Да, сразу вопрос - у тебя есть поле трэкс, то есть кол-во трэков - ты подразумеваешь что в папке у тебя только мп3? Или могут быть нюансы? ЕХЕ надо делать? Для себя седня затеял по-интереснее: сканирую папки или весь комп, заполняю базу, потом с ней че хошь можно делать - хоть напрямую пихать в эксель, хоть делать выборку и только ее туда засовывать , ну и тд. А то были подобные надобности, но руки никак не доходили. зы: база все же создается на основании тэгов, и это лучше -можно сразу видеть его отсутствие и заполнить. |
Author: | McKagan [ 07 Mar 2009 ] |
Post subject: | |
Quote: Вообщем все беру из названия папки и заполняю этим эксельку gateKeeper да, все именно так! спасибо , земляк, за помощь gateKeeper wrote: Да, сразу вопрос - у тебя есть поле трэкс, то есть кол-во трэков - ты подразумеваешь что в папке у тебя только мп3? Или могут быть нюансы? количество треков необязательно кидать в отдельный столбец EXCEL, но эта возможность приветствуется
|
Author: | church [ 07 Mar 2009 ] |
Post subject: | |
а можно экзешник сделать? |
Author: | McKagan [ 07 Mar 2009 ] |
Post subject: | |
gateKeeper, не заметил строчку про экзешник. пойдет в любом виде, хоть ехе, хоть проект-файл. У проекта конечно преимуществ больше - разобравшись в коде, можно будет самому подлатать программку под свои нужды. В общем, я буду рад любому варианту |
Author: | gateKeeper [ 07 Mar 2009 ] |
Post subject: | |
McKagan чегой-то инет седня хандрит с утра. Ну вот, как обещал http://ifolder.ru/10919629 Все требования в заголовке файла. Запуск простой perl <программа> <список каталогов для обработки> <список каталогов для обработки> - то есть сюда можно передать и каталог старшего уровня, скрипт обработает все подкаталоги в этом случае. Сюда удобно передать несколько параметров, когда коллекция разбросана по разным дискам, ну типа: perl <программа> D:\Temp E:\Music Ограничения: 1. фильтр заточен под тебя, под твою маску каталогов. 2. скрипт НЕ обрабатывает каталоги, если в них отсутствуют мп3 файлы 3. скрипт НЕ обрабатывает каталоги не подпадающие под твою маску Баги: 1. проблема с трансляцией названий каталогов, написанных кириллицей. Пока не победил. Хотя и не могу утверждать что это не только проблема моей системы, в разных вьюерах, отображается по разному: в Экселе 2007 корябает символы, в другом вьюере - все хорошо. Постараюсь разобраться. Скорее всего проблема с кодировкой. ЕХЕ: будет чуть позже, проблемы с компилятором, сорри Scatterbrain чего ругаешься? Если есть задача так ставь перед народом, кто может наверное не откажет |
Author: | McKagan [ 07 Mar 2009 ] |
Post subject: | |
спасибо, щас разбираться буду |
Author: | McKagan [ 07 Mar 2009 ] |
Post subject: | |
не разобрался как этот скрипт запускать? нужно ПО? |
Page 3 of 4 | All times are UTC + 2 hours |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |