Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.06;
Скачать: CL | DM;

Вниз

Мастера и их помошники - Как уменьшить Exe файл   Найти похожие ветки 

 
EXE   (2004-05-22 07:08) [0]

С продолжение работы над проектом exe растёт и растёт до неприличия. графика зогнута в RES. использую правда дополнительные компоненты не от Borland

Всем спосибо кто даже доконца ознакомился с проблемой.


 
R   (2004-05-22 08:34) [1]

1.DLL
2.UPX(сжатие)
3.Win API
4.Графику в отдельные файлы


 
Sergey Masloff   (2004-05-22 08:35) [2]

Возникают какие-то проблемы с размером?
Кстати "зогнутая" в RES графика как-то влияет на размер приложения?


 
Sergey Masloff   (2004-05-22 08:37) [3]

R   (22.05.04 08:34) [1]
Первым вопросом должно быть - а на фига? А потом уже все остальное.


 
ЮЮ ©   (2004-05-22 09:13) [4]

>Кстати "зогнутая" в RES графика как-то влияет на размер приложения?

Если в Image.Picture - то очень, т.к. хранится в формате BMP, а если в действительно в RES (в GIF, JPEG, etc. форматах), то очевидно, на размер этих файлов.


 
Mim1 ©   (2004-05-22 10:55) [5]

ИМХО вы боритесь не с болезнью а с ее проявлениями.

По вопросу самое оптимально сжать зипом, если у вас ntfs поставте аттрибут сжатый у этого файла.


 
Anatoly Podgoretsky ©   (2004-05-22 12:26) [6]

А что с винчестерами у вас случилось, может надо почистить. Про неоправданное загромождение проекта графикой молчу, это на вашей совести, но чего же тогда жалуетесь?


 
Profi ©   (2004-05-22 14:30) [7]

Используй специальные программы для сжатия. Например: ASPack.


 
Rouse_ ©   (2004-05-22 14:52) [8]

А она у тебя что из-за размера както медленней стала работать?


 
Graf   (2004-05-22 16:02) [9]

Выкинуть дельфи и писать на С. По карйней мере когда я так поступил, с размерами исполняемого файла у меня проблем небыло. За одно и куча других проблем отпало. :)


 
Anatoly Podgoretsky ©   (2004-05-22 16:12) [10]

Graf   (22.05.04 16:02) [9]
Ты наверно работал с рантайм библиотеками и не совал графику в ресурсы, иначе позволь не поверить.


 
GuAV ©   (2004-05-22 17:18) [11]


>  писать на С

На чем именно MS Visual C, Borland CBuilder, ещё что-то?


 
nikkie ©   (2004-05-22 17:57) [12]

>На чем именно MS Visual C, Borland CBuilder, ещё что-то?
видимо, имелся в виду TurboC. раз проблем с размером нет.


 
Mim1 ©   (2004-05-22 19:04) [13]

[9] Graf   (22.05.04 16:02)

А вы голубчик готовы к тому что вам скажут после того как вы вымолвили ТАКОЕ на этом форуме. :)

PS Я к стати сегодня потавил билдер, решил что надо иметь пру аргуметов, для ответа любителям сей на заявления подобные вашим. :)


 
nikkie ©   (2004-05-22 19:19) [14]

>ТАКОЕ на этом форуме
да ну ладно. си отличный язык. просто пост [9] заставляет подозревать, что автор слабо подкован в данном вопросе. подозрение, конечно,  ошибочно, и скоро он нам подробно расскажет, какой компилятор/среду разработки он использует, какого рода приложения он пишет, какие библиотеки использует и почему не имеет проблем с размером.


 
Dron   (2004-05-22 21:08) [15]

UPX на прогу трави - как в zip"е будет...


 
Mim1 ©   (2004-05-22 21:12) [16]

[15] Dron   (22.05.04 21:08)

Сэкономиш место на диске, зато потратиш оперативку, а разница цены между стоимостью винта и стоимостью оперативки огого какая.


 
GuAV ©   (2004-05-22 23:23) [17]

http://www.jrsoftware.org/striprlc.php
по этой ссылке прочитал, что для неупакованых EXE код грузится не весь, а по потребности, а для упакованных - весь, более того несколько копий запущеного неупакованного предложения используют общую копию кода, а для упакованных - каждому своя.
Если все это так, то упаковщиками следует пользоваться далеко не в любом случае.


 
Anatoly Podgoretsky ©   (2004-05-22 23:50) [18]

Не стоит бояться больших размеров, в память все равно грузится только нужно и то на небольшое время, особенно это касается ресурсов.


 
Rzhevskiy ©   (2004-05-23 01:45) [19]

Assembler forever :)


 
Германн ©   (2004-05-23 03:18) [20]

Самый "грамотный" ответ - Anatoly Podgoretsky ©   (22.05.04 23:50) [18], но с учетом "обстоятельств".


 
Anatoly Podgoretsky ©   (2004-05-23 11:51) [21]

Rzhevskiy ©   (23.05.04 01:45) [19]
И что избавишься от размера, подчеркиваю графика зогнута в RES, никаких проблем с размером нет и при использовании ассемблера, засунуть полный аvi фильм в ресурсы и делов то.
Бессмысленно говорить о размере и языках при указанном требовании графика зогнута в RES, да еще и при использую правда дополнительные компоненты не от Borland


 
EXE   (2004-05-24 09:34) [22]

Вообще я спрашивал
Возможно ли уменьшить испоняемый файл если все библиотеки компонентов будут внешними.


 
DRAGON_DE   (2004-05-24 10:23) [23]

Позволю себе отметить, что UPX может сжать не только екзешник но и BPL файлы. Я проверял. Разница большая. Правда как это влияет на скорость работы программы и размеры проги в оперативке не скажу, не проверял. UPX брал из установки K-Lite Codec Pack.


 
Думкин ©   (2004-05-24 10:30) [24]

http://podgoretsky.com/ftp/Docs/Misc/ExePack/ExePack.html



Страницы: 1 вся ветка

Текущий архив: 2004.06.06;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.061 c
4-1082818484
gRad
2004-04-24 18:54
2004.06.06
Параметры ф-ий из dll


1-1084917196
shek
2004-05-19 01:53
2004.06.06
Получить значение атрибута в XML


4-1083050775
luka
2004-04-27 11:26
2004.06.06
Сообщения


4-1083163044
Delphist
2004-04-28 18:37
2004.06.06
NtQuerySystemInformation, Как работает?


1-1085214015
AlexG
2004-05-22 12:20
2004.06.06
Кто-нибудь встречался с ошибкой Excel?