Форум » Cсылки на программы и инструкции » clewd для массового копирования оптики на хард » Ответить

clewd для массового копирования оптики на хард

zencd: http://shounen.ru/soft/clewd/desc_ru.shtml <cite> У меня много компакт дисков (да и ДВД немало), и иногда надо скопировать целую стопку CD на винт (штук 10-30 за раз). Для того, чтобы во время работы не отвлекаться от просмотра для нажатия кнопок для начала копирования, был написан батник. Не слишком удобный. Потом я его переделал, получился clewd (вместе с cdcp.bat) </cite> когда надо - незаменимая вещь!

Ответов - 85, стр: 1 2 3 4 5 All

Die Hard: К этому батнику, да еще бы CD-changer на 30 дисков :-)

Damned: Да, мне бы не чейнджер, а манипулятор, т.к. в основном страдаю от того, что невозможно автоматизировать смену дисков :) Альбомы-то сами копируются, но лопатить 30-40 дисков (а то и больше) для компиляции заказа очень муторно :)

zencd: так может скопировать оптику на жесть один раз и не париться? некоторых денег стоит, но 1) удобно для трейдов, 2) дублирование информации, 3) я заколебался диски в CDROM вставлять - слушаю только то что на харде :)


zencd: ну а чейнджер нужен конечно не знаю как я без него оцифрую свои 150-200 аудио сиди - может так и не оцифрую

Damned: zencd пишет: так может скопировать оптику на жесть один раз и не париться? некоторых денег стоит И сравнительно немалых. Чтобы 200 DVD на винт вкатать надо винт на 700 гиг. Максимум продаются 500 Гб, за 250 зеленых. Значит, надо еще один на 200 добавить, еще 80. Итого 320 зеленых за такое счастье... Спасибо, не надо :)

ahv: слишком большая погрешность в расчетах, надо исправить :) 200DVD=875,44ГБ 250$+80$=330$ кто-то тут уже считал кстати, что дешевле покупать диски по 200ГБ, чем по 500.

zencd: /* кто-то тут уже считал кстати, что дешевле покупать диски по 200ГБ, чем по 500 */ мой друг подсчитал что 400-тки имеют оптимальную цену за метр я не проверял, но пора бы уже 200-кам потерять лидерство что касается объёмов, то они у всех разные. конечно 200 ДВД в копеечку влетит дублировать но у меня - в районе 200Гб, так что выходит недорого, зато удобств... и чё раньше так не делал. денег чтоли не было :)

Trellis: так может скопировать оптику на жесть один раз и не париться? В этом случае может возникнуть другая проблема - как найти нужный альбом. В случае копирования с DVD легко найти альбом среди 2-3 десятков папок. А вот когда в одной папке на винте будут сразу несколько сотен или тысяч альбомов, то на это может уйти некоторое время (особенно актуально для классики, т.к. название диска можно записать разными способами...).

Die Hard: Как мне кажется это не проблема. Называй папки так, как прописаны они у тебя в каталоге, тогда и искать не придется. А можно пойти еще дальше. Назначить в каталоге каждому альбому свой ID. Затем, помещаем каждый альбом в отдельную папку на винте, названную по имени ID. После подобных манипуляций, подготовка заказа - вообще минутное дело. Подаем на вход любой рукописной проге (можно даже макрос наваять) список ID альбомов нужных для обмена, и она копирует/переносит их в нужное нам место. Останется только скомпоновать по дискам и записать. А если разбивка изначально присутствует, то в этой же проге можно сделать и автоматическое формирование заказа. Любой, кто хоть немного знаком с программированием, напишет ее за пару часов, если не быстрее.

Trellis: Как мне кажется это не проблема. Называй папки так, как прописаны они у тебя в каталоге, тогда и искать не придется. В идеальном случае конечно так и должно быть, но в реальности всё хуже. Например иногда обнаруживаешь ошибки в названиях, в каталоге исправляешь, а на DVD остаётся старое название. А можно пойти еще дальше. Назначить в каталоге каждому альбому свой ID. У меня знакомый именно так хранит фильмы, в папках с ID (у него около 10000 фильмов). Вариант заманчивый, нужно обдумать плюсы/минусы...

