StartRecord(ExpandConstant('{src}\records.inf'),0); repeat MyError:=false; if not ISArcExtract ( 0, OveralPct, 0, ExpandConstant('{src}\bin\StarWarsTheForceUnleashed2.bin'), ExpandConstant('{app}'), false,CallBack, '', '', '') then break; //if not ISArcExtract ( 0, OveralPct, 0, ExpandConstant('{src}\bin\Data2.bin'), ExpandConstant('{app}'), false,CallBack, '', '', '') then break; if not ISSRepExtract ( 0, OveralPct, 0, ExpandConstant('{app}\StarWarsTheForceUnleashed2.srep'), ExpandConstant('{app}\StarWarsTheForceUnleashed2.pcf'), '', true, CallBack ) then break; if not ISPrecompExtract( 0, OveralPct, 0, ExpandConstant('{app}\StarWarsTheForceUnleashed2.pcf'), ExpandConstant('{app}\StarWarsTheForceUnleashed2.7z'), true, CallBack ) then break; if not IS7ZipExtract ( 0, OveralPct, 0, ExpandConstant('{app}\StarWarsTheForceUnleashed2.7z'), ExpandConstant('{app}'), true, CallBack, '' ) then break; |