Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Автор проектов


Сообщения: 1579
Благодарности: 496

Профиль | Отправить PM | Цитировать


SharkyEXE,
Логика работы такова:
1. __PATCH.CMD или GUI вначале составляет список аддонов. Делается это просто - по именам папок в папке Addons и вдальнейшем работает только с зтими аддонами. То есть в процессе работы __PATCH.CMD нельзя добавить аддонов. Для этого и создаются пустые папки \Addons\Z-FakeSetupAdv и \Addons\Z-MSST.
2. ZZ_MultiBootDisk с помощью файла START смотрит, какие из папок VOLD, VOLM и VOLS есть и, в зависимости от наличия папки VOLM, интегрирует дрова массторадж для текстового этапа. Для этого ему требуется DP_MassStorage_wnt5_x86-32_*.7z. Если папка VOLM есть, а DP_MassStorage_wnt5_x86-32_*.7z нет, то появляется ошибка.

Я пытался сделать проверки наличия необходимых файлов, но пока не получается. Для этого используется файл ChkDistr, но пока не иполучается с __PATCH.CMD. А с GUI вообще беда - GUI не обрабатывает файл ChkDistr из аддонов вообще. А BoaSoft не отзывается ...

-------
Объективная реальность есть бред, вызванный недостатком алкоголя в крови.
Оптимизм есть недостаток информации.
Хочу быть змеёй, чтобы на работу лёжа ходить.
Конструктор инсталляторов на основе 7z SFX + готовые инсталляторы


Отправлено: 23:02, 31-03-2011 | #121