Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
О компиляции конечного файла
toizyДата: Суббота, 07 Апреля 2007, 13:11 | Сообщение # 1
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Установки, сделанные в окне сборки конечного файла, сильно влияют на размер выходного ехе-файла. Так, в группе "Проигрыватель" можно ставить не "Полный", а "E-card", в том случае, если в проекте не предусмотрено воспроизведение мр3 (wav-файлы можно) а также OGG и MIDI-файлов, не используются плагины, команда ReplaceImage() и некоторые другие опции. Режим "E-card" (т.е. "почтовая карточка") создаст размер выходного файла значительно меньшего размера, так как не включает в конечный файл движки для мр3 и т.п. Этот режим как раз и создан для того, чтобы отправлять готовые файлы по E-mail. Правда, эта экономия заметна на файлах лишь небольшого размера. Если скомпилированный файл у вас тянет на 10 Мб, то уменьшение его на 400 Кб вряд ли спасет дело smile

Следующий шаг уменьшения размера выходного файла - всегда ставить флажок в поле "Безопасный слой". Как пишет сам автор программы, главное его назначение - это чтобы ваш файл никто не мог потом "поковырять" в шестнадцатеричном редакторе и выдернуть оттуда какие-нибудь ресурсы. Однако, как замечает автор, установка этого флажка может приводить к некоторому снижению скорости запуска конечного файла. Мы этого пока что-то не заметили, а вот то, что размер файла уменьшается - это точно!

Далее. В окне "Метод сжатия" надо всегда внимательно выбирать приемлемое сжатие для вашего проекта. Так, если в проекте нет очень качественных картинок, а в большем случае использованы только кнопки и тексты, смело можно выбирать метод сжатия "Низкое качество" или "Среднее качество" - размер готового файла будет значительно меньше. При наличии же картинок надо поэкспериментировать с методами "Лучшее качество" и "Хорошее качество", так как не всегда "лучшее" бывает лучше "хорошего" :)), а вот размер файла дает ощутимо меньший. Метод сжатия "ZIP 100% качество" скомпилирует ваш файл без каких-либо потерь, с полным сохранением качества, однако размер будет уже сами понимаете каким... Но когда, как говорится, "размер не имеет значения" - выбирайте только этот последний режим.

И еще. Перед тем, как компилировать файл, неплохо бы в меню Файл выбрать пункт "Уменьшить размер...". Если в вашем проекте присутствуют картинки, которые вы туда "втащили", а потом вручную отмасштабировали в сторону уменьшения, или применяли к ним эффект "обрезки", то в проекте хранятся ставшие "ненужными" пикселы, и тогда программа автоматически найдет их и уничтожит. Это не только уменьшит размер выходного файла, но и размер файла самого проекта, причем иногда даже на мегабайты. Жесткий диск ведь ваш тоже не безразмерный?


Жизнь оказалась не такой уж и забавной, как поначалу...
 
  • Страница 1 из 1
  • 1
Поиск: