Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials

Reply
 
Thread Tools Display Modes
  #1  
Old 03-09-2020, 06:52
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 670
Thanks: 471
Thanked 2,400 Times in 544 Posts
BLACKFIRE69 is on a distinguished road
Talking Game files integrity check - XHash Library

Game files integrity check - XHash Library


What's New:
  • Stable.
  • Faster.
  • Supports both generate and verify checksum procedures.
  • support for multiple algorithms in one hash file (ex: hash_mixed.md5) for verification. (Only for CRC32, MD5, SHA1, SHA256, SHA512)


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
Attached Images
File Type: png 02.png (8.5 KB, 92 views)
File Type: png 00.png (17.6 KB, 92 views)
File Type: png 01.png (25.6 KB, 88 views)
Attached Files
File Type: 7z XHashEx v1.0 [2023-July-29].7z (934.6 KB, 59 views)
File Type: 7z ChecksumX v1.1_Win32 [2023-July-29].7z (1.59 MB, 38 views)

Last edited by BLACKFIRE69; 29-07-2023 at 09:31.
Reply With Quote
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 (06-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  
Old 05-09-2020, 12:58
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 670
Thanks: 471
Thanked 2,400 Times in 544 Posts
BLACKFIRE69 is on a distinguished road
XHash Update 1.1v

XHash Update 1.1v

  • Added more Algos.

    - md5
    - sha1
    - sha256
    - sha512

  • Fixed some bugs.

_
Attached Images
File Type: png 1.png (19.4 KB, 736 views)

Last edited by BLACKFIRE69; 09-08-2022 at 07:21.
Reply With Quote
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 (06-08-2022), Harsh ojha (05-09-2020), kenzo34 (08-02-2022), ScOOt3r (08-02-2022), shazzla (06-10-2020)
  #3  
Old 05-10-2020, 11:15
Balaji007's Avatar
Balaji007 Balaji007 is offline
Registered User
 
Join Date: Nov 2019
Location: Internet 😝
Posts: 34
Thanks: 41
Thanked 6 Times in 6 Posts
Balaji007 is on a distinguished road
Thumbs up

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.
Reply With Quote
The Following User Says Thank You to Balaji007 For This Useful Post:
BLACKFIRE69 (05-10-2020)
  #4  
Old 20-02-2021, 22:37
Epic Titan 69 Epic Titan 69 is offline
Banned
 
Join Date: Dec 2020
Location: In The Hell
Posts: 89
Thanks: 147
Thanked 39 Times in 27 Posts
Epic Titan 69 is on a distinguished road
Quote:
Originally Posted by BLACKFIRE69 View Post
XHash Update 1.1v

  • Added more Algos.

    - md5
    - sha1
    - sha256
    - sha512

  • Fixed some bugs.

_
Can You Add This Option (Game files integrity check - XHash Library)
To This Script
Reply With Quote
  #5  
Old 08-02-2022, 12:24
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 670
Thanks: 471
Thanked 2,400 Times in 544 Posts
BLACKFIRE69 is on a distinguished road
XHash New Update

Update available!


What's New:
  • Stable.
  • Faster.
  • Supports both generate and verify checksums.


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.

_
Attached Images
File Type: png InnoXHash.png (29.1 KB, 537 views)
File Type: png ChecksumX-Generate.png (66.1 KB, 535 views)
File Type: png ChecksumX-Verify.png (66.0 KB, 532 views)

Last edited by BLACKFIRE69; 09-08-2022 at 07:21.
Reply With Quote
The Following 8 Users Say Thank You to BLACKFIRE69 For This Useful Post:
dixen (08-02-2022), ffmla (09-02-2022), Gehrman (06-08-2022), Harsh ojha (09-02-2022), hitman797 (09-02-2022), kenzo34 (08-02-2022), kj911 (08-02-2022), ScOOt3r (08-02-2022)
  #6  
Old 05-08-2022, 05:29
Lord.Freddy's Avatar
Lord.Freddy Lord.Freddy is offline
Registered User
 
Join Date: Apr 2022
Location: In Forest
Posts: 48
Thanks: 199
Thanked 32 Times in 22 Posts
Lord.Freddy is on a distinguished road
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 06:15.
Reply With Quote
  #7  
Old 05-08-2022, 07:32
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 670
Thanks: 471
Thanked 2,400 Times in 544 Posts
BLACKFIRE69 is on a distinguished road
Quote:
Originally Posted by Lord.Freddy View Post
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 ?
can you specify what the error message is?
Reply With Quote
  #8  
Old 05-08-2022, 08:32
Lord.Freddy's Avatar
Lord.Freddy Lord.Freddy is offline
Registered User
 
Join Date: Apr 2022
Location: In Forest
Posts: 48
Thanks: 199
Thanked 32 Times in 22 Posts
Lord.Freddy is on a distinguished road
Quote:
Originally Posted by BLACKFIRE69 View Post
can you specify what the error message is?
https://cdn.discordapp.com/attachmen...4/Rec_0001.mp4

See the error in this link
Reply With Quote
  #9  
Old 05-08-2022, 08:47
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 670
Thanks: 471
Thanked 2,400 Times in 544 Posts
BLACKFIRE69 is on a distinguished road
Quote:
Originally Posted by Lord.Freddy View Post
sorry i didn't see any error with VclStyle. anyway i'll attach the non-messagebox version of XHash.
if this doesn't work either, send me your sample script so i can take a look.

.
Attached Images
File Type: gif XHash+VclStyle.gif (862.7 KB, 439 views)

Last edited by BLACKFIRE69; 15-10-2022 at 17:18.
Reply With Quote
The Following User Says Thank You to BLACKFIRE69 For This Useful Post:
Gehrman (06-08-2022)
  #10  
Old 05-08-2022, 12:10
Lord.Freddy's Avatar
Lord.Freddy Lord.Freddy is offline
Registered User
 
Join Date: Apr 2022
Location: In Forest
Posts: 48
Thanks: 199
Thanked 32 Times in 22 Posts
Lord.Freddy is on a distinguished road
Quote:
Originally Posted by BLACKFIRE69 View Post
sorry i didn't see any error with VclStyle. anyway i'll attach the non-messagebox version of XHash.
if this doesn't work either, send me your sample script so i can take a look.

.
here is my script, please fix the problem(Setup Crash when i chose Cancel button). thank

Last edited by Lord.Freddy; 16-08-2022 at 21:32.
Reply With Quote
The Following User Says Thank You to Lord.Freddy For This Useful Post:
Gehrman (06-08-2022)
  #11  
Old 05-08-2022, 22:20
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,027
Thanks: 1,738
Thanked 2,198 Times in 751 Posts
Cesar82 is on a distinguished road
Quote:
Originally Posted by Lord.Freddy View Post
here is my script, please fix the problem(Setup Crash when i chose Cancel button). thank
From what I could understand you can't use MesageBox inside the Callback.
Try with the script attached.
Attached Files
File Type: 7z XHash fix.7z (4.2 KB, 14 views)
Reply With Quote
The Following 3 Users Say Thank You to Cesar82 For This Useful Post:
BLACKFIRE69 (06-08-2022), Gehrman (06-08-2022), Lord.Freddy (06-08-2022)
  #12  
Old 09-08-2022, 07:20
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 670
Thanks: 471
Thanked 2,400 Times in 544 Posts
BLACKFIRE69 is on a distinguished road
Arrow XHash_Next v1.0

XHash_Next v1.0

Quote:
-- Added more algorithms.
-- Added log file for verification.
-- Added support for multiple algorithms in one hash file (ex: hash_mixed.md5) for verification. (Only for MD5, SHA1, SHA256, SHA512)
Code:
hash_mixed.md5

; Generator:  XHashNext DLL v1.0
; Algorithm:  MD5 (128 bits)
; No. Files:  14

; MD5
AC3856A351B3C13556B2386CD13BB6CA  cover.jpg
12F6B355C84327092D1115E5B1DB97D1  GameInfo.txt
ABD14375A3126F9296DCD88132E9652F  OverviewInfo.txt
18FAD69BBCE73113C4A6FB211E6A844F  PicForm.png

; SHA1
F81A451604B9C3606925A2AB3F406CC5C56C729E  PicForm0.png
4B65BA757C862625850D480D574200CEFCDFF162  Reqirements.txt
544A11C86AD0BCBF0ED01019E8250F64A30594EE  Ubuntu.ttf

; SHA256
26D21E5C309FAB938F378A83825284E231B056F0A1894078CF4750F015A7DFC3  wallpapers1.jpg
AE9EE7E81B55B54745B1B5A60F715A52DEDCE1527F154871F3BBDFEAEC9D52EB  wallpapers2.jpg
22022B461C6AF2EBFC3EF817EA941EE5BF7A53B163BFCD26F0CB2C66DC7EC7B0  wallpapers3.jpg
B9232B0D21C4EE1ADAB083C04505322C6F22A6C7008E3E81185ABBC06F6590F5  wallpapers4.jpg

; SHA512
40268B8DF3C4369930AC928B2793F29DF8007D237D3323A7E4F1EF7BBE1CD270035B2E8C01C4DE0E08492914CB6E2FB2146BBB878143172153D480B3FC80B1AD  wallpapers5.jpg
9A06694CB047301BC9DA1120139A70EFA9BCF7439C23705B590844B4D812504462CD023459BB5914BCD4542F512A5FDE0FF617568C016E149451D60FDE19CFF1  Wallpaper_color.jpg
A640305651EFE50B6F62BC0BBF9E53F8E23936B971E1C05289C0B38FF576C86DB3A305F6E02E42CA6E1C493664BE10C930BAA15433EBF3956A3C9D49670635A6  Wallpaper_color2.jpg

Quote:
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


Functions:

{ Directory }
function CalculateHashesForDir(ChecksumFile, BasePath: WideString; HashAlgo: Integer; Callback: TMultiHashCallback): Integer;
function VerifyHashesFromFile(ChecksumFile, BasePath: WideString; HashAlgo: Integer; LogFile: Boolean; Callback: TMultiHashCallback): Integer;
function VerifyHashesAutoFromFile(ChecksumFile, BasePath: WideString; LogFile: Boolean; Callback: TMultiHashCallback): Integer;

{ Single file }
function CalculateFileHash(const FileName: WideString; const HashAlgo: Integer; Callback: TSingleFileHashCallback): WideString;
function VerifyFileHash(FileName, HashHexStr: WideString; HashAlgo: Integer; LogFile: Boolean; Callback: TSingleFileHashCallback): Integer;

{ Other }
function SetHashLogMessage(const MessageText: WideString; const MsgID: Integer): Boolean;
procedure SetHashLogFile(const FileName: WideString);
procedure StopHashProcess;
procedure PauseHashProcess;
procedure ResumeHashProcess;


thanks to @Cesar82 for the suggestions for the XHash_Next and testing it.

.
Attached Images
File Type: png 003510.png (9.6 KB, 396 views)
File Type: png ChecksumXNext0.png (12.6 KB, 390 views)
File Type: png ChecksumXNext.png (13.3 KB, 393 views)

Last edited by BLACKFIRE69; 17-08-2022 at 06:15.
Reply With Quote
  #13  
Old 09-08-2022, 14:00
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 670
Thanks: 471
Thanked 2,400 Times in 544 Posts
BLACKFIRE69 is on a distinguished road
Thumbs up XHash_Next - Update

XHash_Next - Update

Quote:
Also added CRC32 support for the "VerifyHashesAutoFromFile".

(currently "VerifyHashesAutoFromFile" supports crc32, md5, sha1, sha256 and sha512)
.

Last edited by BLACKFIRE69; 17-08-2022 at 06:15.
Reply With Quote
The Following User Says Thank You to BLACKFIRE69 For This Useful Post:
Lord.Freddy (10-08-2022)
  #14  
Old 10-08-2022, 10:30
Grumpy's Avatar
Grumpy Grumpy is offline
Moderator
 
Join Date: Jun 2004
Location: Australia
Posts: 5,695
Thanks: 1,256
Thanked 1,839 Times in 809 Posts
Grumpy is on a distinguished road
Thanks for all these BLACKFIRE69, nice work, keep it up
__________________
Can't find a Game Conversion? Check the 'Conversion INDEX'
Reply With Quote
The Following User Says Thank You to Grumpy For This Useful Post:
BLACKFIRE69 (10-08-2022)
  #15  
Old 17-08-2022, 06:20
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 670
Thanks: 471
Thanked 2,400 Times in 544 Posts
BLACKFIRE69 is on a distinguished road
Arrow XHashNext - Update

XHashNext - Update

Quote:
-- Some improvements.
-- Fixed a minor bug in reading the checksum file.
-- Fixed percentage issues.
-- Fixed an issue where the process would still run after calling stop when "callback" was "nil".


Thanks to @Cesar82

check the first post.
Reply With Quote
The Following User Says Thank You to BLACKFIRE69 For This Useful Post:
Cesar82 (06-09-2022)
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Best Compression For Archiving brispuss PC Games 13 06-09-2023 06:49
Creating a compressed.bat and uncompressed.bat for game files red01 PC Games 14 10-03-2019 07:01
Frontlines: Fuel of War DCore PC Games - CD/DVD Conversions 6 31-05-2008 19:14
WHat is the point??!!! Quertas of Atlantis General Gaming 6 27-05-2006 23:35



All times are GMT -7. The time now is 15:03.


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