Modcraft - The community dedicated to quality WoW modding!

Wrath of the Lich King Modding => Resources and Tools => Topic started by: Steff on November 08, 2011, 01:18:54 pm

Title: [RELEASE] Modcraft Patch Helper
Post by: Steff on November 08, 2011, 01:18:54 pm
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 (http://www.file-upload.net/download-3865144/ModcraftPatchHelper.zip.html" onclick="window.open(this.href);return false;)

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.

(http://is.gd/nbaC6e)

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.

(http://is.gd/9qwyiK)

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.

(http://is.gd/3b5b80)

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 ;)

(http://is.gd/lCjNG9)

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.
Title: Re: [RELEASE] Modcraft Patch Helper
Post by: glararan on November 08, 2011, 03:06:26 pm
so this tool will create archive with .ads, m2, blp, wmo right?
Title: Re: [RELEASE] Modcraft Patch Helper
Post by: Steff on November 08, 2011, 03:16:05 pm
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.
Title: Re: [RELEASE] Modcraft Patch Helper
Post by: Jøk3r on November 08, 2011, 03:43:28 pm
Looks pretty good. I'll test it later that day :D
Title: Re: [RELEASE] Modcraft Patch Helper
Post by: glararan on November 08, 2011, 04:24:49 pm
To Steff: Nice!

Yesterday in 19:00 i create VS Project to do something as you have...but Console App..
Title: Re: [RELEASE] Modcraft Patch Helper
Post by: Steff on November 08, 2011, 07:44:17 pm
I have console :) And why? Gui's are so easy with c#.
I will include some more functions from time to time. Perhaps the possibility to create automatic a difference patch between an backup and the current files. We will see.
First more work on noggit.
Title: Re: [RELEASE] Modcraft Patch Helper
Post by: Bartons on November 09, 2011, 10:48:21 am
Thank you for creating this tool. =]
Title: Re: [RELEASE] Modcraft Patch Helper
Post by: Bartons on November 09, 2011, 12:29:30 pm
Found a bug.

Got everything running with the program itself, everything executes successfully for me.

But the game crashed upon loading... After further inspection, I took a look at the folder structure in my MPQ...

And the first letter from each of the beginning folders were deleted.

(http://s10.postimage.org/gattbp0mv/bug.jpg)
Title: Re: [RELEASE] Modcraft Patch Helper
Post by: Steff on November 09, 2011, 05:11:58 pm
I have tested it now several times and here it works. And MPQEdit 1.1 do the packing.

Have you perhaps the spelling error inside your directory structure on the disc.
MPQEdit packs what you give him.
Title: Re: [RELEASE] Modcraft Patch Helper
Post by: Zim4ik on November 09, 2011, 05:46:07 pm
Very usefull
Thank you. :)
Title: Re: [RELEASE] Modcraft Patch Helper
Post by: galaris on November 12, 2011, 08:42:28 pm
This site if full of awesomenes. THank you!
Title: Re: [RELEASE] Modcraft Patch Helper
Post by: lordpsyan on December 19, 2011, 04:41:22 am
took me a minute to figure it out... great job. was getting old making a patch, and manually adding each folder and file... then sometimes I would forget!

Thanks.!

1 suggestion... your avatar of the human on thorazine  (doing the thorazine shuffle...) makes it really hard to read your posts... the movement gives me a headache after a few seconds.... could you like give him some valume, and make him stand still???? you have so many posts.... I think I have a perminent thumbprint on my screen from placing my thumb over the avatar...
Title: Re: [RELEASE] Modcraft Patch Helper
Post by: Steff on December 19, 2011, 08:30:42 am
Its a gif problem. This avatar is around 4 years old. In this time he moved much slower in browser :)
I will update him.
Title: Re: [RELEASE] Modcraft Patch Helper
Post by: codyt99 on September 04, 2012, 07:35:04 pm
where is the patch helper its not on the link any more
Title: Hello
Post by: ambumoubono on September 09, 2012, 03:00:56 pm
Quote
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.

Sie haben Unrecht. Denken Sie noch einmal über seine Bemerkung.
Title: Re: [RELEASE] Modcraft Patch Helper
Post by: Jøk3r on September 09, 2012, 03:10:43 pm
As it seems that the download link is broken, here it is again: http://scorpionshare.com/download/433/M ... Helper.exe (http://scorpionshare.com/download/433/ModcraftPatchHelper.exe" onclick="window.open(this.href);return false;)
Title: Re: [RELEASE] Modcraft Patch Helper
Post by: codyt99 on September 15, 2012, 04:23:17 am
says there is a problem with it and keeps removeing it from my comp i have my firewall turned off as well
Title: Re: [RELEASE] Modcraft Patch Helper
Post by: Jøk3r on September 15, 2012, 11:35:34 am
It is just the patch helper exe o_O
Title: Re: [RELEASE] Modcraft Patch Helper
Post by: TheTrueTaco on September 27, 2012, 03:35:46 am
Quote from: "codyt99"
says there is a problem with it and keeps removeing it from my comp i have my firewall turned off as well

its probably a false positive with the newer anti-virus software so try turning off this instead of your firewall. I of course wouldn't do this without scanning the program using virus total. No offense to joker but there is alot of shitty people on the internet.
Title: Re: [RELEASE] Modcraft Patch Helper
Post by: Jøk3r on September 27, 2012, 04:15:01 pm
I do understand yout^^ Better be safe than haveing a ton of virusprogramms on the computer ^^
Title: Re: [RELEASE] Modcraft Patch Helper
Post by: Nibnob on May 01, 2015, 05:56:10 pm
very old but link is down