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

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

Аватара для wolkow70

Ветеран


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

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


Пересобрал сборку.

Обновлена версия K-Lite Mega Codec Pack до 7.5.0
Обновлена расширенная версия MPHC до 1.5.3.3464

Нововведения:
В секции инсталляции скрипта добавил возможность использования внешнего INI- файла :

(фрагмент скрипта)

SetOutPath "$TEMP\KLCodecSetup"
SetOverwrite on
File "Distrib\klcp_mega_unattended.ini"
File "Distrib\KLCPorig.exe"
File "Distrib\mpc-hc.exe"
File "Distrib\mpcresources.ua.dll"
File "Distrib\mpcresources.ru.dll"
File "Distrib\ac3filter_intl.dll"
File /r "Distrib\Lang"
IfFileExists "$EXEDIR\klcp_mega_unattended.ini" 0 NoThere
IfSilent +2
MessageBox MB_OK "Файл параметров автоматической установки найден, он будет скопирован в директорию запуска установки"
CopyFiles /silent "$EXEDIR\klcp_mega_unattended.ini" "$TEMP\KLCodecSetup\klcp_mega_unattended.ini"
Goto Done
NoThere:
IfSilent +2
MessageBox MB_OK "Файл параметров автоматической установки не найден, будет использован встроенный файл параметров установки"
Done:
ExecWait '"$TEMP\KLCodecSetup\KLCPorig.exe" /verysilent /norestart /LoadInf=".\klcp_mega_unattended.ini'


Таким образом, если кого-то не устраивают параметры встроенного (в моей редакции) файла параметров установки, он может внести изменения в файл klcp_mega_unattended.ini (или создать свой) и разместив его рядом с инсталлятором запускать установку. В этом случае файл будет скопирован во временную директорию запуска и заменит встроенный в сборку файл параметров автоматической установки.

В архиве находится копия встроенного файла. Если все устраивает, то внешний файл не нужен!

В тихом режиме с ключом /S все диалоговые окна и вывод сообщений подавляются.

-------
Человек человеку - друг, товарищ и волк!


Последний раз редактировалось wolkow70, 21-10-2011 в 19:32.

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:26, 24-07-2011 | #33