Создание инсталляционного файла S-Terra Client происходит при нажатии кнопки Make package в главной форме. При этом происходит проверка корректности введенных данных и при обнаружении ошибки выводится сообщение о возможных причинах, и переключение на вкладку с некорректными данными. Если ошибки не обнаружено, то появляется окно Package parameters (Рисунок 82):
Рисунок 82
В этом окне необходимо задать:
· Package type – поле для выбора режима инсталляции. Возможные значения:
· basic – неинтерактивная установка с запросом на инсталляцию. Вариант по умолчанию,
· normal – интерактивная установка (в диалоговом режиме) с демонстрацией Лицензионного Соглашения и другими окнами,
· silent – неинтерактивная установка без запросов.
· Package file name – поле для ввода имени инсталляционного файла на компьютере администратора.
· Put license to package – при установке этого флажка введенные данные Лицензии будут включены в инсталляционный файл. При этом вкладка License должна содержать корректные данные Лицензии.
При нажатии кнопки ОК вызывается утилита make_inst.exe с соответствующими опциями, которая и создает инсталляционный файл. На время работы утилиты появляется окно с просьбой подождать (Рисунок 83):
Рисунок 83
В случае выявления ошибки выдается сообщение о коде ошибки.
При нажатии на кнопку Cancel работа утилиты make_inst.exe прерывается (инсталляционный файл не создается). В случае успешного завершения работы утилиты выдается сообщение о создании инсталляционного файла:
Рисунок 84
Все сообщения, выдаваемые программой утилитой make_inst в процессе ее работы, выводятся в файл make_inst_log.txt (при каждом создании инсталляционного файла make_inst_log.txt переписывается).