Есть ли другие способы, кроме пакеров, минимизировать размер скомпилированного дельфями ехе-шника?
Минимизация полученного exe-шника
Минимизация полученного exe-шника
|
20.06.2010 17:59:47
|
|
|
|
|
|
20.06.2010 18:51:36
Можно рисовать окна функциями WinAPI... Но как по мне так всё это просто извращение
|
|
|
|
|
|
20.06.2010 19:14:24
Рисовать интерфейс в дельфях на чистом винапи, конечно, извращение, но все же интересуют другие способы уменьшить размер эхешника. Кроме пакеров, к сожалению, другие способы уменьшения размера, мне не известны.
Изменено:
rozpants - 20.06.2010 19:14:47
|
|
|
|
|
|
20.06.2010 19:53:15
А зачем Вам нужно это делать? |
|||
|
|
|
|
20.06.2010 20:00:16
Да как-то неприятно, что файл весит сотни килобайт. Да и просто интересно.
|
|
|
|
|
|
20.06.2010 20:06:50
Это конечно да
Это притом что сейчас винтом в 1Тб никого не удивиш? |
|||||
|
|
|
|
05.07.2010 05:24:48
Хехе) Ну еще можно уменьшить размер экзешника, сжав рисунки, если они в нем присутствуют. Но вот как сжать уже скомпиленный - я не знаю. Пользуюсь только Orien - неплохо жмет exe. А еще можно открыть exe в том же Resource Hacker и, допустим, поубирать из String table ненужные записи. Хотя от этого файл совсем ненамного похудеет =)
|
|
|
|
|
|
06.07.2010 10:20:43
|
|
|
|
|
|
07.07.2010 05:53:09
Да, хорошо статья хвалит Delphi. А некоторые мне говорят: "Дельфи - прошлый век, забудь. За C# будущее". Может оно и так, но пока с моими задачами и Delphi справляется. Но иногда вес программы убивает xD
|
|
|
|
|
|
07.07.2010 19:29:23
Мне лично очень редко приходилось слышать от таких людей внятные аргументы на эту тему... |
|||
|
|
|
|
26.07.2010 14:48:06
1. Писать на MCK&KOL. Объём программы уменьшается раз в 10. Есть свои отличия, но при желании можно разобраться. Можно писать оболочки к консольным программам, резидентные программы (с иконкой в трее). Можно просто использовать функции из KOL для замены стандартных.
2. Использовать Delphi меньшей версии. Приблизительно объём exe получается в 100 раз больше номера версии. 3. Удалить лишнее. У меня в каждой папке проекта есть такой батник Clear.bat:
4. Использовать UPX. Делать не рекомендуется, т.к. некоторые антивирусы ругаются на такие файлы, а в памяти такие программы после запуска занимают больше места. |
||||
|
|
|
|||
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)