|
V 1.0.2
FoxGUI
Version 1.0.2
Removed native unarc.dll and wrote an unarc.exe to handle them instead
unarc.exe can use unarc.dll and 7z.dll (x86) to extract files check with unarc.exe -h
It also features new shared memory technology and you cna put it to your pgoram and read the following values.
type
TSharedMemoryData = record
Progress: double;
ArchiveType: integer;
ProgressString: String[255];
InputFile: String[255];
OutputFolder: String[255];
TempFolder: string[255];
ArcIni: string[255];
Password: string[255];
Extractingfile: string[255];
StartPercentage: integer;
percent: integer;
GlobalProgress: double;
end;
Write for example
while unarc.exe running label1.text := SharedValue^.Progresstostring;
or show the file that is extracting by calling SharedValue^.Extractingfile;
FoxGUI took some changes to make it more stable, fixed some bugs including values not passing on archive mustering!
Hope you like this , it took much effort
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows
My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45.
|