134 lines
4.8 KiB
Plaintext
134 lines
4.8 KiB
Plaintext
|
||
The Screamer
|
||
June 1, 1987
|
||
|
||
Unify - A Unidisk Checksum Utility version 1.1
|
||
----------------------------------------------
|
||
|
||
Well this new Unify 1.1 has several errors corrected in it and also some
|
||
needed improvements.
|
||
|
||
The main function of this program is to be able to check and make sure
|
||
that the disk you have received (via modem) is exactly like the original
|
||
that was sent to you. Although Unify 1.0 was not used often, I hope that
|
||
this one fairs better as I have had many many bad transfers - if I would
|
||
have had a UNI.CHK.xxxx file then I would have been able to find this
|
||
out after unpacking and then get the "bad blocks" over again.
|
||
|
||
New features:
|
||
-------------
|
||
|
||
- Fully supports multiple drives, and auto-ejects disks for single
|
||
drive
|
||
users.
|
||
- Now has the capability to Save and Patch a range of blocks, simply
|
||
specify
|
||
the starting and ending and Unify will do the rest, including
|
||
prompting you
|
||
for disk swaps if necessary.
|
||
- Now a "SYS" (SYSTEM) file.
|
||
- Faster in speed and also now has the option do not display the blocks
|
||
and
|
||
checksums to even further the speed. Approximately three times
|
||
faster.
|
||
|
||
Options:
|
||
-------- The following documentation will describe, in detail, how to
|
||
operate Unify.
|
||
|
||
Main Menu options:
|
||
|
||
[S] Save a Block
|
||
[P] Patch a Block
|
||
[U] Unify a disk
|
||
[A] Auto-Unify a disk
|
||
[C] Change slots, drives
|
||
[Q] Quit
|
||
|
||
Save a Block:
|
||
------------- Upon selecting this option you will be asked if you wish
|
||
to [S] Save Selected Blocks or a [R] Range of Blocks. If you only wish
|
||
to save single blocks or non-consecutive blocks then select "S", if you
|
||
want to save a consecutive range of blocks (ie: from 100-110) then
|
||
select "R" to save a range. After choosing an option you will be
|
||
prompted for the block number to save (or the starting block number and
|
||
the ending block number for a range). Unify will then read in the block
|
||
you specified from the source drive and save it under the name of
|
||
UNI.BLK.xxxx where xxxx is the block number on the target drive.
|
||
|
||
Patch a Block:
|
||
-------------- Upon selecting this option you will also be asked if you
|
||
wish to [S] Save Selected Blocks or a [R] Range of Blocks. The Selected
|
||
Blocks and Range of Blocks are exactly as mentioned in the Save a Block
|
||
option. After choosing an option you will be prompted for the block
|
||
number to patch (or the starting block number and ending block number
|
||
for a range). Unify will then read in the UNI.BLK.xxxx file from the
|
||
source drive, where xxxx is the block number, and then patch the target
|
||
disk.
|
||
|
||
Unify a Disk:
|
||
------------- This is perhaps the most important option of Unify, it
|
||
allows you to Unify a disk and then saves a file UNIFY.name which holds
|
||
all of the checksums for each block of the disk. This is done so that
|
||
you can upload the UNIFY.name file along with the ware and when people
|
||
download it they can use Unify to check to see if their copy matches
|
||
your copy (Auto-Unifying). If you do not want to save a UNIFY.name file
|
||
then press ESCAPE. When selected Unify asks you if you wish to output
|
||
the blocks and checksums to the screen, if you select yes then each
|
||
block and corresponding checksums will be printed out on your screen, if
|
||
you select no Unify will tell you to please wait and will Unify the disk
|
||
without printing any blocks or checksums to the screen (selecting no
|
||
will speed up Unifying the disk).
|
||
|
||
Auto-Unify a disk:
|
||
------------------ This option is for checking a disk against a
|
||
UNIFY.name file. If you suspect you have a bad copy then use Unify to
|
||
Auto-Unify your disk against the UNIFY.name file and Unify will notify
|
||
you of any non-matching blocks (or if you're copy is perfect). If there
|
||
are some bad blocks then you may print them out to any slot or your
|
||
screen (slot 0) by pressing the slot to dump to. The output is
|
||
formatted for 80 column printers, and can also print out to an 80 column
|
||
card as well.
|
||
|
||
Change slots and drives:
|
||
------------------------ This option allows you to change the slots and
|
||
drives Unify is set up for. SRC denotes the source and TRG denotes the
|
||
target, the source is always the first asked for disk. A RAMdrive works
|
||
fine with Unify, but Unify does not support subdirectories. All files,
|
||
being saved or loaded, must be on the main root directory (ie: not
|
||
within any subdirectories).
|
||
|
||
Quit:
|
||
----- Well this is pretty self-explanatory, when selected Unify will
|
||
either exit into BASIC (if BASIC.SYSTEM has been loaded) or will exit
|
||
via a ProDOS quit call if BASIC.SYSTEM has not been loaded.
|
||
|
||
Closing Comments:
|
||
----------------- Unify works on ALL Apple's which can handle ProDOS, if
|
||
you cannot display lowercase simply press ^A at the main menu and
|
||
everything will then be formatted for uppercase only. Unify works with
|
||
just about all versions of ProDOS (including ProDOS 8) and also works
|
||
perfect with Diversi-Cache for speeding up disk access.
|
||
|
||
-END-
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|