Сейчас на форуме: ==DJ==[ZLO], Magister Yoda, Rio (+6 невидимых)

 eXeL@B —› Основной форум —› Packing
Посл.ответ Сообщение

Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 06 декабря 2004 05:27
· Личное сообщение · #1

Люди , помогите пожалуйста советом .
Пакую я свои проги написанные на C++ Builder6 PEPack-ом
но почему то они все равно тяжелые .
Может я неправильно настроил свой Borland ?
Или пользуюсь не той прогой для паковки...



Ранг: 384.1 (мудрец)
Активность: 0.250
Статус: Участник
www.int3.net

Создано: 06 декабря 2004 06:01
· Личное сообщение · #2

z1
Много это сколько?

По умолчанию ЕхЕ у борладна большие и толстые >200Kb, но они полностью автономны, работют без всяких длл, в отличии от VC.
Если тебе нужен компакный код, то:
1. пиши на чистом АПИ, такие статьи есть на программерских сайтах.
2. пиши на ассемблере
3. оставь всё как есть

-----
Подписи - ЗЛО! Нужно убирать!





Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 06 декабря 2004 06:08
· Личное сообщение · #3

z1
Юзай ASPack или UPX для паковки



Ранг: 160.1 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 06 декабря 2004 07:36 · Поправил: infern0
· Личное сообщение · #4

nice пишет:
работют без всяких длл, в отличии от VC

интересно какие нужны длл для нормально написанных VCшных прог ?



Ранг: 0.0 (гость)
Активность: 0.040
Статус: Участник

Создано: 06 декабря 2004 07:42
· Личное сообщение · #5

z1
PEPack не лучший пакер по сжатию. На голову выше: UPX, MeW (для кряков хорош ). В крайнем случае можно ещё попробовать FSG 2.0.

По умолчанию у Билдера exe маленькие <70kb, но это с RTL. Если его отрубить, чтобы все библиотеки были статичны,то пустой файл начинает весить ~400kb. Сжатый UPX'ом занимает ~150Kb. Если для тебя это много, то след. совету nice.



Ранг: 0.0 (гость)
Активность: 0.040
Статус: Участник

Создано: 06 декабря 2004 07:43
· Личное сообщение · #6

infern0
Имхо, был намёк на MFC ;)



Ранг: 160.1 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 06 декабря 2004 09:10
· Личное сообщение · #7

Man1ac пишет:
Имхо, был намёк на MFC ;)

я тоже так подумал, однако есть еще например WTL и чистый winapi для извращенцев



Ранг: 384.1 (мудрец)
Активность: 0.250
Статус: Участник
www.int3.net

Создано: 06 декабря 2004 11:56
· Личное сообщение · #8

infern0
Выходит я извращенец

-----
Подписи - ЗЛО! Нужно убирать!




Ранг: 0.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 06 декабря 2004 21:49
· Личное сообщение · #9

nice и я тоже ;)

WinAPI рулит



Ранг: 163.7 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 07 декабря 2004 10:16
· Личное сообщение · #10

Если нет реальной необходимости, лечше не паковать PE-файлы, а заюзать, например, RAR для дистриба.
Перевод статьи f0dder'а http://www.citforum.ru/book/cook/exepack.shtml . Оригинал http://f0dder.schwump.net/packandstuff.htm .




Ранг: 260.3 (наставник), 2thx
Активность: 0.120
Статус: Участник
PPC-PROTECT author

Создано: 07 декабря 2004 10:26
· Личное сообщение · #11

S_T_A_S_ ИМХО эту статью, или там даже целая книжка, писал извращенец, который подходит не с практичной стороны к делу... Уже давно у всех компы мощные и такой бред как пакование PE файлов тратят память какую-то не актуально...

-----
Пиво, сиськи, транс




Ранг: 163.7 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 07 декабря 2004 14:12
· Личное сообщение · #12

Если так, то какой смысл паковать экзешники, винты же бесконечные ? ;)



Ранг: 0.0 (гость)
Активность: 0.040
Статус: Участник

Создано: 07 декабря 2004 16:57 · Поправил: Man1ac
· Личное сообщение · #13

S_T_A_S_
Для эстетики




Ранг: 260.3 (наставник), 2thx
Активность: 0.120
Статус: Участник
PPC-PROTECT author

Создано: 08 декабря 2004 02:01
· Личное сообщение · #14

Man1ac пишет:
S_T_A_S_
Для эстетики

точно %)

-----
Пиво, сиськи, транс




Ранг: 163.7 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 08 декабря 2004 10:07
· Личное сообщение · #15

Ну я понимаю, когда речь идёт о 4K compo, но паковать 2х меговую прогу на дельфи ?! "Для эстетики" можно её писАть "по-другому".




Ранг: 61.7 (постоянный)
Активность: 0.050
Статус: Участник
я

Создано: 27 декабря 2004 10:28
· Личное сообщение · #16

z1
Самая крутая прога- упаковщик MEW. использует алгоритм LZMA/

Скачать моно зесь: www.bagie.xost.ru/files/mew11.rar (240 kb)


 eXeL@B —› Основной форум —› Packing
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати