PDA

View Full Version : MD5 Checksum


Punisher
20-12-2018, 03:39
How to check MD5
After Repack installed.
Is there tool fir that?

Please Help!

KaktoR
20-12-2018, 04:15
https://fileforums.com/showthread.php?t=99835

Punisher
20-12-2018, 04:37
https://fileforums.com/showthread.php?t=99835

thanks but i need something like "cmd" MD5 Checksum :)
easy to use :)

KaktoR
20-12-2018, 04:43
You can use QuickSFV then and use parameter SFVorMD5File

Example:
Exec(ExpandConstant('{app}\QuickSFV.exe'),'File.md 5','',SW_SHOW, ewWaitUntilTerminated, ErrorCode);

Punisher
20-12-2018, 04:52
You can use QuickSFV then and use parameter SFVorMD5File

Example:
Exec(ExpandConstant('{app}\QuickSFV.exe'),'File.md 5','',SW_SHOW, ewWaitUntilTerminated, ErrorCode);

thanks that is fine but how to make QuickSFV.exe' ? :confused:

KaktoR
20-12-2018, 04:53
Download it from quicksfv.org

Use "qsfv236x64.exe" because it's stable

Punisher
20-12-2018, 04:57
Download it from quicksfv.org

Use "qsfv236x64.exe" because it's stable

how to scan all installed files at once ?

Punisher
20-12-2018, 04:59
when i open QuickSFV" it ask for
file verification database

that means game files right ? how shhould i do that can you give example ?
please

pakrat2k2
20-12-2018, 09:14
open quicksfv make new & point it to your game folder. The created sfv/md5 will end up in your game folder. Move it to where you need it, to include in your repack

Punisher
20-12-2018, 09:17
open quicksfv make new & point it to your game folder. The created sfv/md5 will end up in your game folder. Move it to where you need it, to include in your repack

when i open quicksfv it ask for select a file,
i cant select a folder select the file and open it that is the only option i have wehn i open quicksfv :confused:

pakrat2k2
20-12-2018, 09:37
then use ilsfv make sure to change the exe name ( as shown in post #2 )

KaktoR
20-12-2018, 10:16
You first have to create a checksum file :rolleyes:

Right-click on any file/folder

Punisher
20-12-2018, 10:28
You first have to create a checksum file :rolleyes:

Right-click on any file/folder

Ohh I didn't see that one.

Oky how to include all game file name on that file i have to create empty dile then what. Can tou please tell me steb bye step 1*2*3*4 steps. I have never done it before..

Also i have issues with AFR i have crate post for that Bets tool for afr so please reply that one too thanks..

KaktoR
20-12-2018, 12:13
Send me your script you're using I will show you then

I'm tired to write the same things over and over again :rolleyes:

Punisher
20-12-2018, 12:20
Send me your script you're using I will show you then

I'm tired to write the same things over and over again :rolleyes:

I don't need scrip, i need AFR method working fine tool..

pakrat2k2
20-12-2018, 15:29
learn to read the replies & look in appropriate links/topics.. all information is provided
people will just stop trying to help if you just keep asking the same thing over & over in multiple topics.

Punisher
20-12-2018, 20:27
I stop looking AFR Method.
can you tell me about CLS-PrecompMT multi tasking.
What this method compress.
Please explain thanks... :)

Punisher
22-12-2018, 03:31
You can use QuickSFV then and use parameter SFVorMD5File

Example:
Exec(ExpandConstant('{app}\QuickSFV.exe'),'File.md 5','',SW_SHOW, ewWaitUntilTerminated, ErrorCode);


THANKS TO KaktoR...
i have crate sfv and md5 file today,
i like to check md5 after game installed

how do i do that ? what is the easy way to check MD5 after installed?
it needs to be automatically check after installed... help.. please :)

KaktoR
22-12-2018, 04:06
Include quicksfv.exe and your md5/sfv file in setup.exe [Files] section and let this two files unpack in your game folder {app}.

[Files]
Source: File.md5; DestDir: {app};
Source: QuickSFV.exe; DestDir: {app};

After install is finished use this in
[code]procedure CurStepChanged(CurStep: TSetupStep);
var
ErrorCode: Integer;
begin
if (CurStep = ssDone) then begin
Exec(ExpandConstant('{app}\QuickSFV.exe'),'{#CRCFi leName}','',SW_SHOW, ewWaitUntilTerminated, ErrorCode);
DeleteFile(ExpandConstant('{app}\QuickSFV.exe'));
DeleteFile(ExpandConstant('{app}\QuickSFV.ini'));
end;
end;
end;

doofoo24
22-12-2018, 09:52
you can put QuickSFV.exe and QuickSFV.ini in tmp
and add
ExtractTemporaryFile('checksum.exe');
ExtractTemporaryFile('checksum.ini'),

if you cancel during the installation with quicksfv enable you may get error file not found better to add

if (CurStep=ssPostInstall) and ISDoneError then begin
DeleteFile(ExpandConstant('{tmp}\checksum.exe'));
DelTree(ExpandConstant('{app}'), True, True, True);

work on isdone script
Filename: {tmp}\checksum.exe; Parameters: checksum.sfv; WorkingDir: {app}; Flags: postinstall skipifdoesntexist

Punisher
22-12-2018, 11:32
Include quicksfv.exe and your md5/sfv file in setup.exe [Files] section and let this two files unpack in your game folder {app}.

[Files]
Source: File.md5; DestDir: {app};
Source: QuickSFV.exe; DestDir: {app};

After install is finished use this in
[code]procedure CurStepChanged(CurStep: TSetupStep);
var
ErrorCode: Integer;
begin
if (CurStep = ssDone) then begin
Exec(ExpandConstant('{app}\QuickSFV.exe'),'{#CRCFi leName}','',SW_SHOW, ewWaitUntilTerminated, ErrorCode);
DeleteFile(ExpandConstant('{app}\QuickSFV.exe'));
DeleteFile(ExpandConstant('{app}\QuickSFV.ini'));
end;
end;
end;

Thanks a lot KaktoR.. I will try that and I'll tell you if i had issue.. Thanks again your the best..

also I have open request thread for beginners,
For understanding Compression methods..
If you can make it, please do it. :)

Punisher
22-12-2018, 11:36
you can put QuickSFV.exe and QuickSFV.ini in tmp
and add
ExtractTemporaryFile('checksum.exe');
ExtractTemporaryFile('checksum.ini'),

if you cancel during the installation with quicksfv enable you may get error file not found better to add

if (CurStep=ssPostInstall) and ISDoneError then begin
DeleteFile(ExpandConstant('{tmp}\checksum.exe'));
DelTree(ExpandConstant('{app}'), True, True, True);

work on isdone script
Filename: {tmp}\checksum.exe; Parameters: checksum.sfv; WorkingDir: {app}; Flags: postinstall skipifdoesntexist

Thanks for Reply :) doofoo24 👍
This will check tje files before it install right?
I want to check files after install.
I will check this tomorrow, and tell you if i have a problem with it. Thanks again.

doofoo24
22-12-2018, 12:29
also I have open request thread for beginners,
For understanding Compression methods..
If you can make it, please do it. :)
https://www.fileforums.com/showthread.php?t=97530

Punisher
22-12-2018, 19:29
https://www.fileforums.com/showthread.php?t=97530

Thanks... For helping :) 👍✔️