

GzsTool utilizes a dictionary of strings called qar _dictionary.txt for qar (dat) and pftxs archives to match hashed file names to original file path names. For files with hashed names, a separate entry for the hash with its extension is required. Because it can calculate hashes on the fly, it does not need a pre-calculated hash for new files with unhashed names. GzsTool can also add new files to an archive by adding files into its output folder and adding the file to the. xml to find and add files to the archive. GzsTool will reference the list of files listed in the.

xml file output by GzsTool onto GzsTool, or by using command line and providing GzsTool the path to the. To repack an archive, the user needs to drag the. If it cannot find a match, it will output the file by its hashed name. If it finds a match, it will output the file by its real name. As it outputs files, it compares the hashes generated from this dictionary to the hashed filenames found in the archive. GzsTool utilizes a dictionary of filenames called qar_dictionary.txt. fpkd archives in a specified directory, by dragging the folder onto GzsTool, or specifying the directory in command line (example: GzsTool C:\Example\Folder). xml file detailing all of the files that were contained in the archive. It will output all of the files contained in the archive into a folder named _, and an. It can also unpack archives by command line, providing GzsTool the path to the file (example: GzsTool Example.dat). GzsTool can unpack files simply by having an archive file dragged onto it.
