General Paul Lee Project
О... Новости Статьи Софт Кнопки Форум Написать
73144998
General Paul Lee Project

Не стесняйтесь обращаться с проблемами по реестру. Постараюсь помочь с восстановлением, экспортом, отвечу на интересующие вопросы.
Отсюда можно написать письмо (прямо с сайта), или пошлите сообщение по icq (так быстрее).

u> мы с Вами уже как-то переписывались на форуме OSzone.net, но связь оборвалась, а проблема осталась.
u> Помогить по созданию своей (т.е. моей) колекции CD-mp3-дисков, типа "Домашней колекции".

Так в чем проблема?

Создаем в какой-нибудь папочке (пусть будет c:\tmp) структуру папок (с файлами), как это все будет на CD, т.е. в папочке Songs будут лежать все mp3-файлы в папочках. Дальше можно воспользоваться набором утилит "ampcod3" (они все консольные и требуют параметров, поэтому логично воспользоваться консольным файл-менеджером а-ля FAR, или запускать из консоли - кому как нравится). Описание работы всех утилит входит в поставку, и повторять его не стану.

С помощью amplst3 создаем список mp3-файлов, при необходимости вносим коррективы и дополнения (см. примеры).

С помощью ampenc3 из файла-списка создаем cfg-файл (если не указано иное, то на выходе получится OUT.CFG). Для AMP-а нужен файл aaa.cfg, поэтому переименовываем созданный файл, либо заранее указываем нужное имя.

Для проверки работоспособности запускаем amp.exe с путем до нашей временной папочки в качестве параметра, например:
  amp.exe c:\tmp\
(косая в конце обязательна).

Опять же, для удобства все утилиты и, собственно, сам amp.exe можно поместить в эту временную папку.

Вот такой примерный план действий. Возникнут вопросы - обращайтесь, попробуем разобраться.
u> Есть несколько вопросов-проблем:
u> 1 мне не удалось раскодировать ни одного ааа.cfg, ни RMG, ни AMP, получается нулевой файл.

это зависит от версии файла - ampdec3 работает с последними версиями (в начале файла aaa.cfg сигнатура AMPL или RMGP), для более ранних есть версии кодера/декодера 1.0 и 2.2

u> 2 при создании списка композиций программой AMPLST происходит следущее:
u>
u>     Name=Univers Zero - Jack The Ripper --- Кодировка Windows (ANSI)
u>     File=unsorted\r.i.o.\uz_jack.mp3 --- Кодировка DOS (ASCII)
u>
u> В результате в разных редакторах (блокнот или Lister у меня
u> Total Commander) одна из строк выглядет как абра-кадабра.
u>
u> ... при конвертации в *.cfg при запуске диска
u> (я прожигал, т.к. запустить в пробном режиме не удалось)
u> запускается проигрыватель в списке песен названия
u> имеются, а в списке композиций в winampe ничего нет.

Сообразил в чем дело - редом с утилиткой amplst3 не лежит файлик с расширением oem (обычно я его обзываю default.oem) - он входит в поставку и используется для перекодировки. В ini-файле все тогда будет в ansi-кодировке и все откроется/появится/запустится.
u> Что за параметры в AMP? какими они могут быть и за что отвечают,
u> в описании про это очень мало: строковые - CD, CDRUS, Title;

CD и CDRUS - название коллекции (возможно CD используется при переключении интерфейса на английский язык)
Title - путь до файла с обложкой коллекции (например Title=About\title.jpg)

u> логические - PVT, PSSH, PVV, DL, F5, F6, BS, BSV;

PVT - показывать или нет вкладку с текстами песен
PSSH - -"- -"- -"- -"- -"- -"- -"- слайд-шоу
PVV - -"- -"- -"- -"- -"- -"- -"- видео-клипами (в данной реализации должно отсутствовать или иметь значение 0)
с остальными сложней - не разбирался.

u> числовые - Charset, TextLanguage;

сложно сказать, на что влияют значения этих параметров; точно могу лишь утверждать, что для отображения русских букв необходимо ставить Charset=1 (автоматически устанавливается при создании списка), если же нужен европейский набор символов, то этот параметр можно убрать из файла или поставить значение 0.

ПС: кое-что в примерах есть - вот выдержка из файла Sample1.ini:
================================================================
; Пример файла описания коллекции

[AMP]
; Настройка
; CD - название диска
CD=Hendrix CD1
; PVT - отображать страницу с текстами
PVT=1
; PSSH - отображать страницу со слайдами
PSSH=1
; Title - обложка
Title=About\title.jpg

; Дополнительные страницы

CP=0
; Page - название страницы
Page=&The Jimi Hendix Experience
; File - отображаемый документ (txt, htm, chm,...)
File=About\open.htm
; ImageIndex - номер иконки для страницы
ImageIndex=2

================================================================
ППС: параметр CP отвечает за внешний вид (тип вкладки) - похоже имеет только два варианта: 1 - показывать тулбар, 0 - нет.

ImageIndex может принимать следующие значения: 0 - 1 - 2 - 3 - 4 - 5 -