zencd: Directory ID обсчитывается просто - например как тот-же cddb/freedb id - специальному алгоритму скармливаем длительности звучания всех песен, и на выходе получаем число типа 0xa89204 IDs можно хранить в корне каждой папки, а можно и каждый раз заново обсчитывать dat's tru way :)

Damned: zencd пишет: Directory ID обсчитывается просто - например как тот-же cddb/freedb id - специальному алгоритму скармливаем длительности звучания всех песен, и на выходе получаем число типа 0xa89204 Это все требует нехилых усилий даже для небольшой коллекции, that's false way. Если уж писать прогу, то она должна на основании уже имеющихся данных идентифицировать альбом. Например, имеются несколько параметров: имя папки, размер папки. Для имени папки выделим еще исполнителя, год, название альбома (присутствие каждого параметра в названии папки понятное дело не обязательно). Каждому параметру присваиваем вес. Затем определяем программно сумму весов для каждой папки, и наибольший вес являет нам нужную папку. Если несколько очень близких сумм получилось, тогда юзер выбирает вручную из вариантов. Если вес получается очень маленьким, он не заслуживает доверия, и юзер снова вручную выбирает из вариантов. Короче, масса алгоритмов можно придумать, приведенный мной алгоритм у меня почти никогда не сбоит, только на альбоме, папка которого называется INFLAM~1, тут уж и я засомневаюсь, что там.

Die Hard: IDs можно хранить в корне каждой папки Дельная мысль. Удалить - дело 5 секунд. (н-р: Ctrl-B в ТС) специальному алгоритму скармливаем длительности звучания всех песен, и на выходе получаем число типа 0xa89204 В кач-ве ID можно использовать CRC всех файлов в папке. Остается один вопрос. Как все это дело синхронизировать с каталогом?

zencd: CRC это вариант, но представь - ты скопировал с DVD на HDD и смотришь, а теги не проставлены - проставляешь теги и CRC файлов уже другой к тому же я например храню базу в MAC, и соответственно мне известна длительность всех треков, т.е. я могу легко провести соответствие между каталогом и директориями на HDD. а вот CRC в каталоге МАКа не хранится... даже если кто-то хранит базу в экселе, то есть возможность найти соответствие через общую длительность альбома или через вес в байтах/мегабайтах. причём найти его можно один раз и проапдейтить каталог с новой колонкой AlbumID всё теория конечно :))

zencd: кстати, я когда генерил CDDBID's, на один ID находилось порой несколько вариантов, в основном это были 2х-трековые синглы

zencd: /* Остается один вопрос. Как все это дело синхронизировать с каталогом? */ а это зависит уже от каталога. в принципе можно даже сравнивать именя директории и поле AlbumName :) вообще идеальный ALBUM ID мне видится таким - некий хэш (типа cddb'шного), но учитывающий только музыкальные данные, без тегов, ибо теги имеют свойство меняться... всё, раскрыл секрет :))

zencd: в принципе я глянул на формат мп3, он довольно простой (id3 тока под ногами мешаются :) так что мой "идеальный" хеш сосчитать относительно несложно да и встречал я готовый модуль на перле разбирающий мп3 по фреймам

vhl: Как насчет Ape/Wv/Ogg ? Как считать их хеши? Для меня эта проблема всала уже очень актуально! :) На винте уже больше сотни папок вида DV01,DV02,DV03... Хочу все свалить по артист - альбомам, чтобы в winampe удобно было выбирать.

zencd: у файлов разных lossy/loseless форматов внутри есть 1) теги и 2) сами данные конечно с каждым форматом надо повозиться отдельно (разобрать файл), но это возможно так же как и для мп3 в принципе может быть проще и стандартный CDDBID юзать, но как я писал выше для синглов он бывает повторяется

