IPB

Добро пожаловать, гость ( Вход | Регистрация )

> StripReloc 1.13, уменьшаем размер .EXE файла
-=CHE@TER=-
May 29 2007, 07:35
Сообщение #1


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,355
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 311 раз(а)



Наверное, все уже ей пользуются, но всё-же...

Есть такая программа от автора знаменитого InnoSetup: StripReloc 1.13.
Она убирает из .EXE файла relocation секцию (".reloc"), тем самым уменьшает его размер.
Для программ на Delphi очень архиважная и полезная вещь - уменьшить размер готового .EXE'шника (полезно сделать перед упаковкой UPX'ом).
Подробнее читайте по приведённой выше ссылке на странице программы.

Программа на Delphi 7:
CODE
Begin
End.

.EXE занимает - 13824 байта.
После того, как по ней StripReloc проехался - 12800
Итого: чистый 1 Кб "довеска".
Естественно, что чем больше программа, тем и "довесок" будет больше.

Я использую так:
StripReloc.exe /B /C filename.exe
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Сообщения в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0 -

 



Упрощённая версия Сейчас: 19th April 2024 - 10:36