log1stable
Junior Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору [Inno Setup Script от log1st] Ссылка на скачивание: Клик Скриншоты: Клик Пароль на скачивание: log1st4ruboard Используемые библиотеки: Bass (музыка) Botva2 (картинки, кнопки, трекбар, прогрессбар) CallbackCtrl (коллбэк процедур) ISDone+unarc (распаковка) ISMd5 (проверка системных требований) Распаковка: ISDone Фичи: Измененная страница выбора языка (юзая CustomMessages и Languages) Измененный месседж-бокс (с прозрачной главной формой на время показа) "Умный" инсталлятор: если уже установлена игра(проверка через реестр), то на выбор: удалить, играть, закрыть. Фон, включаемый директивой #define ShowBG Два стиля прогрессбара: делениями и обычный (включение обычного через директиву #define SimplePB) Прозрачные границы через Fairy Страницы (Приветствие, проверка md5, системные требования, компоненты, директории, подготовка, установка, завершение) Статус-панель и страница с динамической генерацией страниц через свою процедуру AddStatusLabel Музыка с кнопкой и ползунком Кнопки через ботву "Прилипание" к краям экрана Проверка системных требований через модуль HWREQ (стилизованная таблица) Включение стандартных границ одной директивой #define ShowBorder Проверка MD5-хешей (c выводом непрошедших проверку в TLabel) Компоненты через чекбоксы ботвы (если файл компонента не прошёл проверку md5, то компонент блокируется) Выбор папки установки через FolderTreeView (в скором времени допишу парсер, и будет выбор через него, т. к. стандартный компонент не подходит под стиль страницы) Сбор введенной информации (Компоненты, Папка установки) Прогресс установки (Лейбл файла, лейбл архива, лейбл оставшегося времени, лейбл прошедшего времени, прогрессбар установки) Завершение установки с выводом папки установки, возможности запуска через ярлыки(исходя из компонентов), прошедшего времени. Исходники: Скрипт Inno Setup в .iss Все изображения Adobe Photoshop в .psd (от кнопок до иконки) | Всего записей: 146 | Зарегистр. 15-07-2011 | Отправлено: 16:07 06-12-2013 | Исправлено: log1stable, 16:14 06-12-2013 |
|