Добро пожаловать, гость ( Вход | Регистрация )
| -=CHE@TER=- |
May 29 2007, 07:35
Сообщение
#1
|
|
Walter Sullivan ![]() ![]() ![]() Группа: Root Admin Сообщений: 1,428 Регистрация: 4-February 08 Пользователь №: 3 Спасибо сказали: 327 раз(а) |
Наверное, все уже ей пользуются, но всё-же...
Есть такая программа от автора знаменитого 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 |
-=CHE@TER=- StripReloc 1.13 May 29 2007, 07:35
Xplorer Она убирает из .EXE файла relocation секцию (... Jun 4 2007, 16:42
-=CHE@TER=- UPX по умолчанию для PE EXE-файлов сам удаляет рел... Jun 4 2007, 20:55![]() ![]() |
| Упрощённая версия | Сейчас: 21st April 2026 - 11:40 |