Посл.ответ |
Сообщение |
Ранг: 0.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 06 декабря 2004 05:27 · Личное сообщение · #1
Люди , помогите пожалуйста советом .
Пакую я свои проги написанные на C++ Builder6 PEPack-ом
но почему то они все равно тяжелые .
Может я неправильно настроил свой Borland ?
Или пользуюсь не той прогой для паковки...
| Сообщение посчитали полезным: |
|
Ранг: 384.1 (мудрец) Активность: 0.25↘0 Статус: Участник www.int3.net
|
Создано: 06 декабря 2004 06:01 · Личное сообщение · #2
z1
Много это сколько?
По умолчанию ЕхЕ у борладна большие и толстые >200Kb, но они полностью автономны, работют без всяких длл, в отличии от VC.
Если тебе нужен компакный код, то:
1. пиши на чистом АПИ, такие статьи есть на программерских сайтах.
2. пиши на ассемблере
3. оставь всё как есть
----- Подписи - ЗЛО! Нужно убирать! | Сообщение посчитали полезным: |
![](img/s6.gif) Ранг: 266.8 (наставник), 5thx Активность: 0.22↘0.03 Статус: Участник very WELL :)
|
Создано: 06 декабря 2004 06:08 · Личное сообщение · #3
z1
Юзай ASPack или UPX для паковки
| Сообщение посчитали полезным: |
Ранг: 160.1 (ветеран) Активность: 0.07↘0 Статус: Участник
|
Создано: 06 декабря 2004 07:36 · Поправил: infern0 · Личное сообщение · #4
nice пишет:
работют без всяких длл, в отличии от VC
интересно какие нужны длл для нормально написанных VCшных прог ?
| Сообщение посчитали полезным: |
Ранг: 0.0 (гость) Активность: 0.04↘0 Статус: Участник
|
Создано: 06 декабря 2004 07:42 · Личное сообщение · #5
z1
PEPack не лучший пакер по сжатию. На голову выше: UPX, MeW (для кряков хорош ![](img/smilies/s1.gif) ). В крайнем случае можно ещё попробовать FSG 2.0.
По умолчанию у Билдера exe маленькие <70kb, но это с RTL. Если его отрубить, чтобы все библиотеки были статичны,то пустой файл начинает весить ~400kb. Сжатый UPX'ом занимает ~150Kb. Если для тебя это много, то след. совету nice.
| Сообщение посчитали полезным: |
Ранг: 0.0 (гость) Активность: 0.04↘0 Статус: Участник
|
Создано: 06 декабря 2004 07:43 · Личное сообщение · #6
infern0
Имхо, был намёк на MFC ;)
| Сообщение посчитали полезным: |
Ранг: 160.1 (ветеран) Активность: 0.07↘0 Статус: Участник
|
Создано: 06 декабря 2004 09:10 · Личное сообщение · #7
Man1ac пишет:
Имхо, был намёк на MFC ;)
я тоже так подумал, однако есть еще например WTL и чистый winapi для извращенцев
| Сообщение посчитали полезным: |
Ранг: 384.1 (мудрец) Активность: 0.25↘0 Статус: Участник www.int3.net
|
Создано: 06 декабря 2004 11:56 · Личное сообщение · #8
infern0
Выходит я извращенец
----- Подписи - ЗЛО! Нужно убирать! | Сообщение посчитали полезным: |
Ранг: 0.0 (гость) Активность: 0.01↘0 Статус: Участник
|
Создано: 06 декабря 2004 21:49 · Личное сообщение · #9
nice и я тоже ;)
WinAPI рулит
| Сообщение посчитали полезным: |
Ранг: 163.7 (ветеран) Активность: 0.07↘0 Статус: Участник
|
Создано: 07 декабря 2004 10:16 · Личное сообщение · #10
Если нет реальной необходимости, лечше не паковать PE-файлы, а заюзать, например, RAR для дистриба.
Перевод статьи f0dder'а http://www.citforum.ru/book/cook/exepack.shtml . Оригинал http://f0dder.schwump.net/packandstuff.htm .
| Сообщение посчитали полезным: |
![](img/s6.gif) Ранг: 260.3 (наставник), 2thx Активность: 0.12↘0 Статус: Участник PPC-PROTECT author
|
Создано: 07 декабря 2004 10:26 · Личное сообщение · #11
S_T_A_S_ ИМХО эту статью, или там даже целая книжка, писал извращенец, который подходит не с практичной стороны к делу... Уже давно у всех компы мощные и такой бред как пакование PE файлов тратят память какую-то не актуально...
----- Пиво, сиськи, транс | Сообщение посчитали полезным: |
Ранг: 163.7 (ветеран) Активность: 0.07↘0 Статус: Участник
|
Создано: 07 декабря 2004 14:12 · Личное сообщение · #12
Если так, то какой смысл паковать экзешники, винты же бесконечные ? ;)
| Сообщение посчитали полезным: |
Ранг: 0.0 (гость) Активность: 0.04↘0 Статус: Участник
|
Создано: 07 декабря 2004 16:57 · Поправил: Man1ac · Личное сообщение · #13
S_T_A_S_
Для эстетики
| Сообщение посчитали полезным: |
![](img/s6.gif) Ранг: 260.3 (наставник), 2thx Активность: 0.12↘0 Статус: Участник PPC-PROTECT author
|
Создано: 08 декабря 2004 02:01 · Личное сообщение · #14
Man1ac пишет:
S_T_A_S_
Для эстетики
точно %)
----- Пиво, сиськи, транс | Сообщение посчитали полезным: |
Ранг: 163.7 (ветеран) Активность: 0.07↘0 Статус: Участник
|
Создано: 08 декабря 2004 10:07 · Личное сообщение · #15
Ну я понимаю, когда речь идёт о 4K compo, но паковать 2х меговую прогу на дельфи ?! "Для эстетики" можно её писАть "по-другому".
| Сообщение посчитали полезным: |
![](img/s4.gif) Ранг: 61.7 (постоянный) Активность: 0.05↘0 Статус: Участник я
|
Создано: 27 декабря 2004 10:28 · Личное сообщение · #16
z1
Самая крутая прога- упаковщик MEW. использует алгоритм LZMA/
Скачать моно зесь: www.bagie.xost.ru/files/mew11.rar (240 kb)
| Сообщение посчитали полезным: |