zencd: vhl в твоей конкретной ситуации могу посоветовать такую вещь, junctions (если у тебя NTFS) хранишь диры как ты хочешь в C:\Music, и параллельно создаёшь набор ссылок на ту же музыку, но сгруппированую по DVDям, т.е. C:\Music\Art - 1 C:\Music\Art - 2 C:\Music\Art - 3 C:\DVDs\DVD1\Art - 1 C:\DVDs\DVD1\Art - 2 C:\DVDs\DVD2\Art - 3 это всё тоже непросто конечно :) но как вариант... вот эта утилитка умеет: http://www.sysinternals.com/utilities/junction.html junction.exe "C:\DVDs\DVD1\Art - 1" "C:\Music\Art - 1" junction.exe "C:\DVDs\DVD1\Art - 2" "C:\Music\Art - 2" junction.exe "C:\DVDs\DVD2\Art - 3" "C:\Music\Art - 3" я понимаю что голыми руками это сума сойдёшь делать, но если покрутить это дело...

vhl: Как насчет - сохранять в папке каждого альбома файл вида "xxxxx.UID" - который будет однозначно идентифицировать этот альбом в базе? По мойму наиболее простой и быстрый вариант?

zencd: или наоборот, хранить музыку как на ДВДях, а линковать её в C:\Music при поступлении новой..

zencd: /* Как насчет - сохранять в папке каждого альбома файл вида "xxxxx.UID" */ вариант. и бюджетно :) но кто будет эти УИДы генерить? если руками, то я против :) может эксель натравить...

vhl: Генерить легко - сейчас у меня каждый альбом идентифицируется однозначно по пути "DVxx\Album". В базе у меня этому альбому присвоен UID. Мне нужно только его сохранить в виде файла в этот каталог.

heine: ahv пишет: кто-то тут уже считал кстати, что дешевле покупать диски по 200ГБ, чем по 500. не знаю кто тут как считал, но по личному опыту знаю что в этом году самое выгодное в соотношении цена/объем это харды на 320 Гб Так что по поводу автоматизации копирования муз.данных с винта для составления заказов? есть какое-нибудь относительно нетрудоемкое решение?

vhl: heine пишет: Так что по поводу автоматизации копирования муз.данных с винта для составления заказов? есть какое-нибудь относительно нетрудоемкое решение? Возьмусь как будет время в том варианте как я предложил - в папке каждого альбома создавать файл xxxxxx.UID.

heine: vhl пишет: Возьмусь как будет время что ж. будем ждать. думаю эта проблема станет актуальной для очень многих если не сейчас то в самое ближайшее время. харды дешевеют не по дням а по часам

Die Hard: Хард хардом, но без резерной копии на оптике, навряд ли можно будет обойтись.

Damned: heine пишет: что ж. будем ждать. думаю эта проблема станет актуальной для очень многих если не сейчас то в самое ближайшее время. харды дешевеют не по дням а по часам Да, товарищи, вы не бедны, в пору открывать голосование "Каков месячный доход среднестатистического трейдера" :)

heine: Damned а что? разве я в чем-то неправ? лично я например совсем не богат. для меня $100 это деньги. но на винт не жалко.

vhl: heine Я тоже - покупаю только тогда, когда все предыдущие заполнятся :)

Damned: heine пишет: для меня $100 это деньги. но на винт не жалко. Для меня тоже деньги, но жалко. И устройства подключать уже некуда - все 4 заняты (2 привода, 2 винта). Винты с SATA можно ведь подключать более 4-ех? Даже если так, у меня материнка без SATA, мне еще все потроха придется менять, короче, не стоит оно того.

Trellis: Даже если так, у меня материнка без SATA, мне еще все потроха придется менять, короче, не стоит оно того. Купи PCI SATA контроллер, они дешёвые

