Multi Dump 3.0


Legalities : 

Use this program at your own risks, the author can not be held accountable for any loss of data, corruption of files or any other real or imagined error resulting from the use of this program.

 

What is it ?

Multi Dump... mmm sounds like yet another HPI program™ *yawn*. Well you ARE correct ^_^. On the other hand, while it still does the same thing as the other HPI programs, it allow you to do it on a larger scale. For example, say you want to take all the hpi, ufo, gp3 etc in your TA directory and uncompress them into a directory. You open HPI view, open the first file, dump it, wait, close it, open a new file etc etc.

With multi dump, you only have to target the directory where the HPI, GP3 etc are and select the target directory for dumping and you're set. Of course this isnt all ^_^. The main new feature of multi dump, is that it allow you to combine multiple archive into one in a single operation. Let's say you just downloaded Merciless Creations unit pack for TA (a very good one btw). Well whooops there's like 20 files into the "pack". Have fun enabling and disabling them. Well no you can just target the directory with all your MC files, and have them recombined into a single file. Pretty handy.

As for the rumors about I having done this just so I didnt have to recombine the MC pack by hand, it's all lies! I swear! ^_^ 

 

How to use it :

Using Multi Dump :

1- Select the directory you want to scan. Multi Dump will search for all the HPI, UFO, GP3, GP4... files.
2- Select the target directory with the button labelled ... in the bottom right.
3- The Dump button should now be enabled, now that you've chosen a directory to scan and a directory where the files will be dumped. Just click on it and it'll do it's magic.

Options :

1- Enable Directory Recursivity : If this option is checked, Multi dump will also scan all the directory under the one selected for files.

2- Add a file type : 

  • Just type in the new file extension you want Multi Dump to scan for and click Add. 

  • Click delete to delete the extension selected.

  • When you click Back to main, all the changes you made will be saved

Troubleshooting :

Q : It doesnt work at all..
A : There's no bug, therefore your question doesnt exist... NEXT!

Q : It still doesn't work
A : Email me : rochdenis@hotmail.com
 

Version History :

Version 3.0 :

I kept pretty much only the interface, beside that the code behind is almost all new. This version should be 100% stable and quite a bit faster because well I didnt really consider the first 2 versions as "release" version and they were badly done, crashed on a lot of computer beside mine etc. It was a bit shaming but hey only Gecko used it hehehehe. 

Multi Dump no longer is a shell for HPI Dump, but I decided to keep the name, just for kicks ^_^.

New Features : 

  • You can now consolidate multiple HPI into one easily, with a couple of clicks.

  • The about was redone with fmod, kick ass ^^;

Version 2.1 :

  • Fixed a minor bug with file extensions.

Version 2.0 :

I rewrote 90% of Multi Dump mainly due to the fact that originally, it was written in 3 hours and it was a bit sloppy. 

What prompted me to do it was a glaring bug in the search library that caused it to forget some files when there was a lot of files to scan. This leading to that, I wrote more robust code for all the small bugs I spotted before and added some features.

New Features : 

  • I added the directory recursivity, a side effect of updating my libraries, I just toggled it on.

  • I made a completely new interface for adding the file types instead of the cheap dialog box I used before. Now you can see the file type Multi Dump already recognise and you can delete existing one as well as add new ones.

  • Now you can see the progress of Multi Dump as it dump the files. Console mode is no longer a plus to see if it's almost done.

  • I decided to start one HPIdump.exe at a time, this prevent freezing and I think goes generaly faster.

Other minor bugs that were fixed :

  • Multi Dump would crash when you changed it's dir after the first use

  • Clicking on cancel for the target directory would sometime give a path instead of cancelling

  • The path for the last directory used wasn't saved in the .ini file, so it always started in Multi Dump base dir, quite annoying.

Version 1.0 :

Multi Dump was created!