problems with some .md5 files

Report problems you've encountered using hkSFV.

Moderators: Big-O Ryan, Big-O Mark

Post Reply
Klaxon

problems with some .md5 files

Post by Klaxon »

It seems that some programs generate .md5 files that are formatted this way:

filename1 md5hash1
filename1 md5hash2
etc...

hfSFV doesn't recognize this.
Could it be fixed to recognize this as well?
User avatar
Big-O Ryan
Developer
Developer
Posts: 612
Joined: Fri Oct 19, 2001 11:00 pm
Location: Big-O Software
Contact:

Post by Big-O Ryan »

What programs generate files like this?
-Ryan
Big-O Software
Klaxon

Post by Klaxon »

it is program called Easy MD5 Creator
It's available here.


It seems that it generates some other formats also, like:

MD5 (filename) = hash

or

filename = hash
n0On3

Post by n0On3 »

I have a program called "Fast File Validator v0.37" that does md5 this way too.
Ron

Post by Ron »

Another MD5 format that doesn't work with hkSFV. It's created with Easy MD5 Creater. :sad:

Code: Select all

; Generated by Easy MD5 Creator 1.4.0 on 8 April 2003 at 7:07:28 PM.
;
; File                       Size (Bytes)    Time/Date
; -----------------------    ------------    ---------
; 01 - Play With Fire.Mp3    25,820,316      19:06:17 08/04/2003
; 02 - The Doctor.Mp3        14,644,919      19:06:05 08/04/2003
; 03 - Politician.Mp3        10,912,544      19:06:09 08/04/2003
; 04 - Powerhouse Sod.Mp3    20,389,354      19:06:09 08/04/2003
;
01 - Play With Fire.Mp3 09FC472E0ACCCC82EB58B6E97A7FAECD
02 - The Doctor.Mp3 5D5F27997DCC7B34849CFB81687EC759
03 - Politician.Mp3 30881088A2B4E8F09430B8058ABBBB93
04 - Powerhouse Sod.Mp3 DA2CCCE091B38652036FF072FCCFE1E7
; End of MD5 file.
ks

Post by ks »

Just want to tell that hkSFV checks sfv files made by "Easy SFV creator". Same program as "Easy MDF creator", besides the chesksum type. The files (md5 and sfv) are build in the same way, but hkSV only recignise the sfv. Just one comment :-)
8900
Just Registered
Just Registered
Posts: 2
Joined: Sat Aug 16, 2003 5:59 pm
Contact:

incompatibilities

Post by 8900 »

whereas Brad Smith's programs Easy SFV/MD5 Generator are handy tools to create SFV/MD5-files, they're (like every other program but hkSFV) a pain in the ass when it comes down to verify files.

Alone the old "space converted to underscore for some obnoxious thoughts of the clueless programmer"-issue leads all of these 'smart' programs to fail.

With fucking PAR and its successor fucking power2 PAR2 it's just the same.

So it really gets on the nerves that hkSFV refuses to recognize some ( I currently only know of EASY MD5 Generator) formats.

Speaking of formats, it's obvious that the hkSFV-generated format is a tad obnoxious compared to Brad Smith's programs:

In the comment part the fileinfo starts with filesize, followed by time, date, and FINALLY the thing one would consider the most important part, the filename. Huh?

In the verification part the fileinfo starts with checksum, an asterisk (where on earth was THAT derived from?) followed by the filename. Thankfully it's still sorted by name, not by checksum.

So, the first issue should be to make hkSFV recognize formats (in fact more logical than its own) like these , the second one to generate better formatted output.

I really would like to delete all other SFV/MD5 programs but hkSFV.

In the mean time I have to write a macro that converts checksum files in a format understandable by hkSFV to gain the auto rename feature.
Guest

Came here for a solution to this, seems there isn't one

Post by Guest »

I also use(d) Easy MD5 Creator by Bradford Smith. It would seem his web site no longer works, so in the process of finding other ways of getting his SFV and MD5 programs, I came upon hkSFV.

I would rather not install any of Bradford's software if I can get ONE program to do both things, as hkSFV does.

My problem is, though, I have over 1500 md5 hashes (in 5-6 md5 files) that were all created using Easy MD5 Creator.

I came to this forum to specifically find a solution to this formatting problem, and it would seem there is none, save for the last guy who created a macro to convert his other md5's to the format for hkSFV.

When will a fix (if ever) be implimented to read md5 files formatted in this way?

Thanks,
nightwalker
User avatar
Dice599
Veteran
Veteran
Posts: 265
Joined: Thu Nov 21, 2002 10:17 pm
Location: Chestnut Hill
Contact:

Post by Dice599 »

There will not be a fix to hkSFV because the creators have completely abandoned everything having to do with Big-O; they haven't been here for over a year I believe. Some people still frequent the forum though and might have something that could help you. But there won't be a new version of hkSFV anytime soon (or ever for that matter).
Official Beta Tester
ExploreAnywhere Software, LLC

There are 10 kinds of people in this world: those who understand binary and those who don't.
Guest

Re: Came here for a solution to this, seems there isn't one

Post by Guest »

nightwalker wrote:My problem is, though, I have over 1500 md5 hashes (in 5-6 md5 files) that were all created using Easy MD5 Creator.

I came to this forum to specifically find a solution to this formatting problem, and it would seem there is none, save for the last guy who created a macro to convert his other md5's to the format for hkSFV.
If it's only a small amount of files in question, you can do it even with Winword & Excel.