heine: Damned у меня тоже все занято, но Trellis прав - купить котроллер и все будет ок. здесь уже нужно обсуждать возможности корпуса. у меня inwin q500 поэтому свободного пространства внутри пока хватает :) а вот по поводу материнки без sata это уже худо...

heine: мы кстати немного отдалились от темы... что все-таки по поводу программы для автомат.копирования с харда?

Serker: Да уж , бедный я . Мне то точно на винтах не светит музыку держать . Даже если разориться и купить 6 винтов по 400 гигов - так потом цеплять куда их ? К тому же я слышал что больше четырех SATA-винчестеров подцепить в принципе невозможно . Да и если честно на винтах дороже музыку держать и менее безопасно . Мне вот тут на неделе жаловались что музыку скинули на винт , а он взял и погорел .

Wild User: По идее, есть достаточно надёжное решение без генерации каких-либо файлов и одинаково хорошо работающее для "винтов" и оптики. Я думал уже про такую автоматизацию и планирую в своём сканере прикрутить в таком виде: генерация уникального идентификатора альбома уже при сканировании для добавления в каталог. Идентификатор должен генерироваться на основе достаточно константных параметров. Таковыми, с опрелелёнными оговорками, можно считать суммарное время звучания альбома, кол-во треков и объём треков. Объём конечно лучше на что-то более надёжное прменять для исключения заморочек с правкой файлов. Либо отнимать оттуда размер тэга. ИМХО, на основе этих данных (вместе взятых) можно генерировать хэш-сумму, которая не будет зависеть от путей, имён и тэгов. Далее - дело техники. Минус видится только в одном - необходимость пересканирования уже имеющихся альбомов, с целью определения и занесения хэш-сумм в отдельную колонку каталога. Зато потом, в итоге, потребуется только скормить вишлист программе, указать путь к приёмнику-получателю и либо сидеть и пихать в привод диски, либо попить кофейку, пока всё скопируется с винта в папку-приёмник.

heine: Wild User с нетерпением жду такого решения. если допустить что прога будет работать безупречно, единственная проблема насколько я понял - это добавление этой информации в уже имеющийся список (excel и т.д.) музыки.. когда ждать результата? :)

Wild User: 2 Heine В данное время переделываю алгоритмы сравнения в Компарере (есть идеи по существенному приросту скорости+повышению качества сравнения). После этого сразу же берусь за Сканер. Сроков не могу сказать. Быстро только кролики сношаются :) Но постараюсь побыстрее. А вот саму идею с вышеописанной хэш-суммой опробую сегодня же вечером, как только до компа доберусь.

heine: Wild User значит TT Catalogs Comparer это ваша программа? пробовал когда-то... но все-таки остался на TableComparer. надо будет попробовать новую версию. что ж, будем ждать Сканер. удачи в работе!

Trellis: К тому же я слышал что больше четырех SATA-винчестеров подцепить в принципе невозможно . Вы заблуждаетесь, у меня работают одновременно 6 SATA винчестеров, позже планирую увеличить кол-во до 8. И ещё по USB можно несколько внешних подцепить

UberWolf: Trellis пишет: И ещё по USB можно несколько внешних подцепить Нерационально - ограничение по скорости, винты дороже и менее надёжны.

Trellis: винты дороже и менее надёжны. Винты могут быть любые, т.к. внешние кейсы продают и без винчестеров. Вот удачная модель: http://www.vipower.ru/catalog/card.php?card=176&&part=3&&func=1&&int= Если подключать по eSATA, то ограничения скорости не будет, правда тогда максимальная длина шлейфа будет составлять 2 метра. Для прослушивания музыки вполне хватит скорости USB 2.0.

