Seup
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Незнаю, может кому пригодится, вот пример скрипта игрового инсталятора, который выполняет следующие действия в таком порядке: 1 - распаковывает файлы из архива "arc", находящегося рядом с инсталятором 2 - по завершении распаковки, запускает BAT-файл и кодирует файлы OGG в WAV 3 - затем удаляет, после завершения кодирования, файлы OGG 4 - удаляет вспомогательные файлы, такие как oggdec.exe и BAT-файл, в котором прописывались звуковые файлы для кодирования Также создает ярлыки, которые предварительно были прописаны в скрипте. За основу была взята игра Война и Мир. В архиве игра получила размер 17мб, после распаковки и всех действий будет весить 239мб В данном случае использовался битрейт OGG 64kbit/s, что значительно, как вы видите, сократило размер инсталятора. Скачать и посмотреть этот скрипт в действии можно отсюда(в архиве, сам скрипт и игра): http://narod.ru/disk/8310851000/%D0%92%D0%BE%D0%B9%D0%BD%D0%B0%20%D0%B8%20%D0%9C%D0%B8%D1%80.zip.html Скрипт отдельно: http://narod.ru/disk/8310951000/wap.iss.html (Те, кто запустит игру, услышат "Скрипки" в начале каждого звукого файла. Скажу, что они появились не из-за низкого битрейта. Изначальное качество звука было не велико.) Чтобы посмотреть BAT-файл, не запускайте "Война и Мир.exe", а просто распакуйте "WAP.exe". Имя батника "comon.bat" По поводу внешнего вида инсталятора, скажу что он был изменен на основе скрипта, найденого в Inno Setup Scripting v5.1 Файлы для придания такого внешнего вида инсталятора здесь(некоторые страницы не сделаны, кому надо доделайте): http://narod.ru/disk/8311707000/Installer.rar.html Добавлено: Забыл написать, заранее извеняюсь, если это надо было размещать не здесь. Напишите, я перемещу куда надо. | Всего записей: 34 | Зарегистр. 30-04-2009 | Отправлено: 21:24 03-05-2009 | Исправлено: Seup, 21:42 03-05-2009 |
|