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

Вниз

Работа с ресурсами в сжатых EXE   Найти похожие ветки 

 
pantel ©   (2004-05-08 13:35) [0]

Есть EXE файл, сжат UPX-ом. Надо в него добавить или удалить ресурсы, чтобы работало, т. е. функция UpdateResource удаляет очень криво, а после добавления прога не инициализируется (видимо компрессор пытается разжать несжатый ресурс). Что делать?


 
VMcL ©   (2004-05-08 14:33) [1]

>>pantel ©  (08.05.04 13:35)

1. Распаковать
2. UpdateResource*
3. Запаковать


 
pantel ©   (2004-05-08 14:42) [2]

Есть проще метод, как выяснилось: UPX есть OpenSource... Можно посмотреть как он там что делает, дописать в PE вручную итд.


 
Dimaxx ©   (2004-05-08 21:46) [3]

После нескольких упаковок/распаковок проги UPX"ом она перестает запускаться. До чего там все перевирается...


 
VMcL ©   (2004-05-09 13:26) [4]

>>Dimaxx ©  (08.05.04 21:46) [3]

Название и версия ОС, версия UPX?


 
Dimaxx ©   (2004-05-09 21:44) [5]

Винда не имеет значения, upx вроде 1.24. версия 2.0 не хочет работать (в смысле проги завернутые ей не запускаются).


 
VMcL ©   (2004-05-09 22:42) [6]

>>Dimaxx ©  (09.05.04 21:44) [5]

Ничего не понял. Так все-таки UPX 1.24 или UPX 2.0?

P.S. Помнится мне, какая-то версия 1.х UPX"а грешила падением запакованного файла на WinXP.


 
Nick Denry ©   (2004-05-09 23:28) [7]

UPX - 1.92 все без проблем....


 
pantel ©   (2004-05-11 10:08) [8]

UPX у меня вот 1.20d. После упаковки и распаковки всё работает.
Дело вот в чем: нашел в исходниках Nullsoft Install System класс CResourceEditor, но он на C. Есть ли перевод на дельфи?



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

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

Наверх




Память: 0.48 MB
Время: 0.023 c
14-1085657216
Mad Dancer
2004-05-27 15:26
2004.06.13
Читы для DX Ball 1


1-1085989896
Andrei
2004-05-31 11:51
2004.06.13
TfileStream


3-1084973106
Mike Kouzmine
2004-05-19 17:25
2004.06.13
Есть еще варианты?


3-1085006232
Bes
2004-05-20 02:37
2004.06.13
"соединение" нескольких баз...


1-1085569361
SashaLebed
2004-05-26 15:02
2004.06.13
Как встроить график (Chart) в отчёт?