29a Software
ABOUT | DR-202 KIT HACKER | PATCH IT UP | EMAIL


Patch It UP v1.0.0 released get it [here]

Sorry page is was created in a rush...
 
 

Patch It UP v1.0.0
by DCLXVI 29a


Grainy Screenshot of Patch It UP
 

I. About

Patch It Up was made to allow for easy distribution of patches. I am aware there are other programs available for this, choose whatever works for you. For me I 
wrote this program personally because I ran into problems with other patch producing programs. Namely the limitation of both files having to be equal. This 
program is admitted rush very much I ran out of time. This being one of my few releases I am very sorry. I wrote it in VB due to time I was able to develop it 
faster in VB. (that and the fact it has been a while since I have wrote anything in C/C++). I original wanted to make it Open Source... but it is embrassing how 
many times I maded generic loops and left them intact b/c I didn't have time to go in and properly write them. I took a few moment and skimmed the source and I 
thought 'gee, this source is awful'.

The patches that you make with Patch It UP require VB runtime files. 
But on the upside I did not plaster the patch generators name all over the program. The biggest plus to the program is certainly that the files can be of different 
sizes..(almost no patch program I am aware of can do that)

II. Usage

Program explains itself for the most part, in order to select a file drag 'n' drop it into the it's respective box.

III. Issues

One of the problems I have that you may encounter is while you can make patches between files with different sizes if any of the change is added to the beginning it 
shifts all of the bytes... I didn't make the program sense this sort of change if every byte moved 1 byte it will include all of the remaining bytes in 
the patch. On the upside information added to the end of a file is treated a lot better.
 

Firgure 1 show a example of a byte being added to the beginning of a patch... this offsets the phrase "Hello World" by one byte. Therefore when Patch It UP 
compares the to this is what it will say:

Original File Size : 11 Bytes
Patched File Size : 12 Bytes
 
 
Original 
-------- 
72
101
108
111
32
87
111
114
108
100
eof
Patched 
-------- 
49
72
101
108
111
32
87
111
114
108
100
Byte 
---- 
0
1
2
4
5
6
7
8
9
10
11

Done.

Notice the log use "eof" to indicate that the patch extends beyond the end of the total file.

Notice that only one 'l' in Hello was the same during the entry please keep this in mind when patching. So please avoid adding to the beginning of your patches. I 
don't see a reason why you would ... personally I have never done it. There is also limitations to the size a log file can be before the textbox is no longer able to 
hold the information... don't compare to files which are grossly different don't drag 'n' drop two entire different 2-3 meg Mp3 files and then compare them (idiot!). 
Also don't expect to be able to output a patch for cases in which the file is abnormally patched alot in many locations. 
 

¿ Testing ?

Ha Ha Testing what is that? No really I wanted to push this program to the limits but I seriously ran out of time.
 

Report bugs to [email protected]

 
 
Hosted by www.Geocities.ws

1