Wild User: В общем, думаю, идея имеет шанс на реализацию. Попробовал генерить UID-ы на основе 4-х параметров: N - количество треков T - время звучания всего альбома (сек) Tmin - время звучания самого короткого трека (сек) Tmax - время звучания самого длинного трека (сек) Все величины пишем в строку вида : N@T@Tmin@Tmax Получаем Хеш-сумму строки в виде LongWord и преобразуем её в hex вид. На выходе получаем UID примерно такого вида - UID#00093C3BB8 "Довесок" UID# будет необходим для автоопределения колонки с индексом при "скармливании" вишлиста программе. Просмотр каталогов показал, что весьма часто встречаются альбомы с одинаковыми временем звучания и количеством треков. Но так как берётся дополнительно время самых длинного и короткого треков, то не думаю, что найдётся второй такой альбом, у которого ВСЕ 4 величины совпадут. (кстати,тут есть зерно идеи для выявления полных дубликатов). Даже если предположить, что это случилось, то тогда можно выдавать окно для выбора конкретного альбома из совпавших, либо копировать все, но после копирования выдать мессадж, где указать, что и сколько скопировано лишнего или наоборот не найдено. Также, для сокращения поиска, можно делать индексные файлы. То есть, имеем, например, на винте кучу альбомов. Можно заранее их просканировать, сгенерить индексы и записать в файл, который положить в корень диска или общей папки. При наличии такового можно будет не вычислять UID-ы на лету, а брать оттуда вместе с путём. Аналогично поступить можно и с ДВД, перед записью на него альбомов. Если индексного файла не находим, тогда смотрим все альбомы. У меня вычисление UID-ов с винта 12 ДВД вместе с поиском заняло около 15-20 секунд, поэтому не так уж и долго всё происходит, можно и не индексировать. Копироваться то всё равно будет дольше.

Damned: Trellis пишет: Вы заблуждаетесь, у меня работают одновременно 6 SATA винчестеров, позже планирую увеличить кол-во до 8. И ещё по USB можно несколько внешних подцепить Ты настоящий маньяк! Я на такие суммы не продаю, чтобы это заиметь :) Если реально смотреть на вещи, это уже перегиб, мне кажется. Все мои диски не стоят и одного винта, так что останусь при своем мнении, что лучше я буду пару раз в месяц тратить 2-3 часа на компоновку вишлиста, чем докупать винтов на несколько тыщ рэ.

heine: Wild User что ж отлично. результаты налицо. ждем продолжения. Damned пишет: Ты настоящий маньяк! Я на такие суммы не продаю, чтобы это заиметь ну почему же маньяк :) во-первых может он продает на такие суммы. а во-вторых причем тут вообще продажа? это делается в первую очередь для личного удобства (вопрос о надежности конечно спорный но я лично винты считаю гораздо более надежным хранилищем нежели бовланки а лучше и то и то)... я как только появляются более-менее свободные деньги тоже расходую их на винты и не думаю что пожалею об этом уж больно муторно и неудобно прослушивать с болванок. к тому же хранить такую гору дисков в тесной комнате удовольствия мало...

Trellis: Ты настоящий маньяк! Я на такие суммы не продаю, чтобы это заиметь Во-первых я ничего не продаю, во-вторых само коллекционирование музыки уже признак маньячества :) Я предпочитаю это делать с комфортом. Слушаю музыку только с винтов, не менять же каждый час диски в dvd приводе.

Damned: Trellis пишет: само коллекционирование музыки уже признак маньячества Просто можно по-разному это делать, можно при этом стремиться минимизировать затраты, можно как ты покупать гору винтов, и слушать и слушать с них музыку по 16 часов в день... Trellis пишет: к тому же хранить такую гору дисков в тесной комнате удовольствия мало Мда... сколько ж у тебя дисков... Я как раз думаю, что если я что-то с оптики и потеряю, то в силу теории вероятности, это будет что-то одно, а не все сразу, как на винте, и смогу это восстановить - так как знаю какой диск и от кого я получил Trellis пишет: а во-вторых причем тут вообще продажа? Ну как же, на среднюю з/п глубинки 6 винтов не купишь... Только если ты полный аскет, во всем себе отказываешь. :) Да и жалко как-то (лично мне)... Наверное, я не маньяк :)

