Skip to content

LucasSaragosa/HashDBCreator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

HashDBCreator

This program converts a .txt file to a .HashDB. A hash database is split into pages with each containing x amount of page entries. Each entry holds a string and its CRCed value accompanied with it. On the reading end, it provides a fast way to search crced values. The CRC checksum is done on the lower case version of the string, and is the CRC64-ECMA.

Usage: HashDBCreator.exe "input file path" "output file path" [-v]

Add the -v option to enable verbose debugging information

The input file should look like this:

NEWPAGE MyNewPage
SomeEntryValueString
AnotherString
oooo i like this string
NEWPAGE ANOTHERPAGE :D
here is another one
this many?
you can have as many
entries as you want ;)

Make sure the first line is a NEWPAGE definiton, otherwise preceding entries will be ignored.

About

Simple program to create hash database files (.HashDB) for CRC checksum mappings.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages