LCG.KERMIT@Dec-Marlboro.ARPA (01/29/85)
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