Файлы установки в CreateInstall Assistant
Здесь вы должны указать все файлы, который должны быть упакованы, а затем установлены на компьютере пользователя. Также здесь указываются методы и параметры сжатия.
Исходная директория
Как правило, все файлы, необходимые для установки приложения находятся в одной директории. Поэтому вам достаточно указать здесь эту директорию и все. Но вы также можете указать конкретную маску для файлов, который вы хотите упаковать.
c:\develop\myapp c:\my pictures\*.jpg
Если файл существует
Что нужно делать если устанавливаемый файл уже существует.
Пропустить - не записывать файл.
Записать - переписать существующий файл.
Записать если новее - переписать существующий файл если записываемый файл новее или имеет большую версию.
Спросить - запросить у пользователя разрешение на перезапись данного файла.
Спросить если новее - запросить у пользователя разрешение на перезапись только если записываемый файл новее или имеет большую версию. В противном случае запись файла будет пропущена.
Замечание! Если файл должен быть обновлен, но он занят системой или другим приложением, то в конце инсталляции пользователю будет предложено перезагрузить компьютер. Такие файлы будут перезаписаны только после перезагрузки.
Игнорировать маски
Вы можете определить маски для исключаемых файлов. Маски должны разделяться через точку с запятой. Эти файлы будут игнорироваться упаковщиком. Вы можете использовать '*' и '?'.
*.bak; temp*.dat
Файлы установки в инсталляторе CreateInstall Assistant
Сжатие
Тип сжатия
Укажите алгоритм сжатия, который будет использоваться для всех файлов текущей группы. Возможны следующие варианты:
DEFAULT - Сжатие основанное на LZ алгоритмах. Этот алгоритм позволяет производить очень быструю распаковку.
PPMD - PPMD сжатие. Этот алгоритм обеспечивает отличную степень сжатия, но время распаковки равно равновремени упаковки. Поэтому распаковка не очень быстрая. Этот алгоритм сжатия реализован и адаптирован для CreateInstall Дмитрием Шкариным.
STORE - Не сжимать файлы.
Уровень сжатия
Если вы используйте DEFAULT или PPMD сжатие, то уровень сжатия может изменяться от 1 до 10. Более высокое значение означает лучшее сжатие, но большее время на упаковку.
Сплошное сжатие
Отмечен => Информация об уже сжатых файлов используется для сжатия следующих файлов. Это обеспечивает лучшую степень сжатия на большом количестве однородных файлов. Заметьте, что если вы используйте PPMD сжатие, то эта возможность может ухудшить сжатие на некоторых файлах.
Дополнительные файлы
Предположим, что вам нужно установить дополнительные файл в другие директории. В этом случае вам нужно добавить их в данный список.
Файл, маска или папка
Укажите директорию, файл или маску для файлов, которые нужно упаковать. Если вы укажите только директорию, то она будет упакована со всеми файлами и поддиректориями и затем распакована как директория с таким же именем и содержимым.
C:\data files\*.dbf C:\myapp\*.* C:\myfolder C:\files\myfiles.a??
Рекурсивный поиск
Отметьте данный чекбокс, если вы хотите искать данный файл или файлы во всех поддиректориях указанной директории. Например, если у вас было определено c:\apps\*.txt, то при отмеченной этой опции будут упакованы все файлы с расширением .txt во всех поддиректориях c:\apps и при распаковке сохранится структура директорий.
Конечная директория
Укажите директорию куда будут распакованы данные файлы.
APPLICATION DATA PATH - Папка программы в Application Data.
CDROM PATH - CD или DVD диск.
CUSTOM PATH - Путь будет определен вместе с именем файла.
INSTALL PATH - Главный путь установки.
SYSTEM PATH - Системная директория Windows.
TEMPORARY PATH - Временная директория Windows.
WINDOWS PATH - Директория Windows.
Путь не по умолчанию
Здесь вы можете указать любую директорию для установки если вы выбрали CUSTOM PATH выше.
Если файл существует
Варианты описаны выше