First post, by ADDiCT
- Rank
- Oldbie
I've been looking for a program the whole weekend, but couldn't find anything suitable. I can't believe such a program doesn't exist, but rather think it's hard to find via a Google search string of "windows patch" or something like that (;
I've looked into ports of GNU/Linux utilities like diff, but these either have an incredible complicated command line syntax (diff is _horrible_ in that respect), are for ASCII only, or do not exist as a Windows port. I'd rather not use Cygwin for the kind of patching i want to do.
Here's what i need:
- Command-line driven Win32 app (or GUI + command line), should return proper error levels (success, failure, etc.)
- Create a patch file out of the difference between two binary files, which can be quite large (maybe about max. 1GB)
- Patch the original file to the "target" file by using patch data (i don't need the app to create a new file with the patch included, it should patch the existing file instead)
- CRC/MD5 checks and an option to undo or reverse a patch would be a plus
Can anyone recommend a tool?