Usage examples of QuickBMS

Doubts, help and support about QuickBMS and other game research tools
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Usage examples of QuickBMS

Post by aluigi »

There are often some situations in which quickbms is very useful and can solve some problems that are otherwise difficult or need time.
Maybe it's possible to collect these examples (moreover if coming from a real experience) here in this thread.

For example I just downloaded the ModArchive collection samples to use in music trackers and after having extracted this big ZIP I have found that all the samples are zipped in their subfolders (like bass\alesis_nanobass1.zip).
So I wanted a quick solution to easily extract all these ZIP archives by automatically creating a folder with the same name of the ZIP where placing the files, so I used the following quickbms command-line:

Code: Select all

quickbms -F "{}.zip" -d z:\zip.bms z:\waveworld z:\waveworld

Which means:
-F "{}.zip" the input files must have the zip extension
-d extract the files in a folder having the same name and path of the input file
zip.bms: the well known zip script
z:\waveworld: my input folder
z:\waveworld: my output folder, I decided to use the same input

The only additional operation was to delet all the ZIP archives (search: *.zip -> delete).

The new folders have an ".zip_extract" suffix, it can be removed with some tools like LupasRename.

Hope it may be useful and feel free to post your usage examples.