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

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

Ветеран


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


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

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


Нашел ошибку - несоответствие Gui-интегратора и __PATCH.CMD. В __PATCH.CMD заложена возможность обработки файла Set ChkDistr и прерывание процесса интеграции при определении в этом файле переменной Err. Достаточно создать в любом аддоне файл ChkDistr следующего содержания:

Код: Выделить весь код
Set Err=Ошибка: В аддоне %~1 находится файл ChkDistr
Далее при запуске __PATCH.CMD получим вывод в консоль (я создал ChkDistr 0-HTMLINFO):

Код: Выделить весь код
Ошибка: В аддоне 0-HTMLINFO находится файл ChkDistr

Для продолжения нажмите любую клавишу . . .
После нажатия эникея - интегратор прекратит свою работу

При запуске Gui-интегратора:

Код: Выделить весь код
.
.
Запись списка ADDONS.LST...

Обработка CheckDistr...
  Rus update pack
  дополнение 0-HTMLINFO
  дополнение z-Log
и интегратор продолжает свою работу.

Эта функция важна, если до интеграции необходимо проверить наличие каких-нибудь файлов, необходимых для работы аддона

Уважаемый Boa Soft, прошу исправить данную ошибку.

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


Отправлено: 23:56, 21-02-2011 | #706