2.2 Файлы сценариев Чтобы создавать в NSIS инсталлятор, Вы сначала должны записать сценарий NSIS. Сценарий NSIS - это обычный текстовый файл со специальным синтаксисом. Вы можете редактировать сценарии в любом текстовом редакторе. Рекомендуется Вам использовать текстовый редактор, который показывает номера строк, потому что NSIS использует номера строк, чтобы указать, где ошибка, и предупреждать Вас о том, где ошибки могли бы быть. Также рекомендуются редакторы с подсветкой синтаксиса. Вы можете загрузить редакторы, созданные специально для NSIS и программы для подсветки синтаксиса с NSIS Wiki. В NSIS записывают сценарий для каждой строки, который обрабатывается как команда. Если ваша команда слишком длинна для одной строки, Вы можете использовать наклонную черту влево - '\' - в конце строки. Компилятор обработает новую строку как добавление к предыдущей строке и не будет ожидать новую команду. Например: Code Messagebox MB_OK|MB_ICONINFORMATION \ "Это пример, который показывает, как использовать \ конец строки для больших команд в сценариях NSIS" Если Вы хотите использовать двойную кавычку в строке, Вы можете или использовать $\" чтобы выйти из кавычки или цитировать строку с различным типом кавычки, типа 'или'. Для получения более подробного описания формата скрипта, посмотрите Формат файла скрипта. По умалчиванию файл скрипта имеет расширение .nsi. Файлы заголовков расширение - .nsh. Файлы заголовка могут помочь Вам упорядочить Ваш сценарий, разделяя скрипт больше, чем на одни блок, Вы можете также поместить туда функции или макросы в файл заголовка и включить файл заголовка в другие инсталляторы. Это делает модифицирование проще, и это также делает ваши сценарии более легкими для чтения. Чтобы включить файл заголовка в Ваш скрипт используйте !include. Файлы заголовков, которые постоянно находятся в каталоге NSIS, могут быть включены только по их названию. Например: Code !include Sections.nsh
|