Привет всем!
Вопросы:
1. Как програмно удалить иконку из исполняемого файла?
(меня интересует работающий пример кода,
который удаляет дефолтовую иконку в любом отком-
пилированом ВБ 6.0 (т.е. убивает секцию ресурсов иконок
на-Ф-ик). Такой финт ушами нужен для того чтобы
уменьшить размер файла после упаковки упаковщиком.
Для интересующихся:
Выигрышь составляет:
Оригинал:
184.320 Байт.
упаковка с дефолтовой иконкой:
58.368 Байт
упаковка без секции иконки:
56.832 Байт
Обычно я єто делаю вручняк с помощью ResHacker-a.
Как автоматизировать?
2. Существует ли какая-нить возможность
опосля компиляции в ИДЕ ВБ, віполнить опред. комманду -
(читай запустить программу обработки бинарика)
т.е. в данном случае мене надо
а) записать в тело ексешника до паковки некоторые внешние данные.
б) поттереть ресурс иконки.
в) запаковать пакером.
3. Окромя:
= Оптимизации кода приложения.
= Галочки "Оптимизировать размер"
= Пакеров типа UPX.
Пока лучшие резалты показал NSPACK:
Оригинал - 184.320 Байт
Паковано - 52.224
= Есть ли ещё способы уменьшить вес файла?
--
Заранее огромное спасибо!