|
|
|
#1
|
||||
|
||||
|
Game files integrity check - XHash Library What's New:
ChecksumX Code:
USAGE: ChecksumX.exe (generate) (autoclose) (/x=<ExcludeFile>) <Checksum_File> <Algorithm_Index> <Base_Path> OPTIONS: generate - Generate a checksumfile. autoclose - Automatically close when the process is done. /x=<file> - Exclude file masks list for generate only. _ Code:
Algorithm: CRC32 MD5 SHA1 SHA256 SHA512 SHA512_256 SHA3_256 SHA3_512 BLAKE2_128 BLAKE2_256 BLAKE3_256 HAVAL3_128 HAVAL3_256 RIPEMD_128 RIPEMD_256 TIGER_128 TIGER_192 TIGER2_128 TIGER2_192 MURMURHASH_32 XXHASH_32 Last edited by BLACKFIRE69; 29-07-2023 at 08:31. |
| The Following 22 Users Say Thank You to BLACKFIRE69 For This Useful Post: | ||
ARTEMiS14 (05-09-2020), audiofeel (22-02-2023), Carldric Clement (16-01-2023), Cesar82 (04-09-2020), DedSec (05-10-2020), DelphiBuilder (22-12-2022), dixen (03-09-2020), Ele (22-12-2022), Entai44 (22-02-2021), ffmla (05-08-2022), Gehrman (05-08-2022), Harsh ojha (03-09-2020), hdneo (04-01-2023), hitman797 (09-08-2022), Jiva newstone (03-09-2020), kenzo34 (08-02-2022), kozmik (19-04-2023), Lord.Freddy (10-08-2022), Mortal Lord (04-09-2020), ScOOt3r (05-08-2022), Snapppr6 (04-09-2020), ZAZA4EVER (03-09-2020) | ||
| Sponsored Links |
|
#2
|
||||
|
||||
|
XHash Update 1.1v
XHash Update 1.1v
_ Last edited by BLACKFIRE69; 09-08-2022 at 06:21. |
| The Following 10 Users Say Thank You to BLACKFIRE69 For This Useful Post: | ||
Balaji007 (05-10-2020), DedSec (05-10-2020), dixen (06-09-2020), Epic Titan 69 (20-02-2021), ffmla (06-09-2020), Gehrman (05-08-2022), Harsh ojha (05-09-2020), kenzo34 (08-02-2022), ScOOt3r (08-02-2022), shazzla (06-10-2020) | ||
|
#3
|
||||
|
||||
|
I am appreciating your work friend. Your tools are pretty cool
__________________
If you will smile,You will live long Just like the haters,they are helping to improve your skills. |
| The Following User Says Thank You to Balaji007 For This Useful Post: | ||
BLACKFIRE69 (05-10-2020) | ||
|
#5
|
||||
|
||||
|
XHash New Update
Update available! What's New:
ChecksumX Code:
USAGE: ChecksumX.exe [generate] [autoclose] [/x=<ExcludeFile>] <Checksum_File> <Algorithm_Index> <Base_Path> OPTIONS: generate - Generate a checksumfile. autoclose - Automatically close when the process is done. /x=<file> - Excluding file masks list for generate only. _ Last edited by BLACKFIRE69; 09-08-2022 at 06:21. |
|
#6
|
|||
|
|||
|
code for inno script, for newbie
Quote:
Hello, this addon is very nice. I'm a little newbie, and I wanted to know if you could provide the code to display this screen, like the one attached to this post, so I can add it to my installer. thank you and a big hug from this Brazilian. |
|
#7
|
||||
|
||||
|
Update available!
Code:
* Updated file search. (Thanks to Cesar82) * Minor improvements. Check out the first post. , |
|
#8
|
||||
|
||||
|
Hello. Your file is good, but if I use the VclStyle skin, when the dll file wants to show the error box, the installation file closes suddenly. can you remove the error box from dll
?
Last edited by Lord.Freddy; 05-08-2022 at 05:15. |
|
#9
|
||||
|
||||
|
can you specify what the error message is?
|
|
#10
|
||||
|
||||
|
#11
|
||||
|
||||
|
Quote:
if this doesn't work either, send me your sample script so i can take a look. . Last edited by BLACKFIRE69; 15-10-2022 at 16:18. |
| The Following User Says Thank You to BLACKFIRE69 For This Useful Post: | ||
Gehrman (05-08-2022) | ||
|
#12
|
||||
|
||||
|
Quote:
Last edited by Lord.Freddy; 16-08-2022 at 20:32. |
| The Following User Says Thank You to Lord.Freddy For This Useful Post: | ||
Gehrman (05-08-2022) | ||
|
#13
|
||||
|
||||
|
Nothing happen to see the Memo and also the Label which is quite on progressing hash generated on Delphi FMX. But the result works fine.
![]() Generate with the directory Code:
function GenerateHashMultiCallback(FileName: WideString; FileSize: extended;
FileProgress, TotalProgress, TotalFiles, FileCounted,
StatusCode: Integer): Boolean;
begin
Form5.Label9.Text := Format(XH_FILENAME, [ExtractFileName(FileName)]);
Form5.Label10.Text := Format(XH_FILEPOSITION, [ByteOrTb((FileSize * FileProgress) / 100), ByteOrTb(FileSize)]);
Form5.Label11.Text := Format(XH_PERCENTAGE, [FileProgress]);
Form5.Label12.Text := Format(XH_PERCENTAGE, [TotalProgress]);
Form5.ProgressBar1.Value := TotalProgress;
case StatusCode of
H_FILE_HASHING_DONE:
Form5.Memo1.Lines.Add(FileName + ' ... Done!');
-1,-4,-5,-6,-7,-8,-9,-10,-12,-13:
Form5.Memo1.Lines.Add('>>> Error code: ' + IntToStr(StatusCode));
end;
Form5.Label14.Text := Format(XH_GENERATESTATUS, [FileCounted, TotalFiles]);
ProcessMessages;
Result := CancelAll;
end;
Last edited by Carldric Clement; 14-01-2023 at 08:11. |
|
#14
|
||||
|
||||
|
Quote:
XHashNext lib for Inno does not work on Delphi. ![]() try this one. PS: i haven't implemented error levels(StatusCode) in the callback functions for this example. you can add them to your project later. . Last edited by BLACKFIRE69; 03-04-2023 at 14:05. |
| The Following User Says Thank You to BLACKFIRE69 For This Useful Post: | ||
Carldric Clement (14-01-2023) | ||
|
#15
|
||||
|
||||
|
Quote:
sorry, i forgot to mention that you can also use the Inno library for Delphi if the callback functions are method pointers. this is the example... . |
| The Following User Says Thank You to BLACKFIRE69 For This Useful Post: | ||
Carldric Clement (15-01-2023) | ||
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Best Compression For Archiving | brispuss | PC Games | 12 | 03-01-2020 13:34 |
| Creating a compressed.bat and uncompressed.bat for game files | red01 | PC Games | 14 | 10-03-2019 06:01 |
| Frontlines: Fuel of War | DCore | PC Games - CD/DVD Conversions | 6 | 31-05-2008 18:14 |
| WHat is the point??!!! | Quertas of Atlantis | General Gaming | 6 | 27-05-2006 22:35 |