[comp.sys.apple] Binary Library Utilities

patth@dasys1.UUCP (Patt Haring) (07/28/87)

-------------------------------
BLU - Binary II Library Utility
Copyright (c) 1987 by
Floyd Zink, Jr.
-------------------------------      
 
                
THIS PROGRAM IS PUBLIC DOMAIN, DISTRIBUTE FREELY BUT DO NOT SELL.

YOU MUST HAVE AN ENHANCED //e, //c, or IIgs TO RUN THIS PROGRAM.


Features
--------

    1)  Catalogs disks

    2)  Makes Binary II files

    3)  Extracts individual files from a Binary II file

    4)  Lists the contents of a Binary II file


User Instructions
-----------------

BLU has a user interface modeled after Glen Bredon's 'Cat Doctor'
program which I use extensively and find very easy to use.  For
those of you who do not have 'Cat Doctor' and all the rest of
the 'Prosel' programs I suggest you read 'PROSEL.TXT' in DL1.  I
highly recommend it!

If you have a mouse BLU will find it and allow you to use it
instead of using the arrow keys and pressing return.  You still
have to press return though when your selections are marked to
start the procedure.  At least until I can figure out double
clicking. 

The sensitivity of the mouse is at location $204B.  It is currently
set at $08.  This means the mouse must move 8 increments to move
the inverse bar.  If you want to change this use a block editor or
from the basic prompt enter:

CALL-151  ;enter monitor 
BLOAD BLU,TSYS,A$2000  ;load file
204B:XX   ;XX being the new value. Higher value=lesser sensitivity.
BSAVE BLU,TSYS,A$2000  ;save file
^C        ;back to basic  

You can select a menu item by either the first letter in the item or
by using the arrow keys and pressing return.  After making your
selection you will be prompted for a source directory name and where
necessary a destination pathname or target directory.  You can use the
tab key to skip to the next '/' in the pathname shown and oa-tab to back
up to the last '/'.  When prompted for a destination pathname be sure
and enter a pathname for a file not a directory.

After the directory(s) are selected a catalog of the source directory
will be displayed.  Using the up and down arrows will move the bar
accordingly.  The left arrow will unselect an item if it was selected
otherwise it will move the bar up.  The right arrow will select an item
if not already selected otherwise it will move the bar down.  In
addition a control-a (^A) will toggle all the items.  Pressing return
will implement the selected task using the just picked filenames.

The Binary II extracter will add an extension of '.n' to a filename if
the file it is trying to extract is already on the disk.  You can then
rename the file when you are done with BLU.


Future Versions
---------------

The next major revision will support squeezing and un-squeezing of files.


Final Words
-----------

If you encounter any bugs or come up with a suggestion on improving the
program please let me know.  



[ Floyd Zink, Jr. ]

Compuserve - 73147,2717
Genie - F.ZINK
                             


-- 
Patt Haring                       UUCP:    ..cmcl2!phri!dasys1!patth
Big Electric Cat                  Compu$erve: 76566,2510
New York, NY, USA                 MCI Mail: 306-1255;  GEnie:  PATT