You have to change the positions of the crc & the file name.

Get a HK-SFV generated md5-file & a Hard MD5 Creator generated one. You'll see what you need to change. Use the column mark function of Winword (ALT + mouse) & copy. Paste the colums into an Excel spreadsheet & change the column order as needed. Get this back to the md5-file, remove the column separators, usually tabs - you're thru.

Why Winword can't paste this way is beyond me - it's the same philosophy like not creating a directory with INS using Explorer.


Here's a quick (5 sec) macro for Ultra Edit, watch the top/bottom line of the selection to be converted, they get mangled, of course. You can extend this macro just with copy&paste easily. Good luck.

---------------------------
InsertMode
ColumnModeOff
HexOff
UnixReOff
Find ";^p"
Find ";
"
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
---------------------------
8900
Just Registered
Just Registered
Posts: 2
Joined: Sat Aug 16, 2003 5:59 pm
Contact:

Re: Came here for a solution to this, seems there isn't one

Post by 8900 »

What a fucking forum software is this? Just switched IPs after login and now I'm logged off by default? And still with the same IP & not logged in, a guest cannot edit a previous made post? Sheesh!

Anyway, the precious previous posting was proudly brought to you by me.

----------------------------------------------------------------------------------------
nightwalker wrote:My problem is, though, I have over 1500 md5 hashes (in 5-6 md5 files) that were all created using Easy MD5 Creator.

I came to this forum to specifically find a solution to this formatting problem, and it would seem there is none, save for the last guy who created a macro to convert his other md5's to the format for hkSFV.
If it's only a small amount of files in question, you can do it even with Winword & Excel.

You have to change the positions of the crc & the file name.

Get a HK-SFV generated md5-file & a Hard MD5 Creator generated one. You'll see what you need to change. Use the column mark function of Winword (ALT + mouse) & copy. Paste the colums into an Excel spreadsheet & change the column order as needed. Get this back to the md5-file, remove the column separators, usually tabs - you're thru.

Why Winword can't paste this way is beyond me - it's the same philosophy like not creating a directory with INS using Explorer.


Here's a quick (5 sec) macro for Ultra Edit, watch the top/bottom line of the selection to be converted, they get mangled, of course. You can extend this macro just with copy&paste easily. Good luck.

---------------------------
InsertMode
ColumnModeOff
HexOff
UnixReOff
Find ";^p"
Find ";
"
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
Key END
StartSelect
Key Ctrl+LEFT ARROW
Cut
Key BACKSPACE
Key HOME
Paste
" *"
Key DOWN ARROW
---------------------------
Guest

Post by Guest »

I dont know who you are, but I hope you die. Not just keel over and die. I'm talking start off with a cough, then a fever, then vomiting, then a slow and painful decomposition from the inside out. Fucker.
DEBO Jurgen

MD5 hashes

Post by DEBO Jurgen »

I guess You alre Windoz users. Sometimes it's usefull to use several MD5 programs. However I agree, the format of the .MD5 can differ. The hash is the same, put the layout is different and You need to find a way to handle them all, tihout loosing time.

Bradnon Staggs (www.brandonstaggs.com) FileCheckMD5 is very usefull to check a full cd. you create an .MD5 and You put the program in the root of the CD. When You execute the program it scans all files and dirs on Your CD.

However it writes hashes in this way:
c5d3fd1df060e3547424bff1ca907cba|setup.exe

Brad Smith Easy MD5 Creator is usefull to use in the RIGHT-CLICK way on the folder or program to create an MD5 file. And to open this MD5 file again with the same program to check files or fiolders.

However it writes hashes in this way:
(type: Easy MD5 Creator)
setup.exe C5D3FD1DF060E3547424BFF1CA907CBA
(type: Unix capatible)
MD5 (setup.exe) = c5d3fd1df060e3547424bff1ca907cba
(type: MD5 Checker)
c5d3fd1df060e3547424bff1ca907cba setup.exe
(type:GPG and some other formats like MD5-it, MD5Summer)

So use both and sed or Ultraedit to make them interchangeable.
The ONLY difference between FileCheckMD5 and EasyMD5 Creator
formattype MD5 Checker is the pipe character "|" which need to be changed into a TAB and visa versa.

Example:
c5d3fd1df060e3547424bff1ca907cba|setup.exe
versus
c5d3fd1df060e3547424bff1ca907cba setup.exe

If You were Unix users You should known You can handle all text replacements with sed.

Take a look on the net for a sed in dos, and create some regular expressions. If You have time to learn regex, You would thanks heaven
to modify bulk tekstfiles. If this is too difficult, You can use UltraEdit macro's, but it will be slower.

Greetings,

Jurgen (jurgen@person.be)
DEBO Jurgen

Addendum

Post by DEBO Jurgen »

O i forgot to mention hkSFV which can create both SFV and MD5.

If You wanna convert FileCheckMD5 files to hkSFV You need
to replace '|' into '<space> *' and visa versa for the other direction.

Indeed, if You wanna ucheck for SFV and MD5 You should better use the combination FileCheckMD5 and hkSFV.

Maybe we should mail the author of FileCheckMD5 to provide an option
to specify the separator in this way:

FilecheckMD5.exe -s'|' and FilecheckMD5.exe -s' *'

So for the conversions, You should stick on Ultraedit Multi file replacement, an Ultra Edit Macro or SED to trigger a regular expression on the files. In the last case, You need to learn dos commands.

greetings,

Jurgen.
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests