home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Media Share 9
/
MEDIASHARE_09.ISO
/
ra
/
ffra02wb.zip
/
INSTALL.DOC
< prev
next >
Wrap
Text File
|
1994-02-25
|
14KB
|
620 lines
Installation
──────────────────────────────────────────────────────────────────
To use FastFile you need an IBM 286 or above compatible computer
and DOS 3.3 or later. FastFile can also be used with OS/2 2.x or
Desqview.
In addition to DOS you need to have installed a copy of Remote-
Access 2.0x together with a FOSSIL driver.
A FOSSIL driver is a memory resident program that FastFile uses to
communicate with the modem. FastFile has been tested with two
FOSSIL drivers, Ray Gwinn's X00 and David Nugent's BNU. Remote-
Access, BNU, X00, GSZ and DSZ can be downloaded from most BBSs.
Follow these instructions to install FastFile assuming that you
have previously installed the BBS system and a Fossil driver.
Steps with the number within parentheses, (), are not essential
but recommended.
1. Create a new directory for FastFile on your hard disk. That
directory is referred to as the FastFile system directory in
what follows. Example: C:\FASTFILE.
2. Copy all files in the FastFile archive to that directory.
3. Create a new directory for GSZ or DSZ on your hard disk. GSZ is
recommended for its graphic capabilities. Example: C:\GSZ.
4. Copy all files pertaining to GSZ to that directory.
(5). Include the FastFile system directory in the PATH directive in
AUTOEXEC.BAT. Example: PATH C:\DOS;C:\FASTFILE
6. Add the line "SET FASTFILE=[FASTFILE SYSTEM DIRECTORY]" to your
AUTOEXEC.BAT. Example: SET FASTFILE=C:\FASTFILE
---------------------------------------------------------------
Note: Skip the instruction #6 if your BBS uses several nodes !
---------------------------------------------------------------
7. Add the line SET DSZLOG=\path\GSZLOG.TXT to AUTOEXEC.BAT.
Example: SET DSZLOG=C:\GSZ\GSZLOG.TXT.
---------------------------------------------------------------
Note: !!!!!!! "SET DSZLOG=" applies even if you use GSZ !!!!!!!
---------------------------------------------------------------
8. Place the archive programs PKUNZIP, ARJ, ZIP, LHA etc. in a
directory named on the PATH command in AUTOEXEC.BAT.
Ex. C:\DOS
If you wish to use HSLINK and/or BIModem then create directories
for those on your hard disk and copy the corresponding files
to these directories.
1
Configuration
──────────────────────────────────────────────────────────────────
The ASCII file FF.CTL is used to configure FastFile. FF.CTL may be
edited using a standard text editor or FFCONFIG.EXE. The following
codes can be used in FF.CTL within chat sequences and protocol
commands.
------------------------------------------------------------------
*B - Baud Rate *P - Com Port
*N - File Name UL/DL (Not Batch) *C - TMPFile (FileList for Batch)
*A - User's Name *L - User's Location
*S - SysOp's Name *F - SysOp's Christian Name.
*T - User's Time Remaining *D - User's DownLoad Limit
*I - Date (Todays date) *K - Time
*E - Enter *U - UpLoad Path
------------------------------------------------------------------
----------------------------- FF.CTL -----------------------------
FFPath =
Path to FastFile directory on the hard disk.
Ex. FFPath = C:\FASTFILE\
-----
BBSPath =
Path to FILES.RA (RemoteAccess path)
Ex. BBSPath = C:\RA\
-----
NodePath =
Used in systems with several nodes. This path points to the
directory where EXITINFO.BBS and DORINFO1.DEF reside for the
actual node and "BBSPath =" points to the directory where the file
area file, FILES.RA resides.
Since EXITINFO.BBS and DORINFO1.DEF reside in different direct-
ories for each node, an FF.CTL file must be created for each node
and described by a node path. The only difference between these
FF.CTL files is the "NodePath=" information.
FastFile has to be started from the NodePath directory in order
to determine the FF.CTL file to use.
------------------------------------------------------------------
"SET FASTFILE=" must NOT be present in systems with several nodes!
------------------------------------------------------------------
Ex. NodePath = C:\RA\LINE2\
2
TempPath =
Temporary path used by FastFile to unpack archives.
Ex. TempPath = C:\UNPACK\
-----
UploadArea =
Number of area where all uploaded files are to be saved.
If upload path is not used, FastFile checks in FILES.RA for
upload security.
Ex. UploadArea = 1
%UploadArea = 1
-----
LogFile =
Path and name of the file where events in FastFile are logged.
Ex. C:\LOG\FASTFILE.LOG or C:\RA\RA.LOG
-----
LogPrint =
{+} The device name for the printer log. Operational only if
FastFile has been registered.
Ex. LogPrint = LPT1:
%LogPrint = LPT1: To turn off printer logging.
-----
LogLevel =
Determines the amount of information logged to the log file and on
the log printer.
0 - Only errors, 1 - Normal, 2 - Full.
Ex. LogLevel = 2
-----
SysOpSec =
The security level required in order to be able to use SysOp
features in FastFile.
Ex. SysOpSec = 100
3
MonoBaud =
In order to maintain an acceptable display updaterate in FastFile,
a minimum data transfer rate can be specified. If FastFile is
used at this transfer rate or slower then the screen will be
accessed in monochrome mode.
Ex. MonoBaud = 1200
FastFile will produce a black/white display if the user has
a modem with maximum Baud rate 1200. The user can change to
a color display if he so wishes by pressing W.
Note: This applies only for remote use, local use is always
with color display.
-----
LockBaud =
Locks FastFile to use the specified baud rate. Must be used if
the FOSSIL driver is locked.
Ex. LockBaud = 19200
-----
RegKey =
Specifies the personal registration code received on registering
FastFile.
Ex. RegKey = 12345-A2341694FF44G12274MQ3
%RegKey =
-----
F1 = , F2 =, F3 =, F4 =
Specify the text to be output when the corresponding function
key is pressed during chats.
Ex. F1 = Bye *A, see you later...
F2 = Hi *A, I can see that you are from *L.
F3 = The time is now *K and the date is *I.
-----
CTL-Enter =
Specifies the text to be output when Ctrl-Enter is pressed in
chat mode.
Ex. CTL-Enter = :-)
CTL-Enter = :-) *E
4
ALT-Enter =
Specifies the text to be output when Alt-Enter is pressed in chat
mode. (Does not usually work under Windows.)
Ex. ALT-Enter = :-(
ALT-Enter = :-( *E
-----
ChatLine =
Specifies the text to be output in the SysOp window when entering
chat mode.
Ex. ChatLine = Hi *A !!
-----
ChatESC =
Specifies whether the user can terminate a chat by using ESC.
Default = NO.
Ex. ChatESC = YES
-----
ChatName =
Determines if the user's and SysOp's names will be displayed in
the respective window frames instead of "User Window" and "SysOp
Window".
Ex. ChatName = YES
Display SysOp's and user's names in chat mode.
-----
Scroll =
Specifies how many lines will remain in the chat window after a
scroll.
Ex. Scroll = 3
-----
GroupMenu =
Specifies if FastFile should use a group menu or not.
Ex. GroupMenu = NO
5
DLBatMsg =
Specifies the text displayed to the user while FastFile is
performing the DOWNLOAD.BAT file after downloading files.
Ex. DLBatMsg = Running Bat file, wait ...
-----
ULBatMsg =
Specifies the text displayed to the user while FastFile is
performing the UPLOAD.BAT file after uploading files.
Ex. ULBatMsg = Scanning for virus, wait ...
-----
JumpDos =
Specifies the text displayed to the user when SysOp exits to DOS
via ALT-J.
Ex. JumpDos = SysOp to DOS, wait ...
6
Missing =
Specifies the text displayed, instead of the file size, if a file
in RAs file database is not present in the corresponding directory.
Ex. Missing = Deleted
-----
NotHome =
Specifies the text displayed when the SysOp doesn't reply to a
chat request.
Ex. NotHome = SysOp is not home now !!
-----
CheckCarrier =
Turns on or off control of Carrier Detect. Specify OFF if you
run FastFile via modemless cable between two systems.
CheckCarrier = NO
-----
TMPFile =
Specifies the name of the TMP file that FastFile uses to record
the names of the files to be fetched using a batch protocol such
as ZMODEM or HS/LINK.
Ex. TMPFile = FASTFILE.TMP
-----
7
********************* File transfer protocol *********************
FastFile's external transfer protocols are configured as follows -
PROTOCOL =
Specifies the name of the protocol that will be displayed in the
download window in FastFile. An asterisk before the name specifies
that FastFile is to show the download time in the information line
Ex. PROTOCOL = *ZModem
PROTOCOL = YModem
--
Key
Specifies the key to be used to start a download using this
protocol.
Ex. Key Z
--
Batch
Determines whether this is a batch protocol.
Ex. Batch YES
--
DnLoad
Specifies the command that FastFile sends to the protocol in order
to start the download.
Ex. DnLoad C:\GSZ\GSZ speed *B port *P sz @*C
If the COM port is locked to a fixed speed then 'speed *B'
should be replaced by, for example, 'speed 19200'.
--
UpLoad
Specifies the command that FastFile sends to the protocol in order
to start the upload.
Ex. UpLoad C:\GSZ\GSZ speed *B port *P pd0 rx *N
If the COM port is locked to a fixed speed then 'speed *B'
should be replaced by, for example. 'speed 19200'.
8
DnL-Log
Specifies for FastFile the character in the DSZ log which is to be
interpreted as meaning successful download.
Ex. DnL-Log z
"z" is the first character written to the DSZ/GSZ log when
ZMODEM is used for downloads.
--
UpL-Log
Specifies for FastFile the character in the DSZ log which is to be
interpreted as meaning successful upload.
Ex. UpL-Log Z
"Z" is the first character written to the DSZ/GSZ log when
ZMODEM is used for uploads.
--
CPS2400
Specifies the characters per second rate that the protocol
achieves at 2400 Baud.
Ex. CPS2400 230
--
END PROTOCOL
Terminates each protocol configuration. Must be present !!!!
Ex. END PROTOCOL
9
Starting FastFile from the BBS program
──────────────────────────────────────────────────────────────────
In order to start FastFile from RemoteAccess a new menu alter-
native should be added.
1. Start RACONFIG.
2. Add a new alternative to the menu from which FastFile should be
invoked thus:
---------------------------------------------------------------
User display = FastFile
Action = Execute sub-program (Type 7)
Data = C:\FASTFILE\FASTFILE.EXE *M
Hot-Key = F
---------------------------------------------------------------
The user can now start FastFile by pressing "F" from that menu.
10