home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 1: Amiga
/
FrozenFish-Apr94.iso
/
bbs
/
alib
/
d8xx
/
d857
/
makepatch.lha
/
MakePatch
/
MakePatch.doc
< prev
next >
Wrap
Text File
|
1993-03-29
|
3KB
|
77 lines
$VER: MakePatch_Manual v1.0 (11-Feb-93)
=======================================
COPYRIGHT
MakePatch and Patch'Em are released under the concept of public domain.
The source code in assembly language is included, so feel free to change
these tools and to add useful features.
WHAT IS IT
Beeing a programmer, I often had the following problem: I removed a
little bug in one of my programs and now I had to resend the whole
program/archive to my beta testers again, though I actually changed only 8
byte.
This has come to an end - using MakePatch. MakePatch scans the whole
file for changed, inserted or removed byte and saves only these changes, so
that only a very small pachfile will be created. This file contains all
information for Patch'Em to patch the old version into the new one. This
isn't limited to programs, you may use MakePatch/Patch'Em with all kinds of
data, say graphics, sound, text or lharc-alike archives.
INSTALLATION
First of all you have to copy the PTool.Library into your "LIBS:"-
directory or MakePatch won't do anything. (If you already have
PTool.Library installed in your system, use the version-command to find out
which version is newer!)
Then you should copy MakePatch itself somewhere into your commandpath,
usually "C:".
USAGE
MakePatch gets all needed information throu' the commandline. If you
call it with "?" as parameter, you'll get the well-known usage template.
MakePatch recognizes the following keywords:
Original/A - This is the path and name of the last version of the
to-be-patched file. This parameter must be provided.
NewVersion/A - This are path and name of the new version containing the
changes. This parameter must be provided.
PatchFile - Here you can choose a filename, MakePatch uses for storing
the patch-informations. If you leave this parameter out,
MakePatch will use the filename of the new version with
".ptch" appended.
Usually the patch-generation is very fast, even with very large files.
But in certain cases (especially if lots of changes are done) it may take
hours. This process may be interrupted with CTRL/C at any time.
SYSTEM REQUIREMENTS
MakePatch works only under Kickstart V37.xxx or later. Additionally the
PTool.Library is required.
THE AUTHOR
If you have any commends or questions for me, you may contact me under
omne of the following addresses (e-mail preferred):
Snail-Mail: Peter Simons E-Mail: simons@peti.GUN.de (Usenet)
Europaring 20
D-5300 Bonn 1 Voice: Tel. 0228 / 746061
Germany