View Single Post
  #9  
Old 30-04-2016, 08:57
AzPo AzPo is offline
Registered User
 
Join Date: Mar 2016
Location: AZSQSQ
Posts: 30
Thanks: 1
Thanked 0 Times in 0 Posts
AzPo is on a distinguished road
Quote:
Originally Posted by felice2011 View Post
I is not that can I know what you're doing....and your level programmatically you with the script of an installer with inno setup...
...what is the full compression method that you using?
...if you compress a series of compressors "A+B+C" the decompression must be identical "A+B+C", then verify that the folder "includes" there are the same files that you used for compression, and the file "arc.ini" is set appropriately for decompression.
...checks or updated "UA.iss" verifies that the same files for decompression are inserted in the code, they will be extracted to a temporary folder and will be used for the archive decompression.
Code:
function InitializeSetup(): Boolean;
begin
  ExtractTemporaryFile('{#SKinDll}');
  ExtractTemporaryFile('{#SKin}');
  LoadSkin(ExpandConstant('{tmp}\{#SKin}'), '{#SKinIni}');

  ExtractTemporaryFile('records.ini');
  ExtractTemporaryFile('srep64.exe');
  ExtractTemporaryFile('unarc.dll');
  ExtractTemporaryFile('unrar.dll');
  ExtractTemporaryFile('zlib1.dll');
  ExtractTemporaryFile('arc.ini');
  ExtractTemporaryFile('fp8.exe');
  ExtractTemporaryFile('english.ini');
  ExtractTemporaryFile('facompress.dll');
  ExtractTemporaryFile('dec.exe');
  ExtractTemporaryFile('facompress_mt.dll');
  ExtractTemporaryFile('English.ini');
  ExtractTemporaryFile('nz64.exe');
  ExtractTemporaryFile('nz.exe');
  ExtractTemporaryFile('srep.exe');
  ExtractTemporaryFile('CLS-srep.dll');
  ExtractTemporaryFile('zstd.exe');
  ExtractTemporaryFile('msr.exe');
  ExtractTemporaryFile('lzt.exe');
  ExtractTemporaryFile('packjpg_dll.dll');
  ExtractTemporaryFile('packjpg_dll1.dll');
  ExtractTemporaryFile('precomp.exe');
  ExtractTemporaryFile('brute.exe');
  ExtractTemporaryFile('reflate.exe');
  ExtractTemporaryFile('lzham.exe');
  ExtractTemporaryFile('zpaq.exe');
  ExtractTemporaryFile('zpaq64.exe');
  ExtractTemporaryFile('raw2hif.exe');
  ExtractTemporaryFile('CLS-MSC.dll');
  ExtractTemporaryFile('CLS-reflate.dll');
Result := True;
end;
Last thing if you are using precomp, I recommend you to insert manually the precomp version used directly in the folder "includes" you avoid a lot of hassles.
Well this is only the theory to begin with, if you want to food ready and a whole other story.
It is not
Reply With Quote