Podpora :: RAR Features

2006-10-22 23:43:03
Marek
komprese EXE
Jak bych zabalil exe soubor do archívu aby se potom tento archív rozbalil (někam - do paměti) a spustil se v něm uloženej exáč. Ale tak aby o tom ten exáč neměl ponětí. Jako to funguje u hry CommanderKeen 1. Kde spouštěcí exe je vlastně archív a v něm ten vlastní program.
2006-10-24 16:43:12
v1kt0r
Re: komprese EXE
Odhledneme-li od ponekud nejasne specifikace "aby o tom exac nemel poneti" (co znamena mit poneti? On nebude vedet, ze je z archivu, ale samozrejme bude vedet, kde na disku lezi, odkud je spusten). Rozbalit do pameti
 je take trochu mlhave - bezne se to dela tak ze se soubor rozbali do "tempu" a spusti se odtam.

Jinak ale se podivejte do napovedy, jsou tam skriptovaci prikazy SFX modulu - pisi se do komentare archivu, SFX modul je potom interpretuje a umi par prijemych veci. Jednou z nich je prave rozbaleni archivu bez ptani do docasne slozky (nekde v tempu) a spusteni urciteho rozbaleneho programu (to by pak byl Vas exac). Zkuste to, neni to tezke. Jako maly tip si prikazem "zapsat komentar archivu do souboru" extrahujte komentar z instalacniho archivu WinRARu - tam se dela presne to, Vy jen pridate parametr "silent", aby se extraktor pred extrakci na nic neptal a cil extrakce nastavite na "temp".