zencd: слушать музыку с оптики - бред полный - так я для себя понял это невозможно - музыка лежит и шансов её послушать "0" ибо даже ДВД устанешь вставлять, да и как это отразится на оптике - не лучшим образом насчёт всё сразу потерять - естественно нужно дублирование: оптика+хард +ленточные накопители

Damned: zencd пишет: слушать музыку с оптики - бред полный - так я для себя понял :) Ну вы еще начните доказывать, что с винта звучит намного лучше :) Не обязательно держать все на винте, можно новые поступления прослушивать бегло, что интересно на винт бросать, что явно не будешь слушать - пусть на CD/DVD лежит... Истина где-то между крайностями :)

ahv: а можно сделать raid-массив того типа, когда все пишется на два винта. надо в два раза больше жестких, зато еще надежнее!

Die Hard: Угу. И тому же Trellis'у понадобится трансформаторная будка, чтобы тянуть все это добро ;-)

Trellis: Ну вы еще начните доказывать, что с винта звучит намного лучше :) конечно лучше, т.к. привод не шумит, и джиттер меньше понадобится трансформаторная будка, чтобы тянуть все это добро ;-) блока питания на 600 Вт пока хватает...

heine: Damned пишет: Я как раз думаю, что если я что-то с оптики и потеряю поэтому я и говорю. лучше и оптика и винты. но слушать конечно лучше и удобнее и т.д. с винтов, это бесспорно Damned пишет: Ну как же, на среднюю з/п глубинки 6 винтов не купишь... Только если ты полный аскет, во всем себе отказываешь. :) Да и жалко как-то (лично мне)... Наверное, я не маньяк :) дело конечно не в том маньяк-не маньяк. если позволяет бюджет тратится на винты это отлично, нет - слушай с оптики. просто не надо доказывать что белое это черное и что винты это некое излишество в прослушивании музыки... Trellis пишет: джиттер меньше о, да :) джиттер безусловно меньше :)

UberWolf: Дело вкуса - кому как удобнее слушать и с чего. Можно и с оптики копировать на хард для прослушивания, а ещё лучше сразу отслушивать поступающий материал перед записью на диски (ещё и материал с дефектами будет отсеиваться) - что-то интересное какое-то время будет лежать на винте и будет переслушиваться, малоинтересное в случае необходимости скопируете на винт или с диска послушать можно. Trellis пишет: конечно лучше, т.к. привод не шумит Если выставить скорость чтения 5x, то сомневаюсь, что привод будет вести себя громче массива из 4-8 хардов :)

zencd: джиттер это пять

heine: А можно ведь еще с двд-проигрывателя слушать. главное достоинство - винты и привод не шумят

Die Hard: Можно. Вот только там эквалайзер дубовый. Для многих это критично.

heine: Die Hard да, твоя правда...

Serker: Насчет надежности . Подсоединил я винт через USB , думал включать на лету , отключать , фильмы смотреть - и что , за два месяца винт забэдблочился . Так что ..... Кстати , Серега . Обновление на metal-archives закосячилось , надо будет по новой забирать , а лучше сразу готовую версию .

ahv: а ты этот винт случайно не любил подбрасывать и ловить?

heine: Serker пишет: думал включать на лету ну так собственно что думал то и получил :)

Trellis: Подсоединил я винт через USB Какой винт, каким способом подключал через USB?

vhl: Во! Я сделал эту весчь чтобы можно было копировать с винта, а на винте папки называть произвольным образом. Короче теперь нет абсолютно никакой зависимости от того в каком виде тебе присылают. Каталогизатор на 1cv8. Все сканится в каталогизатор, там причесывается как надо, нужные альбомы копируешь на винт в формате DVxx\путь_как_на_диске. Запускаешь обработку по прописыванию в эти каталоги UIDов. Потом перетасовываешь/переименовываешь как хочешь эти каталоги (имена файлов придется оставить так как на DVD-шках). При сборке заказа - просто указываешь директорию внутри которой надо искать альбомы. Прога ищет UIDы и определяет в базе - что это за альбом. Копирует файлы уже в нужной компоновке все - долой кучи каталогов DV01/DV02/DV03!!! СВОБОДА!!! Да здравствуют большие винты!:)

