home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
DOOR
/
CDMX2204.ZIP
/
FLYSTUFF.DOC
< prev
next >
Wrap
Text File
|
1993-12-22
|
11KB
|
204 lines
------------------------------------------------------------------------------
"For God so loved the world that He gave His Only Begotten Son
that whosoever believeth in Him shall not perish but have
everlasting life." Jn 3:16
------------------------------------------------------------------------------
Flystuff.doc... Information on using the flydirx, instfreq, and fastfreq
utility files to support your CDMX2DOR setups.
(c) 1993 Robert E. Lee
You have noticed these files: Flydirx.exe, flydirx.cfg, instfreq.exe, and
fastfreq.bat.
You wonder what they do...
Flydirx.exe: This utility will make dirx.lst files for you and will
write these dirx.lsts where you want them. If you
tell it to write the dirx.lst(s) as an OUTtie, then
if will write your dirx.lsts all in a particular
subdirectory. If you tell it to write them as INnies
then it will write the dirx.lsts in the subdirectory
where its files are.
Simply... do you want the created dirx.lst to live
with her files or to live elsewhere.
You can start flydirx in several different ways and each way will
have a different result:
A. The primitive method
If you are going to just do one subdirectory, you
can start up flydirx and enter the information that
the program prompts you for a step at a time. If you
do that you will be asked:
1. What subdirectory to do?
Enter the appropriate subdirectory at this prompt.
2. Is this an innie or and outtie?
IF you run flydirx alone (and not start it with
flyengine), whether you enter and INnie or
OUTie here makes no difference. All dirx.lsts
created this way will be located IN the subs they
are cataloging. IF a FILES.BBS is located IN
that subdirectory, then the files.bbs descriptions
will be imported (based on what you enter in the
next line). If no files.bbs is located IN that
subdirectory (that you entered in #1, above), then
you will end up with a "skeleton dirx.lst" that
you can use a text editor to add the file descrip-
tions to later.
3. What number of spaces to adjust?
This concerns your download counters and other
mishmash that comes before the actual file desc-
riptions in your files.bbs file that also lives
in this subdirectory you just picked. If there
is no files.bbs, then you can set this request
at 0, if there is a files.bbs living here, you
will need to adjust where to start looking for
descriptions in the files.bbs line, e.g., 6 or
whatever. Experiment on one and see what happens.
4. Make sure you delete any old dirx.lsts if you start
flydirx this way as it will just append new info
to an old dirx.lst in the subdirectory IF it finds
one there.
B. The sophisticated method: Starting up flydirx with flyengine.
1. This method will do a whole lot of subdirectories
at one running, and will give you real control as
to whether you get a true INnie or a true OUTtie.
2. Edit FLYDIRX.CFG as necessary (see that config.
file as to what is needed and how to enter it).
3. Run FLYENGINE (which will drive FLYDIRX and give
flydirx its configuration information).
4. If you specify in INnie situation in flydirx.cfg,
then the dirx.lst will be written IN the subdirectory
it is cataloguing and called DIRX.LST.
If you specify an OUTtie situation then the dirx.lst
will be written OUT to the subdirectory where you
start flyengine and it will be named with the name
of the subdirectory it is cataloguing, e.g., MAC.LST
or GIFS.LST or whatever. You would then copy this
resulting dirx.lst (called by its subdirectory name.LST)
to some subdirectory that you want it to finally be in.
For exmaple, you could put all these OUTtie lists in
a subdirectory called "outfiles" or whatever.
5. If you tell FLYENGINE via flydirx.cfg to delete pre-
existing dirx.lst(s) found before writing a new one,
it will do so.
C. The FASTFREQ method... meeting a user's request for a file
immediately.
1. If you want to immediately copy some files from some
drive/sub to be immediately available to a user for
download on the door, you would use FASTFREQ.BAT.
2. FASTFREQ.BAT employs INSTFREQ.EXE and FLYDIRX.EXE to
immediately make files available to users (in about
20 seconds or so).
3. FASTFREQ.BAT is started with a command line argument
that requires 6 pieces of information.
a. the drive letter and a colon where you
are running fastfreq.bat, e.g., C:
b. the subdirectory where you are starting
fastfreq.bat, e.g., \cdbob
c. the drive letter and a colon where you
are looking for the requested files, e.g.,
D:
d. the subdirectory where you are looking for
for the requested files, e.g., \tek-01
e. the file(s) (wildcard entry here, e.g.,
bib*.*) you are requesting
f. the number of spaces to adjust for download
counters, etc., reading and dirx.lst
writing as is appropriate as determined by
the files.bbs that lives on that searched
drive:\subdirectory.
4. FASTFREQ.BAT will, when you enter these parameters
appropriately via the command line, copy the files
from whatever drive to a subdirectory called "\backup"
that is located on the drive where you start FASTFREQ.
Make sure that the subdirectory "\backup" ALREADY
EXISTS before you fire up fastfreq.bat, else it will
error out. When it is done, you will have those files
ready for your user to download IF you have previously
configured your cdsonlin.lst thusly (the supplied
cdsonlin.lst ALREADY is setup for this).
5. FASTFREQ.BAT autodeletes pre-existing files and dirx.lsts
found in "\backup" so there is no need to worry about
having appended-to-dirx.lst problems.
Experiment with these utilities and see what you get. You will need to
determine what number of Download-counter-spaces (DLC's) to adjust your
commands to the flydirx sets to get a good looking dirx.lst.
IF you are a MAXIMUS sysop and want to incorporate your Maximus files into
CDMX2DOR (those files that are located in your filearea.ctl subdirectories)
then you would use method B (above). Your flydirx.cfg would look like this:
;FlyEngine config file.... (c)1993 Robert E. Lee 1:232/31
;
; This configuration file, in combination with flyengin.exe and flydirx.exe
; will allow you to automate the process of making skeleton dirx.lsts of
; any drive you please.
;
; On the next line put the drive letter of the drive you wish to make
; skeleton dirx.lsts for.
C: <------- adjust your drive as is appropriate
;
; On the next line specify whether this job is for dirx.lsts that are to
; be "innies" (IN) or "outties" (OUT). An "innie" will make a dirx.lst
; of files in your specified drive and place them on that drive "IN" your
; subdirectory and they will each be titled "dirx.lst." An "outtie" will
; place all of the dirx.lsts in the subdirectory where you are running
; FLYENGIN/FLYDIRX and will call these lists by their subdirectory titles,
; e.g., TINY.LST or GAMES.LST or whatever subdirectory you have.
IN <------- these should be INnies
;
; On this line, put the bracket-to-bracket length of your download counters
; you have in your files.bbs's in your subdirectories (if you have dl
; counters). If you do not put a "0" on this line. If you have no
; files.bbs in the subdirectories, then you should also enter a 0. If you
; do have dl counters, place the bracket-to-bracket length on this line,
; e.g., [0000] = 6, or {00} = 4, etc.
6 <------- adjust as necesary
;
; Remove old dirx.lst(s) if found? Select NO if there are none.
NO <------- adjust as necessary. If there are none, as on the first run,
; then select NO
; On the remaining lines, place the names of the subdirectories on the
; above drive you wish to make dirx.lst skeletons for. You may have up
; to 200 subdirectories on your disk in this setup. If you want to
; do a single subdirectory, use FLYDIRX.EXE on a commandline basis to
; do that single subdirectory. If you want to do a whole list, then use
; Flyengine.
max\file\mac <------ specify your filearea.ctl subdirectories from
Maximus here... as many as you want to put
on CMDX2DOR.
Enjoy!
==============================================================================
God is not willing that any should perish but that all come to a
saving knowledged of Jesus Christ, His Son.
==============================================================================