2.1 Введение Большинство программ, которые Вы загружаете или покупаете, идут с вместе инсталляторами. Копии инсталляторов и/или файлы обновлений, записывают ключи регистрации, конфигурацию, создают ярлыки, и т.д. Все это сделано автоматически для пользователя. Все, что пользователь должен сделать, это ввести немного данных и инсталлятор сделает все остальное. Пользователь проходит мастера установок, делает соответствующие выборы и ждет до конца установки. После того, как установка закончится, пользователя оставляют только с простой задачей - старта программы. Пользователь не должен волноваться о вещах, которые он, возможно, забыл, потому что все необходимые шаги были сделаны инсталлятором NSIS - инструмент для разработчиков, чтобы создать такие инсталляторы. NSIS позволяет Вам создавать все от простых инсталляторов, которые только копируют файлы до очень сложных инсталляторов, которые обрабатывают много задач: типа записи ключей регистрации, переменных среды, параметры настройки, загрузка свежих файлов из интернета, настройка файла конфигурации и т.д.. NSIS очень гибок, и его языку сценариев просто учиться. NSIS компилирует все файлы и инсталляционный сценарий в один исполняемый файл, так что Ваше приложение будет просто и удобно распространять. NSIS добавляет приблизительно только 34 КБ собственного кода (для конфигурации по умолчанию) к данным. NSIS гордится наименьшим заголовком модуля, обеспечивая много возможностей, благодаря своему мощному языку сценариев и поддержке внешних плагинов к программе.
|