Die Hard: Если не жалко, залей куда-нибудь для всеобщего скачивания. И людская благодарность в твой адрес обеспечена ;-) Хотя конечно разворачивать 1Cv8 согласится далеко не каждый. У меня, кстати, есть на винте каталогизатор mp3 на 1Сv7.7. Не помню, или с Мисты или Hare.ru качал. Впрочем, думаю многие из вас видели его. Но, если кому надо, пишите, сброшу. Все была мысль доработать его под свои нужды, но... свободное время к сожалению диктует свои условия.

Damned: Die Hard пишет: Хотя конечно разворачивать 1Cv8 согласится далеко не каждый. Да уж, на v8 это жесть, тем более что достать обычному трейдеру негде... Я как-то порывался переписать свой каталогизатор (он у меня на 7.7) на 8.0, но что-то времени стало жалко, оно и на 7.7 работает отлично :)

Die Hard: Damned Ну коли заикнулся, то и тебя попрошу поделиться каталогизатором :-) Понимаю, что наглею не по дням, а по часам, но удержаться не могу :-)

heine: а можно для незнающих объяснить поподробнее. как увязать это со списком в эксель например и т.д. просто я например плохо себе представляю что такое вообще каталогизатор на 1с

ahv: что в сабже неудобно, так это поведение в случае ошибок копирования. выключается сразу. нет, чтоб к имени папки добавить информацию о недостающих файлах или вообще не копировать эту папку, переключиться на следующую.

vhl: Die Hard У товарища Damned я и взял за основу свой каталогизатор. Его можно найти у него на сайте. А на 8ку переписал просто для тренировки - для прокачки скилла по программированию в 8ке :) Свой постараюсь выложить. Но учтите чтобы загнать туда существующую коллекцию хотя бы из пары тысяч альбомов потребуется несколько недель (если конечно по 1-2 часу в день). Попробую весь процесс подробно описать на сайте. Зато потом проблем с формированием заказа вообще нет кроме вставки дисков в дисковод (и то - если этих альбомов не оказалось на винте)!

vhl: heine Завязать на эксель не получится, потому что в 1с-ке будут хранится полностью все данные об альбоме - пути всех файлов, все тэги и прочая информация. Тут только по-новой загонять все данные в базу при помощи tag&renamer Что такое каталогизатор можешь глянуть на сайте у Damned

Wild User: Новая программа - это всегда хорошо! Чем их будет больше, тем легче определяться, что же нужно на самом деле. Правда, использование 1С - это не для каждого. У меня тоже дела двигаются потихоньку ;) . Реализация, правда, будет несколько другой. В Сканере добавлена колонка под идентификаторы альбомов, которые по замыслу будут экспортироваться в Эксель. WishCopier будет прикручен в качестве дополнительной фишки к Сканеру. Вишлисты можно будет грузить в Экселе или CSV. Колонка с идентификатором определяется автоматом, а вот колонку с идентификатором диска (НЕ АЛЬБОМА) нужно будет указывать вручную. Она нужна только при работе с оптики, что бы при копировании было видно, какие диски потребуются. Можно будет работать и с CD и с HDD. Источников (для HDD) можно будет задавать произвольное кол-во (хоть все винты, где имеются альбомы). Для оптических приводов ничего задавать не надо - программа автоматом находит устройства, в которые запиханы диски и поочерёдно их обслуживает. Тут останется только пихать нужные диски (в любой последовательности, в любой привод). Приёмников (папок, в которые нужно пихать альбомы) тоже можно назначать несколько. Если на вичестерах места немного, при заполнении одного приёмника, будет использован следующий, либо остановится копирование. Порог ограничения свободного места на диске тоже можно задавать, при этом, перед копированием в приёмник прога будет смотреть, влезет ли туда альбом. Для структуры альбомов "Artist\Year - Album", можно выставить сохранение имени папки верхнего уровня (чтоб не копировались только Year - Album). Ко всему этому присовокуплю ещё подробную индикацию процесса, лог копирования и возможность сохранения промежуточного вишлиста для продолжения работы, скажем, на другой день. Нужность Шатдауна компа, в конце операции - рассматривается. Недостаток моей реализации, тоже правда имеется существенный - нужно пересканировать сканером всю коллекцию для определения и добавления в Экселевский список идентификаторов альбомов. Тут, наверное, никак без этого не обойтись...

