Forum > Resources and Tools

[RELEASE] Modcraft Patch Helper

(1/5) > >>

Steff:
Modcraft Patch Helper

This is a little tool I have written for me some time ago. And because some guys asked me how i handle patch testing and backups I have redesigned the GUI and add some safety checks.

You will need an actual .NET framework.

http://www.file-upload.net/download-386 ... r.zip.html

So what do this tool. You can setup 4 patch sources and destinations and with a press on a button, the helper then use MPQEdit 1.1 to pack the files from the source directory into the destination patch and run WoW after this. I have also included a backup function . With just one button click you backup all of the 4 or only selected patch source folders.



This is the main window. Here you can select witch of the 4 patches will be packed before running WoW or will be included in the backup.

The Test patch button packs the selected patches and start wow.
The Backup button creates a new sub folder in the backup destination folder with the current date and time and copy all selected patches there.

The settings button opens a new window where you can setup all paths and settings.



In the tool tab you must select your test WoW.exe and the MPQEdit1.1.exe.
Best use an separated WoW copy for testing and one for noggit3.
I use the MPQEdit1.1 because it faster packs uncompressed patches then the new one and this menus i can access with the c# sendkey. I tried with MPQEdit2 and it don't work.



In the next 4 tabs you can define 4 different patch source folders and the destination files inside your test wow. You can setup for example the first one four your standard patch-4.MPQ direct inside the data folder. Here you have your most data in. Then you can setup on local patch called patch-deDE-4.MPQ that will be generated in data/deDE (for me :) yours could differ depending on the language of your client). And then you can have another one with the files in you current work most on. This will be packed into patch-5.MPQ inside your data folder. So you don't have to pack all the stuff every time if you only work on one map.

The delay is a value the helper waits that MPQEdit can finish pack process. Because i don't get feedback from the app I send keys to I just wait for 1 or 2 seconds. So if you get the message inside MPQEdit that a packaging process is still running you have to raise this value. Not very smart bu it works ;)



In the last tab you must setup the path where all your backups will be generated if you use this function.

So I hope this tool helps you like me :)

If you have problems or found bugs post here please.

glararan:
so this tool will create archive with .ads, m2, blp, wmo right?

Steff:
This tool uses MPQEdit to create archives. Yes :)
You have only to press one button. The tool packs all patches you need and start direct wow for in game testing. And it can backup you current patch state.

Jøk3r:
Looks pretty good. I'll test it later that day :D

glararan:
To Steff: Nice!

Yesterday in 19:00 i create VS Project to do something as you have...but Console App..

Navigation

[0] Message Index

[#] Next page

Go to full version