home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
BBS
/
RAFDLC17.ZIP
/
RA2FDLC.DOC
< prev
next >
Wrap
Text File
|
1995-05-31
|
6KB
|
180 lines
RA2FDLC.EXE Version 1.07
(c)Copyright 1994,95 Rand Nowell - RaLin Enterprises
RemoteAccess To FrontDoor Last Caller.
Released as FreeWare, but retains Copyright protection.
You are welcome to distribute as you wish.
PLEASE READ FREEWARE.DOC!
No warranties expressed or implied.
The author will not be responsible for any damages incurred during use of
this product. You use it at your own risk, and hold the author faultless.
Your use of this program constitutes your acceptance of this.
Rule of Thumb: Back up files that will be modified, before running any
program the first time.
Type RA2FDLC -? for startup command summary.
RA2FDLC.EXE "WILL" Modify the following Front Door files:
LASTCALL.FD (LASTC#.FD - MultiNode)
INBOUND.HIS (INB#.HIS - MultiNode)
FD.LOG (FD#.LOG - MultiNode)
"WILL" Read the following files:
RA.LOG,
LASTCALL.BBS as specified in CONFIG.RA
"WILL" Create new compatible files, if missing:
LASTCALL.BBS
LASTCALL.FD or LASTC*.FD (MultiNode)
INBOUND.HIS or INB*.HIS (MultiNode)
FD.LOG or FD#.LOG (MultiNode)
RA2FDLC reads the RA.LOG to determine if Carrier was lost, in
which case a message is displayed to the screen, and written to the
error log. Even if carrier was lost, RA2FDLC will finish reading
the log, to gather information for the FLAGS added to the user name
in the FD files.
It also tabulates the Upload and Download bytes from the user
session, and imports these to the INB*.HIS Bytes_Sent and Bytes_Recd
While scanning the RA log, RA2FDLC looks for strings telling it that
messages were posted etc. Following is a list of the FLAG groups
that might be added to the user name for FD's display:
(LMSG) - Posted Local Message
(EMSG) - Posted Echo Message
(NMSG) - Posted Netmail Message
(NLE) - Posted Netmail, Local, Echo message
(NE) - Posted Netmail and Echo message
(NL) - Posted Netmail and Local message
(LE) - Posted Local and Echo message
(New) - This is a New User
This one is added after any of the above flags.
******************************************************************
If no log file has been configured in RACONFIG, then there is no
attempt to read the RA.LOG
******************************************************************
RA2FDLC reads CONFIG.RA to obtain the name
of the RA.LOG for reading.
If the config file exists in the "current" directory, it is
used, else it is looked for in the directory pointed to by the
RA enviornment variable.
Thus, in a multi-node enviornment, you can have TASK/NODE set to
2, and use the *N variable in your RA logname, and RA2FDLC
will replace that with value of the TASK/NODE variable.
The log is read BACKWARDS, so even if it is huge, the minimum
number of lines are read. It stops when it sees the ---------
RA inserts for the first line of each new entry, unless you have
specified you use the EXPANDED log format, then another method is
used to determine "end of session".
RA2FDLC writes major errors, such as missing enviornments,
Dropped Carrier to a Log File, "RA2FDLC.LOG" which is maintained
in the EXE directory. If the file exists, it is added to,
if not, it is created. It can also log runtime info, if Debug mode
is set ON.
The errors reported:
RA/FD enviornment not set
Carrier Lost
Errors reading RA.LOG - FD configs - RA config etc.
Creation of new files
Of course, if no errors occur, then no log is created or written
to.
If the DEBUG mode is on, via the /D startup command, other
information is written to the log file.
STARTUP COMMANDS:
Parameters must be proceeded by either a Minus(-) or a slash(/)
Switches are: P - 10 second pause at program end
D - Debug mode, list pathnames in log file
X - Using EXPANDED log format
? - Display Help Screen
Example:
RA2FDLC /P will invoke the 10 sec pause at program end.
What it actually does.....
Inserts the Name, City, Date and Time of the last caller to the
BBS, in FrontDoors LASTCALL.FD file. This is then displayed on
the FrontDoor screen, and you will know just who was last on the BBS.
Also adds the info, plus Up/Dn bytes to INB.HIS and the FD Logfile.
Requires RemoteAccess and FrontDoor.
Developed under RA 2.02 and FD 2.20mL (Registered)
Reads enviornment settings to obtain file location information, does
its own configuration. All you have to do is run it from the command line,
or include in your BBS batchfile, in the AfterBBS section.
The RA and FD enviornment variables MUST be set for RA2FDLC to work.
The program will create a NEW FD logfile if it does not exist.
It will display a message to that effect if this be the case.
It will also create compatible History and Lastcall files for FD.
RA2FDLC obtains the name of the FD Logfile from SETUP.FD, as specified
in the LogFile field in SETUP.FD
The location of the other files, INB*.HIS etc. are obtained from SETUP.FD
in the "System Files Directory" as defined in FD.
Released as FREEWARE, enjoy it!
Read FREEWARE.DOC
Rand Nowell
RaLin Enterprises Software
40728 Sundale Dr.
Fremont, Ca. 94538-3341 USA
=OR=
4641 Wheeler Dr.
Fremont, Ca. 94528-1937 USA
BBS : 1-510-226-7731
Voice : 1-510-651-6177
Fido : 1:215/710
Internet : rand.nowell@ralin.damar.com
Freq:
FILES - All File Listing
RALIN - RaLin Software Only Listing
PASCAL- Pascal Source Listing
CREDITS:
FrontDoor - JoHo, Absolute Solutions
RemoteAccess - Andrew Milner, Wantree Development
Compiled under TP 7.0 - Borland International