Date : Sun, 27 Jan 1985102:39:00-MST
From : LCG.KERMIT@Dec-Marlboro.ARPA
Subject: BACKUP UTILITY VERSION 1.2 (BU-V12.LBR)
Now available from SIMTEL20:
Filename Type Bytes CRC
Directory MICRO:<CPM.HDUTL>
BU-V12.LBR.1 COM 58112 5D6CH
i just uploaded version 1.2 of BU. fixed up the printer routines. added top-
of-forms, better use of spacing, etc. the library in addition to the .ASM and
.DOC has four files:
BU1.COM - improved generic version. should work with most micro's and
printers.
BU2.COM - adjusted # of columns and lines per page. printer must be setup
to 132 columns (16.5 char/in.) and 88 lines per page.
BU3.COM - same as BU2.COM but will send the DEC escape sequences to setup
printer. no need to run a printer setup program before hand.
BU4.COM - same as BU3.COM with RBYANC support added. BU1,BU2, and BU3
write a disk label to floppy with a date dependent format
e.i. '-YYMMDDd.nnn where YYMMDD are the date entered, 'd' is
the drive letter backed up and 'nnn' is the label prompted for.
Using this label with RBYANC poses a problem because you
cannot,
at least i have not found a way yet, to delete an entire volume
from the MAST.CAT. instead, BU4 will write the date out in this
format, '+YYMMDDd.nnn' and write a second label name with the
following format '--BACKUP.nnn', 'nnn'= volume label prompted
for under BU?.COM. When backing up over old floppies, the label
will remain the same therefor RBYANC will just update the
volume directory in MAST.CAT instead creating a new volume.
I use two sets of backups (doesn't everybody ???) using the
following format: 'A01, A02, A03 ... Ann' for the first
and 'B01, B02, B03, ... Bnn' for the second. This makes the
volume labels for RBYANC as follows:
'--BACKUP.A01, --BACKUP.A02, etc.' and '--BACKUP.B01,
--BACKUP.A02, etc.'. makes them easy to spot in MAST.CAT.
also, the date file name is always up front of MAST.CAT making
it easy to tell when the last bakups where done. sorry for the
lengthy explanation.
The BU-V12.ASM can be easily modified to accomodate other printers. i added
some new EQU to
1. send printer escape sequences, detailed by 'SETPRINTER'
2. add RBYANC support
3. change # of columns and page size
these are all easily modifiable. i plan for some extensive DEC dependent
escape sequences to be used for Rainbow,s to pretty up the screen and printer
later, look for another upload of BU-RB.LBR
*** note ***
i did not add cut lines to printer, to messy to figure in and keep all of the
directory on one page. you may wish to redo yourself
GREG TEATER
DIGITAL EQUIPMENT CORP.
6400 E. BROAD ST.
COLUMBUS, OHIO 43213
(614) 868-1900 X264