Вниз
Скачать: CL | DM;

Подскажите куда копать   Найти похожие ветки 

← →
Wadimka   (2012-08-02 11:49) [0]

Мне нужно, чтоб программа генерила exe файл, в котором будет сам код распаковки, и сообтветсвенно в этом сгенереном exe были нужные мне данные, по типу как архвиватор работает с автораспаковкой.
я так понимаю нужно юзать ресурсы exe?
только вот никак не пойму, мне нужно уже иметь exe обозначеным началом этих данных и открывая его из скажем запаковщика, дописывать ресурс в этот exe?


← →
Wadimka   (2012-08-02 11:51) [1]

может где в сети примерчики есть? что-то найти не могу на эту тему


← →
Дмитрий С ©   (2012-08-02 12:18) [2]

Например твой распаковщик: unpacker.exe а данные my.dat.
создаешь файла My.exe в котором вначале записан upacker.exe, а после него my.dat, а после него размер файла my.dat (integer - 4 байта).
Затем в upacker.exe (который уже будет my.exe) открываешь файл paramstr(0). читаешь последние 4 байта, получаешь размер данных, и читаешь их из конца - 4 байта. как то так:)


← →
Rouse_ ©   (2012-08-02 20:16) [3]

Это называется SFX стаб, к которому прикручивается оверлей (сами запакованные данные). Сами стабы можешь взять у любого архиватора, они обычно имеют расширение .sfx, экзешник из него делается просто, в TFileStream пишешь сначала тело стаба, сразу за ним пишешь архив и сохраняешь это дело с расширением EXE.


← →
wl ©   (2012-08-02 23:02) [4]

upx



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.047 c
15-1339744950
RWolf
2012-06-15 11:22
2013.03.22
Древовидный редактор настроек


2-1333101588
leklerk
2012-03-30 13:59
2013.03.22
Как сделать в DBGrid для поля заголовок в 2 строки?


15-1347362518
Дмитрий С
2012-09-11 15:21
2013.03.22
Табличка "Туалет занят"


2-1340433843
Reqyzik
2012-06-23 10:44
2013.03.22
Бяда с XLS


15-1338582165
Глеб
2012-06-02 00:22
2013.03.22
Форматирование в дельфи




   Наверх