home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 2
/
FFMCD02.bin
/
new
/
amigalibdisks
/
disk944
/
lhf
/
lhf.doc
< prev
next >
Wrap
Text File
|
1993-12-21
|
20KB
|
505 lines
Lhf v1.03 (CLI and Intuition archiver)
(c) Copyright 1993 by author Stefan Pampin.
Written using varios translators.
0) This document
---------------------------------------------------------------------------
This text is written in bad english. I'm sure that the extra work this
will take you reading it will be rejectable consider to the work I spend to
write it. In all cases, the work is done for you.
1) Disclaimer
---------------------------------------------------------------------------
The author cannot be held liable for the suitability or accuracy of this
manual and/or the program(s) it describes. Any damage directly or
indirectly caused by the use or misuse of this manual and/or the program
it describes is the sole responsibility of the user her/him self.
2) Copyright/Distribution
---------------------------------------------------------------------------
Lhf, (c) Copyright 1993 by author. All rights reserved. This
program is FREEWARE so no financial donations are required ( but welcome ).
This program may be freely distributed as long as all files, i.e.
documentation and executable(s) remain unchanged and are included with the
distribution. (See the exception 3) below). Also no profit is to be made by
selling this program. You may not charge more than a resonable fee for the
distribution. This program may be distributed on disk magazines, cover
disks etc. When you do decide to distribute this program on a disk magazine
tell me before.
3) Electronic Distribution
---------------------------------------------------------------------------
It is allowed for non-commercial BBSs to distribute an archive with only
the following files in it:
Lhf - Main Program
Lhf.doc - Main Program Manual (This file)
Lhf.info - Main Program Icon.
LhfEd - Config Program
LhfEd.doc - Config Program Manual
LhfEd.info - Config Program Icon.
You may NOT upload this or any other form of this software on BBSs that
claim copyrights on the uploaded material!
4) Requirements
---------------------------------------------------------------------------
Lhf should run with all amigas version 1.3 or higher. One feature is
disabled for pre 2.0 users, 2.x style pattern maching. The colors will
look inverted on the 1.3 system. Perhaps I write specific versions for
pre and nonpre 2.0 users.
IT IS STILL UNTESTED UNDER OTHER SYSTEMS THAN 2.1 PAL. PLEASE IF YOU HAVE
PROBLEMS WITH LHF UNDER YOUR SYSTEM LET ME KNOW, SO I CAN CORRECT IT.
SPECIALLY, NOTES ON SCREEN DIMENSIONS ARE WELCOME. I THINK THERE COULD BE
PROBLEMS WITH SYSTEMS MIXING BETWEEN PAL AND NTSC DISPLAY MODES.
5) Running Lhf
--------------------------------------------------------------------------
You can start Lhf from either the CLI or the Workbench. Lhf have two
user interfaces. One is CLI and the other is Intuition driven. The CLI-
interface is invoked from CLI by entering one or more command lines
arguments. You can type 'Lhf ?' for a description (or see 7) below). If
no parameters are given when Lhf is started from CLI it will act like it
was started from WB, i.e. enter it's intuition interface described under
6) below.
6) Intuition Interface
----------------------------------------------------------------------------
* --- GENERAL --- *
Almost every gadget have diffrent action when they are selected
with the right or left mouse button (even arrow gadgets which pages
instead of scrolling when pressed with the right).
* --- ENTRY BOX ACTION--- *
To enter a directory or a archive in a entry box simply press the
right mouse button over the entry. To select file entries press the
left mouse button over the entry. You can multi select (even with
scroll) by holding the left button down and drag over the entries.
To unselect a entry simply select it again. See also [ ALL ] and
[ CLR ] about selection.
If a directory are selected the selection acts recursively on
the childs to that directory, but in some cases (such as the
[ RENAME ] function) this action is not taken. The action for
the user defined buttons are optional - act only on files,act
only on directory,act on both file and directories and finally
acts recursively or not.
If you enter a legal path that is a existing real path or a
existing path to a archive ev joined by slash with a archive
path, that path file content will be showed.
With the textless gadgets you can switch between showing size
protection,date or time. Some archive directories are fictive,
why there creation date are not showen.
* --- TEXT BUTTON GADGET ACTION --- *
If you select a gadget (that is not obviosly specific to a
slider box) with left (right) mouse button, the box left (right)
box wish displays file entries will be called the source box.
The right (left) box is the destination box.
[ ALL ]
Selects all entries in the source box.
[ CCOPY ]
Function like [ COPY ] but files are CLONE copied
instead of using the copy action you can select in a
option window.
[ COPY ]
This function will copy FROM source box TO the dest-
ination box. Thus if the source and destination box both
are ordinary directories ,ordinary copy is performed. If
the boxes are archives, selected entries are effectively
replaced in the destination arhive (without having to
extract and recompress). If the boxes are of diffrent
kind extraction or compression are performed.
Currently there is one restriction. Source and dest-
ination archives must be destinct.
If you want you can copy a archive to it self (like
an archive backup) but ensure that the archive is packed
before and that no files are replaced. You can in all
cases safely delete it from the archive.
[ CMOVE ]
Function like [ CCOPY ] but files are moved.
[ CLR ]
Unselects all entries in the source box.
[ DELETE ]
This deletes the selected files and directories of a
ordinary or archive directory. In the latter case no pack -
ing are performed (to recieve minimal size you have to
[ PACK ] it).
[ DUP ]
Duplicates the source box display to destination box
display.
[ FREEUP ]
Reset the state of source box. All associated cathe
will be flushed.
[ MAKEARC ]
This makes a archive (if not existed) in the source
box with the name you are ask to enter.
[ MAKEDIR ]
This makes a directory (if not existed) in the source
box with the name you are ask to enter. This even works
if you are in a archive.
[ MOVE ]
Function like [ COPY ] but files are moved.
[ OPTIONS ]
Will give you posibility to setup options. Diffrent
options windows will appear depending on the mouse
selection. With the save posibility, you can setup
your prefered default options for an unaltered copy
of Lhf (see Options below).
[ PACK ]
This will pack those entries in the source box
representing an unoptimated archive. No compression
is performed only file operations.
[ RENAME ]
A string requester will ask you to enter a new name
for each selected file. This new name is relative to the
source box's path.
[ REPAIR ]
Applies to the files selected in the source box. If
they appear as a corrupted archive, the function will try
to recover some data from them by repairing them.
[ SCREEN ]
Toggle if Lhf should try to open a own screen for its
windows.
[ STORE ]
This require that the source box displays a ordinary
directory and the destination box displays a archive
directory. It stores files without any compression into
the archive. It is preferable if you wish to add a archive
as a simple file to another archive, since the compression
ratio, in general, will be better.
[ SWAP ]
This swaps the source and destination box.
[ UPDATE ]
Update the source box. This can be nessasary due to
that the internal catche,external command action or
multitasking.
[ <User defined> ]