| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Размер.ехе |
| Автор: dr.ZmeY 29.4.2003, 20:59 |
| Сабж, собвенно... Бывает пишешь прогу, даже не прогу а программульку, три кнопки, один мэмо и 1000 строк кода... а экзэшник на полмега вытягивает... Писать формы на API - влом... |
| Автор: Shuricksoft 29.4.2003, 21:15 |
| Есть всякие милые программки (например, ASPack), которые экзешник раза в два-три могут уменьшить. |
| Автор: dr.ZmeY 29.4.2003, 21:19 |
| Да, я слышал про такие, но зачастую проги от них глючить начинают... Может можно из проекта что-нить выкинуть? Что там жрёт столько места? |
| Автор: acp 29.4.2003, 22:17 |
| Наверное, такие темы тут поднимались неоднократно. По крайней мере, на моей памяти - одна точно. Так вот, ответ - KOLnMCK. http://kol.mastak.ru/ |
| Автор: dr.ZmeY 29.4.2003, 23:51 |
| Ссылка мёртвая... |
| Автор: December 30.4.2003, 00:19 |
| Snick_Y2K Если интересует KOL, зайди на delphi.mastak.ru , оттуда найдешь путь... Хотя, ИМХО, не стоит на это силы тратить. |
| Автор: acp 30.4.2003, 07:49 | ||
Если пишешь
то KOL & MCK самое то. Да, ссылка и у меня не работает. mastak.ru не пингуется, лежит. |
| Автор: Unregistered 30.4.2003, 18:25 |
| ASPack- вещь хорошая. Сколько программ архивировал- все ОК. Проблема с чужими прогами- это контрольный суммы(может сказать, что вирус обнаружен и закроется) |
| Автор: Sluggard 1.5.2003, 09:58 | ||
На сколько я знаю (может кто поправит) кроме визуальных библиотек можно выкинуть отладочную информацию и различные проверки (но на конечный размер это влияет мало). Что касается ASPack-а, постоянно им пользуюсь - никаких проблем, единственное требует регистрации, но это я думаю не проблема |
| Автор: dr.ZmeY 1.5.2003, 13:15 |
| Тогда что там сжирает почти 400кб? если всё можно выкинуть, но это мало что изменит? |
| Автор: RA 1.5.2003, 14:11 |
| Народ, пардон муа но откровенно говоря ASPACK это говН0 Пользуйтесь UPX'сом. А если защита нужна то можно сверху StealthEXE |
| Автор: Sluggard 1.5.2003, 15:05 | ||
И чем же собственно непонравился ? Или каждый свой шесток хвалит ?? |
| Автор: RA 1.5.2003, 16:57 | ||||
Вот как WinZip хуже чем WinRar также и Aspack хуже чем UPX |
| Автор: dr.ZmeY 1.5.2003, 17:35 |
| 2RAdmin&Sluggard, Дайте что ль ссылки на ASPACK и UPX... |
| Автор: acp 1.5.2003, 18:14 |
| UPX даёт упаковку в среднем - 50%. ASPack - пользовался только пару раз, но результат, в принципе, аналогичен. А вот KOLnMCK даёт выигрышь на порядок, т.е. твоё приложение уменьшается в 10 раз. |
| Автор: RA 1.5.2003, 18:27 |
| www.exetools.com или http://66.36.228.12/protools/ |
| Автор: Sluggard 1.5.2003, 18:54 |
| По поводу AsPacka можешь поискать сам - ищется легко, если нет стукнись мне на аську - перешлю |
| Автор: Monty 1.5.2003, 21:27 |
| А про http://www.xtreeme.prv.pl ни кто не слыхал? если написать прогу не больше 100кб то он делает всех, а про 2кб я и не говорю. Must Die AsPack & AsProtect |
| Автор: RA 2.5.2003, 08:47 | ||||
Я FSG тоже люблю, но форум о делфи а FSG не любит делфи. Вот моя любимая выписка из readme:
|
| Автор: Monty 2.5.2003, 18:35 | ||
А ВОТ И ОШИБОЧКА !!! Я ИМ (FSG 1.33) ПАКУЮ ВСЁ И УСЁ РАБОТАЕТ !
разница не большая, но там нет "no TLS support (so forget bout all those Delphi exes)" я тоже люблю FSG , но старьё мне не нравится так что юзаю последние версии. PS новые проги надо брать с сайтов тех кто их делает, а на www.exetools.com старьё в пол года (или больше). |
| Автор: acp 2.5.2003, 23:11 |
| FSG мою программку размером 49 664 b, которую UPX упаковывает до 26 624 b, упаковал аж до 26 576 b. Выигрышь - 48 байт. Я посмотрел экзешник полученный, отличие от UPX'а - он вставляет свой DOS stub байт в 5. За счёт этого и выигрышь. |
| Автор: Monty 2.5.2003, 23:58 |
| Ну что будим тестить? я сжал свой файл рамером 1536 байт, результат 944 байт Теперь вернёмся к Дельфи... мои проги на Д2 он сжимает лучше на 5кб (минимум)...не пупер правда, но ты попробуй распакуй а еще говорили что он ТР*ЯН , ну это всё подлые враки, разве он вместится в 197 байт (распаковщик) PS. это было ночью, в 2 часа, при включённых колонках... когда я первый раз упаковал прогу с помощью FSG... кто им пользуется поймет PS. ну вот загадили тему... теперь модер будет ругаться....... |
| Автор: acp 3.5.2003, 00:10 | ||||
Это я знаю...
Да и у меня они сейчас, когда пробовал, были включены... PS: а если я сейчас напишу com'ник под 100 байт, FSG подавится? Конечно! |
| Автор: acp 3.5.2003, 00:41 |
| Решил посмотреть на Дельфовой программе побольше. Исходный размер: 804 352 FSG: 394 144 UPX: 305 664 ASPack: 304 128 Почему-то неожиданно ASPack вырвался вперёд, такое бывает, хотя он обычно хуже. Видать алгоритм сжатия чего-то-там у него получше... |
| Автор: Song 8.6.2003, 08:17 |
| AsPack и UPX и пр. это только для самолюбия и самоусплкоения программиста, типа "Вон посмотрите какая <эпитеты> программа, а занимает всего лишь <размер>. На самом деле это всё чушь т.к. перед запуском она распокывавается в памяти в прежнюю величину. В таком случае зачем упаковщик? Что перестало хватать места на диске ? |
| Автор: -=NetMan=- 8.6.2003, 18:35 |
| как пользоваться и настроить KOL? Ответ на [email protected]!!!!!!!!!!!!!!!!! |
| Автор: acp 8.6.2003, 19:20 | ||
| Да вряд ли найдётся тот, кто тебе будет отвечать на мыло... А в чём именно проблема с настройкой? Ведь к KOLnMCK прилагается небольшой файлик, в котором этот самый процесс описан. Причём на русском. Вот цитата.
|