FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   Split_Kompress_Tutorial (https://fileforums.com/showthread.php?t=97871)

felice2011 25-04-2016 16:12

Split_Kompress_Tutorial
 
After several requests for private messages of help I have decided to post a video Basic tutorial for compressing a data folder divided into multiple archives, and compiling of the installation via inno-setup.

It was used Split Kompress v1.3 & Ultra Arc BlackBox Mod by Rinaldo.

I hope that it can serve to beginners at least to begin.

https://goo.gl/BxTBWu

ChronoCross 25-04-2016 16:43

U can use url shortener

felice2011 26-04-2016 00:00

Thank bro, but I do not understand why the site has the automatic lock on Youtube...:rolleyes:
Was more logical block "porn" ---> Youporn ... that Tube -----> Youtube.:D:D:D

Lucas65 29-04-2016 04:40

Thanks Felice!

AzPo 29-04-2016 11:25

http://i.hizliresim.com/BP38pM.png
http://i.hizliresim.com/21BjX2.png

Help Me!

felice2011 29-04-2016 13:20

Edit UA.iss script, inside the "File" Folder, add to code the reading to identify the 5 line, of the record.ini file, the name of the password.;)

Line;152:9
Code:

SetArrayLength(Data[i - 1].Arc,5);
Line;164:9
Code:

Data[i - 1].Arc[4]:=GetIniString('Record' + IntToStr(i),'Password','',ExpandConstant('{tmp}\records.ini'));
Line;206:13
Code:

if not ISArcExtract(0, 33, UpdateSource(Data[i - 1].Arc[1],SourceDir), Data[i - 1].Arc[2], '', false, Data[i - 1].Arc[4],    // Define Size "100% / ex.N°3 Archives = 33

AzPo 30-04-2016 01:24

Quote:

Originally Posted by felice2011 (Post 448766)
Edit UA.iss script, inside the "File" Folder, add to code the reading to identify the 5 line, of the record.ini file, the name of the password.;)

Line;152:9
Code:

SetArrayLength(Data[i - 1].Arc,5);
Line;164:9
Code:

Data[i - 1].Arc[4]:=GetIniString('Record' + IntToStr(i),'Password','',ExpandConstant('{tmp}\records.ini'));
Line;206:13
Code:

if not ISArcExtract(0, 33, UpdateSource(Data[i - 1].Arc[1],SourceDir), Data[i - 1].Arc[2], '', false, Data[i - 1].Arc[4],    // Define Size "100% / ex.N°3 Archives = 33

Now This Error!
http://i.hizliresim.com/g8Evob.png

felice2011 30-04-2016 03:28

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.;)

AzPo 30-04-2016 08:57

Quote:

Originally Posted by felice2011 (Post 448772)
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

LuzhinE 30-04-2016 09:20

I can compress GTA V and MAD MAX without losing quality, but that if you achieve a smaller size

felice2011 30-04-2016 12:37

Quote:

Originally Posted by AzPo (Post 448777)
It is not

Is not What?
Quote:

Originally Posted by LuzhinE (Post 448778)
I can compress GTA V and MAD MAX without losing quality, but that if you achieve a smaller size

I have not had, and not even i played GTA V, but here there is something...
http://www.fileforums.com/showpost.p...29&postcount=1

AzPo 30-04-2016 23:58

Quote:

Originally Posted by felice2011 (Post 448781)
Is not What?

I have not had, and not even i played GTA V, but here there is something...
http://www.fileforums.com/showpost.p...29&postcount=1

Not received!!


All times are GMT -7. The time now is 12:34.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com