Сегодня бы хотелось поговорить о сжатии и минимизации исполняемых файлов, ведь все мы хотим чтобы наша программа занимала как можно места на жёстком диске, для этого есть прекрассная программка под названием ASPack.
Она прекрассно сжимает исполняемый файл и нисколько не влияет на скорость работы программы, а работает на том принципе что сжимает весь ваш код и добавляет в начало программы свой код разархиватора который начинает работать при запуске программы, т.е. после запуска он разархивировывает и записывает в память данные, соответственно вес программы остаётся неизменным и после завершения работы и выгрузки из памяти вес программы не меняется, очень хорошее решение для тех кто любит писать большие коды.
Работает она очень просто, картинки кликабельны поэтому если мелко то нажмите и она увеличится.
Вот сама программка:
![]() |
Здесь всё просто, главное меню имеет только одну кнопку "Open" которая как нетурдно догадаться позволяет выбирать файл для сжатия, также в меню есть еще четыре вкладки "Compress", "Option", "About" и "Help", но о них чуть позже. |
![]() |
Чтобы начать работу с программой жмём кнопку "Open" и выбираем нужный .exe либо .dll файл |
![]() |
Как только вы выбирете файл программа сразу же перейдёт во вкладку "Compress" и начнёт сжатие, и на нижнем прогресс баре покажет степень сжатия, т.е. в моём случае 50% от нынешнего размера, превосходно! |
![]() |
Так же программа создаст резервную копию файла на всякий случай, чтобы всегда можно было вернуть исходный вариант. Хранится он в том же каталоге с расширением .bak |
![]() |
Посмотрев на размеры можно заметить что исходный файл весил 78 килобайт, а обработанный стал весить всего 39, это давольно таки неплохой результат! |
|
Вкладки "About" и "Help" несут чисто информационную службу, там можно почитать и заодно поситить сайт разработчика программы, написать ему на почту благодраности либо сообщить о замеченных ошибках, в Help помощ по программе |
|
Во вкладке "Options" различные настройки, такие как выбор языка, там присутствует и Русский язык, Сжатие ресурсов, т.е. программа может сжимать не только исполняемый код но и ресурсы находящиеся в программе, иконки значки и т.д., далее создание резервного файла, можно также выключить эту опцию если вы полностью доверяете программе, но я не рекомендую конечно этого делать, ну и так далее |