home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
SPITFIRE
/
SFDIZ.ZIP
/
SFDIZ.DOC
< prev
next >
Wrap
Text File
|
1994-01-01
|
7KB
|
161 lines
SFDIZ
SPITFIRE FILE_ID.DIZ
Version 1.0
Copyright (C) by Mike Woltz, 1994
Buffalo Creek Software
INTRODUCTION
------------
SFDIZ is a utility written by Mike Woltz, author of SPITFIRE
Bulletin Board System. SFDIZ is designed to be used with SPITFIRE
for the purpose of updating SPITFIRE's SFFILES.BBS file description.
SFDIZ will replace an existing file description in the SFFILES.BBS
with the appropriate ZIP file's FILE_ID.DIZ, if it exists. SFDIZ
will only work with files which are compressed using the ZIP archive
format. For files using a compression technique other than ZIP or if
the ZIP file does not contain a FILE_ID.DIZ the file description is
not modified. SFDIZ, however, will refresh the file size of each file
in the SFFILES.BBS listing.
USAGE
-----
In order for SFDIZ to work properly, it must be able to find
SPITFIRE's SFAREA.DAT file. There are two ways in which this
can be accomplished. First, execute SFDIZ from the SPITFIRE home
directory or include the following statement:
SET SFPATH=C:\SF
in your AUTOEXEC.BAT file. (C:\SF should be modified to reflect
the drive and path of the SPITFIRE home directory on your system.)
When executed SFDIZ must be able to locate SFAREA.DAT. It
first checks to see if SFAREA.DAT is in the current directory.
If not found, SFDIZ checks the environment for the SET SFPATH
location. If unable to locate SFAREA.DAT, SFDIZ terminates
with the error message:
SFAREA.DAT not found.
Operation Halting!
Also, in order for SFDIZ to function properly, PKUNZIP.EXE
must reside in the directory from which SFDIZ is executed or
it must reside in a directory which is included in your path
statement. (If you are unfamiliar with the DOS path statement,
refer to your DOS documentation.)
COMMAND LINE PARAMETER OPTION
-----------------------------
SPITFIRE's (v3.4 or earlier versions of SPITFIRE) SFFILES.BBS
limits each file listing to 255 characters. SFDIZ will include
as much of the file description contained in FILE_ID.DIZ as
possible, up to the 255 character limit.
BBS systems which have been configured to include a line
which adds "Uploaded By..." to the file description have an
additional option available to them. If no command line
parameter is included when executing SFDIZ, the "Uploaded By..."
line will remain as part of the file description.
However the command line parameter, /R, can be used to
remove the "Uploaded By..." line from the description to allow
more of the FILE_ID.DIZ description to be included in the SFFILES.BBS
file description. The command line format to use the optional command
line parameter would be entered as follows:
SFDIZ /R
When using the above command line, SFDIZ would remove the
"Uploaded By..." line from each of the SFFILES.BBS file
descriptions.
HOW SFDIZ WORKS
---------------
SFDIZ will process through each File Area configured in
SPITFIRE's SFAREA.DAT. If the File Area is configured as a
CD-Rom File Area, SFDIZ will not attempt to update the file
descriptions. The message:
Skipping CD-Rom Area!
will be displayed for File Areas which have been configured
as a CD-Rom File Area.
For each file which is not configured as a CD-Rom File Area,
SFDIZ will display the File Area number and the File Area
description. Next, it will display the prompt:
Create new SFFILES.BBS using FILE_ID.DIZ? [Y/n]
If you respond with N, SFDIZ will simply proceed to the
next File Area.
If you press the Enter key (SFDIZ defaults to responding
with a Y) or enter Y, SFDIZ will begin processing the descriptions
for this File Area.
For every ZIP file, SFDIZ will attempt to extract a FILE_ID.DIZ
file. If FILE_ID.DIZ is found within the ZIP archive, SFDIZ
will replace the current SFFILES.BBS description with the contents
of the FILE_ID.DIZ, up to the 255 character limit.
** NOTE ** Using the /R command line parameter to remove the
"Uploaded By..." descriptive line will allow SFDIZ to include
more of the FILE_ID.DIZ description.
In addition to replacing the file description with the description
contained in FILE_ID.DIZ, SFDIZ will also compare the file size
in SFFILES.BBS to the actual size of the file and update it
accordingly.
Also, if SFDIZ finds a file listing in the SFFILES.BBS and the
file does not exist on the drive, the following prompt will appear:
<Filename.ext> not found on drive!
Do you wish to remove it from SFFILES? [Y/n]
If you respond with N, the listing is not removed or modified
in the SFFILES.BBS. However, if you press Enter (SFDIZ defaults
to Y) or respond with Y, SFDIZ will remove the file from the
SFFILES.BBS listing.
It should also be noted that as a precautionary measure, SFDIZ
creates a file called SFFILES.ORG which is a backup of the original
SFFILES.BBS for each File Area it processes.
DISTRIBUTION
------------
SFDIZ is distributed under the shareware concept. You are
free to distribute the SFDIZ program as long as it remains
unmodified and no fee is charged. SFDIZ is provided as a
complimentary SPITFIRE utility to all registered SPITFIRE Sysops.
Happy New Year 1994!
DISCLAIMER
----------
Mike Woltz and/or Buffalo Creek Software shall in no way be
held responsible for any damage incurred while operating SFDIZ.
All responsibility lies with the user of the software.
The documentation for SFDIZ is contributed by Jacque
Shipley and The Mother Board BBS. The shareware version of
SPITFIRE and other SPITFIRE utilities are available for download
from:
Buffalo Creek's BBS The Mother Board BBS
Mike Woltz, Sysop Jacque Shipley, Sysop
(515) 225-8496 (515) 986-3464
57600 - 1200 Baud 14400 - 1200 Baud