home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
BBS_UTIL
/
DIZDIR15.ZIP
/
DIZDIR.DOC
next >
Wrap
Text File
|
1994-03-12
|
7KB
|
166 lines
DIZDIR Version 1.5
Copyright (c) 1994 GDSOFT
March 12, 1994
WHAT IS IT :
------------
DIZDIR is a simple utility that creates an ASCII file listing of all ZIP,
ARJ, LZH, ARC, and SFX files in a directory on you system, and will use the
FILE_ID.DIZ or FILE.DES or FILE.DES included in the archive as a
description for the file. Additionally, files can be listed the DO NOT have
a FILE_ID.DIZ or, ONLY listed if they do. As and added option, you can
create file lists containing the filename, size, date and what I'll refer
to as a ONE-LINER which is the FIRST xxx characters of the FILE_ID.DIZ, all
on one line. Listings can be placed in ANY ASCII file anywhere on your
disk.
Commonly, on most BBS systems, the file contained in an archive to describe
the file is named FILE_ID.DIZ, however other variations are FILE.DES or
FILE.SDI. In this document, I'll refer to this file regardless of the
flavor as the FILE_ID. DIZDIR will look for FILE_ID.DIZ first, then SDI
then DES.
The format of the output file that DIZDIR creates is as follows.
-------------------------------- RULER -----------------------------------
0 2 2 3 4 5 6 7
123456789012345678901234567890123456789012345678901234567890123456789012345
FILENAME.EXT 1234567 03-12-94 The file description starts here and can go
on through the next as many lines as may be
in the FILE_ID.DIZ.
BASIC STARTUP :
---------------
Unpack the distribution archive to some directory on your disk, and type
the command : DIZDIR <ENTER>. You'll see the following HELP screen :
DIZDIR 1.5a (c) 1993,1994 GDSOFT
Purpose : Create files listing from FILE_ID.DIZ,SDI or DES in archives
Usage : DIZDIR [/f:outputfile] [/p:filepath] [/d:default.diz] [switches ..]
Switches :
/f:c:\outputfile (default = FILES.BBS)
/p:c:\filepath (default=Current Directory)
/d:c:\default.diz (use this if NO DIZ in files and NOT /x switch)
/o = OVERWRITE output file (default=APPEND)
/x = DO NOT include files WITHOUT FILE_ID.DIZ (Default=include them)
/e = ONLY include files WITHOUT FILE_ID.DIZ (overrides /x switch)
/1:### = Write FIRST xxx chars of FILE_ID.DIZ ( create one-liner )
/? = Show this help screen
AH... NOW FOR THE GOOD PART
---------------------------
DIZDIR is really easy to use. It DOES NOT matter in what order you enter
the commandline parameters.
First off, you'll need to tell the program what the name and path of the
OUTPUT file will be. If you omit this, DIZDIR will write the output to the
CURRENT directory in the file named FILES.BBS. To specify the output file
enter /f:c:\outputfile as part of the commandline.
Next, we have to tell DIZDIR what directory to look in for the archives.
ALL ZIP, LZH, ARJ, and ARC files and their SFX counterparts will be listed
for that directory. Enter /p:c:\somepath as part of the commandline. This
is the ONLY parameter that DIZDIR actually MUST have. Therefore, you could
just enter on the command line : DIZDIR \somepath, and DIZDIR would create
a list of that directory.
Some of the files in the directory chosen may NOT contain a FILE_ID. In
this case, you can use the /d:c:\default.diz to force these files to ALL
have a default description. This file can be anywhere on you disk, but you
MUST include the path if not in the current directory.
Finally, we have the option switches which are completely OPTIONAL. The /o
switch permits OVERWRITING of the output file if it already exists. The
default is to APPEND to the end of this file. The /x and /e switches permit
you to INCLUDE or EXCLUDE files that DO NOT have FILE_ID's. The /x switch
EXCLUDE these files from the listing, and the /e switch ONLY includes these
files. Also, the /e switch is EXCLUSIVE and will override the /x switch.
Another USEFUL feature of DIZDIR is the /1:### switch, where the pounds(#)
are replaced with numbers from 20-240. What DIZDIR will do here is to
create a ONE-LINER listing containing the filename, size, date and the xxx
characters from the FILE_ID. This switch may be used in conjunction with
the other switches (/e,/x,/o).
EXAMPLES
--------
DIZDIR \zip /o - list all archives in the ZIP directory and
overwrite FILES.BBS which will be placed in the current directory.
DIZDIR \zip /f:\bbs\Files.bbs /o /x - list ONLY archives in the ZIP
directory that have a FILE_ID and overwrite \BBS\FILES.BBS.
DIZDIR \zip /f:listfile.txt /d:c:\util\junk.diz - list all archives
in the ZIP directory and write to LISTFILE.TXT in the current
directory. For files that have no FILE_ID, use "c:\util\junk.txt"
DIZDIR \p:\zip /f:a:\files.txt /1:70 - list all archives in the ZIP
directory and write to FILES.TXT the 'A' drive. Make the listing a
ONE-LINER using 70 chars from the FILE_ID.
I think that you have the idea !!
ARCHIVE PROGRAMS NEEDED AND LOCATIONS
-------------------------------------
DIZDIR recognizes the extensions ZIP,ARJ,LZH and ARC. In order for DIZDIR
to work for each of these respective archives, you MUST have a copy of at
LEAST ONE of the following files FOR EACH FORMAT, SOMEWHERE on your path.
DIZDIR will search for them, and if NOT found, will NOT create list items
for these formats. You must then make sure that these files are in the same
directory as DIZDIR.EXE or in a directory listed in your PATH statement.
Where I list more than one program here, DIZDIR will search for the First
one, then the second and so on until it finds at least one of them. Since
ALL DIZDIR needs to do is to unpack any FILE_ID.DIZ that exists in the
archive, it really does NOT matter which of these programs that it uses.
ZIP - PKUNZIP.EXE
ARJ - ARJ.EXE
ARC - ARC.EXE, ARCE.EXE, ARC.COM, PKXARC.COM or PAK.EXE
LZH - LHA.EXE or LHARC.EXE
Well, that's pretty much it. I think that you will find DIZDIR easy to use,
FAST, and once you get used to using it, indispensable !! Especially if you
maintain a BBS.
If you like DIZDIR, then please register it. For those who do, I will send
my super dooper BONUS archive as well. Believe me there are many goodies on
this BONUS disk. including ARCTOOL, ARCPLUS and FILEMANAGER PLUS, an
exciting NEW program which does ALL that you could EVER want a file manager
program to do and MUCH MORE !!!
To register, send a FORMATTED, BLANK diskette to
GDSOFT
G.D. DAVIS
57280 Osage Drive
Goshen, Indiana 46526
Please Include a $15.00 registration fee.
Make sure that you include your return address.
If you have any comments or questions, I would REALLY love to receive your
comments or suggestions. I can be reached by leaving mail on GENIE
(G.D.DAVIS) or CompuServe (72067,2726), or write to me at the above address
or better yet, call GDSOFT BBS (219) 875-8133, HST 14400,8,N,1 v.32/v.42.
This is a FREE BBS, and you'll find MANY GDSOFT programs and files as well
as lots of other goodies.
Thank you for using DIZDIR.