Damned: Die Hard пишет: Ну коли заикнулся, то и тебя попрошу поделиться каталогизатором http://metal-abyss.narod.ru/soft.html Там небольшой обзор возможностей и конфа. Если говорить коротко, то потребуется еще платформа, которая будет "выполнять" конфигурацию. Это придется искать где-то вне моего сайта. Скажу еще, что есть импорт коллекции из списка Excel, поэтому можно довольно быстро все занести, не за несколько недель, а, скажем за 1 час.

vhl: Короче вот мой каттер. Для запуска нужна 1с v8 и Tag&Rename. http://vhl.nm.ru/Catter.htm Инструкцию только начал писать. Разработка предназначалась для внутреннего пользования, поэтому сильно не причесывалась и там имеются незаконченные наработки.

heine: Wild User ждем завершающего этапа разработки. пока судя по описанию работа идет хорошо.

Damned: vhl пишет: Короче вот мой каттер. Для запуска нужна 1с v8 и Tag&Rename. http://vhl.nm.ru/Catter.htm Формат все же называется CSV (comma separated values), а не CVS.

Dead Yaga: Какой винт, каким способом подключал через USB? Да пофигу какой:) там проблема в том что на лету подключал....UberWolf пишет: Нерационально - ограничение по скорости, винты дороже и менее надёжны. Фигня полная. мой 60Gb Samsung на USB2.0 разгоняется до 30 метров в секунду. для справки - скороть копирования с ДВД - максимум 18:) Винт по надежности мало уступает. единственная проблема - его НЕЛЬЗЯ выключать нагорячую. головки не всегда успевают парковаться и привет ромашки. я так раздел себе положил.

Wild User: Dead Yaga пишет: Винт по надежности мало уступает. единственная проблема - его НЕЛЬЗЯ выключать нагорячую. головки не всегда успевают парковаться и привет ромашки. я так раздел себе положил. Аналогично... Кстати, в XP, в трее появляется значок "Безопасное извлечение устройства" - так после обращения к USB-винту винда орёт, мол невозможно извлечь устройство. После перезагрузки, соответственно, даёт извлечь корректно. Но перезагружаться каждый раз обломно и приходится выдёргивать шнурок. Как эту сволочь победить? Билла пристрелить?

urkraft: > так после обращения к USB-винту винда орёт, мол невозможно извлечь устройство. А может при извлечении устройства какая-то программа к нему обращается? Ну Тотал Командер или проводник? Перейди на другой диск и попробуй еще раз

Wild User: Не... Закрыто всё было... Шайтан, блин!

Trellis: Не... Закрыто всё было... Шайтан, блин! Значит глюк драйверов...

Damned: Trellis пишет: Не... Закрыто всё было... Шайтан, блин! Это Explorer его держит какого-то хрена. Снимай Explorer через Ctrl+Alt+Del - потом снова запускай через "Новая задача...". Все извлечется.

Wild User: Damned пишет: Все извлечется. Так и оказалось... Убить Билла-2

Trellis: Снимай Explorer через Ctrl+Alt+Del - потом снова запускай через "Новая задача...". Это жестоко :)

Wild User: Trellis пишет: Это жестоко :) Зато работает... А винты гробить не жестоко?



полная версия страницы