Date : Thu, 21 Nov 1985 08:18:00 MST
From : Keith Petersen <W8SDZ@SIMTEL20.ARPA>
Subject: FIP - CP/M File Interchange Program now available
Now available from SIMTEL20:
Filename Type Bytes CRC
Directory PD:<CPM.FILCPY>
FIP.LBR.1 BINARY 51584 C629H
The following is an excerpt from the DOC file:
FIP version 1.0 runs on a Z80 processor under the Digital Research
CP/M 2.2 Operating System. FIP version 1.0 is designed for an 80
column console device and at least one disk drive. While programming
considerations were made for CP/M 2.x, there may be User Number
limitations for versions earlier than 2.2 .
FIP is a user oriented disk file handler designed for both the CP/M
beginner and the system expert. FIP allows the beginning CP/M user to
copy and examine files and to examine directories easily without
having to memorize operations. FIP gives the system expert the
capability to perform high speed batch file transfers automatically
and to completely examine disk directories. FIP prompts for all
user responses, always shows you what user# and what drives will be
accessed, supplies the user response defaults (which are invoked by
typing <cr> to prompts), and has built in safety feature -no action on
files will ever take place by responding to any prompt with a <cr>.
Some of FIP's features:
* allows file transfers across user# boundaries.
* designed to make backups of hard disks or other large
storage devices using smaller storage devices automatic -
(will transfer specified files to 'backup' floppy until it
is full -then will prompt user to insert next backup floppy,
etc.).
* provides detailed disk(s) characteristic summaries.
* provides a detailed disk file summary of any file(s) on any
or all user#'s and the remaining free storage.
* allows any two files on system to be compared and optionally
shows differences in hexadecimal-ascii format with location.
* allows any file to be inspected in either hexadecimal-ascii
format or ascii format.
* accepts wildcard characters in all filenames.
* allows changing file attributes on a prompted 'file-by-file'
nature or any specified set of files automatically.
* allows printer logging of all file operations.
* allows deleted directory entries to be displayed.
* maximizes the available memory space by dynamically dividing
all of the available memory between directory entries and
file buffer areas thereby enabling high speed file transfers
and compares.
* FIP is written in very optimized Z80 code allowing highest
operating speed and only requires 8 Kbytes storage.
* allows wildcard inputs on file renaming -saving you time.
* file transfer operations allow:
- confirmation prompts any time a file transfer would
overwrite an existing file and then allowing
abort, skip, and renaming options.
- bulk file transfers, with or without prompting, with or
without verification.
- always shows the amount of space each source file
requires (using destination disk blocksize) and the
amount of free space remaining on destination disk.
- allows changing destination floppy at any time (even
during bulk file transfers).
- allows changing destination drive at any time (even
during bulk file transfers).
- allows filename to be changed for destination copy at
any time.
--Keith