% This is the configuration file of FSLastN 1.4 !
% Make sure it resides in the same directory as FSLastN or in the current
% directory when using DOS 2.x, FSLastN won't work with DOS 1.x !!!
% Every line that doesn't start with a keyword FSLastN recognizes is ignored
% by FSLastN. So you can simply "comment out" a line by inserting a space or
% a '%' before the first letter.
% In most cases, FSLastN won't hang if you leave out an option, it has it's
% defaults... But they may not fit your wishes. Before complaining that
% FSLastN doesn't work try reconfiguring.
% Be sure not to leave spaces between the = and the option (if any)
% You can write 'Skip=' or 'skIP=' instead of 'SKIP=', FSLastN won't mind.
% Please read the manual about the masks !

% FSLastN PLUS is ShareWare !   Send $17 or 25 DM to :
%
%               Felix von Leitner
%               Gervinusstraáe 22
%               1000 Berlin 12    (Yes, GERMANY)
%
% You have to send me your settings of SYSOP= and BOXNAME= for registration

SYSOP=Fefe
% Put your name here !  It will appear in the output file when registered...

BBSPATH=C:\RA
% Very important !  The path where FSLastN looks for RA.LOG and
% LASTCALL.BBS (or what you specify as it !)

BBSNAME=Programmers' Paradise
% Put the name of your BBS here !
% This name and the name at SYSOP= are used to calculate the registration
% code. You have to specify these informations when you want to register
% FSLastN

%LOGFILE=FrontDoor
% This puts FSLastN in FrontDoor mode, see FDLASTN.CFG for details !
% Valid are : RA for RemoteAccess
%             FD for FrontDoor
%             PCB for PC-Board
%             EZY for Ezycom

%RA110
% Please uncomment the '%' if you use RA 1.10 or better and you don't have
% the location disabled ("LASTCALL="), because the internal data format has
% changed in this version of RA.

LINE=1
% This MUST contain the number of the line this copy of FSLastN examines.
% On single-line systems just set this 1.

ANSIMASK=[1;36m <Username:20> [33m³ [36m[Baud:4] [33m³ [36m[LogIn:6] [33m³ [36m[LogTime:3] [37mmin [33m³ [36m<Actions:0>[K[44m
% This is the mask FSLastN will fill the informations in, it can contain
% ANSI escape sequences, don't delete this line !
% This line becomes part of you ANSI output file.
% Sorry, but because of internal limitations of Turbo Pascal (yeah !!) every
% line in this file can have a length of up to 255 characters. So this option
% can only be 255-length('ANSIMASK=') = 255-9 = 246 characters long.

ASCIIMASK= <Username:20> ³ [Baud:4] ³ [Level:3] ³ <Actions:0>
% This is the mask FSLastN will fill the informations in, it should not
% contain any sequences
% This line becomes part of your ASCII output file.

AVTMASK= <Username:20> ³ [Baud:4] ³ [Level:3] ³ <Actions:0>
% This is the mask FSLastN will fill the informations in, it may
% contain AVATAR control sequences.

DATAPATH=C:\RA\FSLASTN
% This is the path where FSLastN looks for it's data files. FSLastN will
% look here for the BEFORE and AFTER files (see below), for FSLastN.USR and
% for FSLastN.OFS. However, you can delete this line, if you always call
% FSLastN out of the path the files shall reside in... (But... why ?)

ANSRESULT=FSLASTN.ANS
% This is the name of the output file. If you don't specify any path info,
% FSLastN will put this file into it's path (see DATAPATH=). However, you
% can specify C:\RA\TXTFILES\WELCOME1.ANS for example.

ASCRESULT=FSLASTN.ASC
% This is the same as ANSRESULT, but this is the ASCII output file.
% FSLastN opens both output files simultaneously, so don't specify the
% same name, I think you will recieve a runtime-error in this case :-)
% Of course you can say NUL if you don't want any ASCII output file...
% The same is true for ANSRESULT

AVTRESULT=FSLASTN.AVT
% Like ANSRESULT, just containing AVATAR sequences.

BEFOREANS=before.ans
% When creating the ANSI output file, FSLastN first copies this file to
% the output file, then it appends the last ten callers by inserting the
% data into your mask, then it appends AFTER.ANS (or what you specify below).
% BEFOREANS= lets you specify the name of the file FSLastN puts to the
% ANSI output first, you could call it the top of the final output.
% If there isn't any path in your filename, FSLastN will use DATAPATH (see
% above) to look for the file.

BEFOREASC=before.asc
% This is the same as BEFOREANS except that is is for the ASCII ouput.

BEFOREAVT=before.avt
% Like BEFOREANS, just containing AVATAR sequences.

AFTERANS=after.ans
% This is the file FSLastN puts after the ANSI output file, the bottom of
% the final output.

AFTERASC=after.asc
% This is the same as above, but for the ASCII output file.

AFTERAVT=after.avt
% Like AFTERANS, just containing AVATAR sequences.

BBS.LOG=RA.LOG
% Set this to the log file name this copy of FSLastN is to examine, just like
% you put it when RACONFIG asked you...
% FSLastN looks for this file in the BBSPATH= directory.

FSLASTN.OFS=FSLASTN.OFS
% This is a 4-byte-file containing the offset to your RA log file. This only
% needs to be changed in multi-tasking environments under special circum-
% stances. Please read the "Multi-line operation" section in the manual !
% Default directory is the one specified with DATAPATH=

FSLASTN.USR=FSLASTN.USR
% This is the users data file. In my opinion this never needs to be changed,
% but - I wanted to make everything configurable :-)
% Default directory is DATAPATH=

LASTCALL.BBS=LASTCALL.BBS
% FSLastN gets the location of the caller out of this file. If you don't have
% this file or you don't want FSLastN to get the location from there, just
% set this option empty ("LASTCALL=").

%USERS.BBS=USERS.BBS
% If you want to use the Security Level mask item, you have to uncomment this
% option, which obsoletes the previous LASTCALL.BBS option, because all the
% information FSLastN gets from LASTCALL.BBS normally, it gets from USERS.BBS
% anyway, so it would be a waste of time to scan both files.
% If you comment this line, FSLastN won't scan USERS.BBS, if you use the
% [Level] field, it will be set to 0.
% Even in FrontDoor mode FSLastN will scan USERS.BBS if you specify this
% option. That is, if your Point polls, his security level is found out !

%USERSXI.BBS=USERSXI.BBS
% If you want to use the comment field, just uncomment this option. FSLastN
% Will then scan for the user comments, too.
% USERSEXT.BBS= ist aequivalent for Ezycom.

%ZERO=None
% Any '0' will be replaced by this setting...

NOLOCATION=At home :-)
% If FSLastN is unable to find out the location of the current caller, this
% string is used as location. The default is "At home :-)".
% If you scan USERS.BBS, this should never occur.

HOURS=24
% If your BBS is in Great Britain, you might want FSLastN to write 7:23p
% instead of 19:23 ?  Use HOURS=12 then.

ORDER=REVERSE
% If you want your list look like a highscore (the best is listed first),
% then put this option here. The last caller is the first listed then.
% Otherwise the last caller is listed last (ORDER=NORMAL).

%ONLY TODAY
% If you uncomment this option, FSLastN will only display those users who
% called the day the output file was generated. You could install an event
% with FSLastN -T at midnight to keep this up-to-date...

SKIP HIDDEN
% Starting with RA 1.10 there is an attribute field which can stop users
% from being listed in the user list. If you have USERS.BBS= uncommented,
% FSLastN can find this out and, if this option is enabled, not list those
% callers, too.

%SKIP=GUEST
% This statement can occur up to 500 or so times, you can exclude users
% from being logged by FSLastN, maybe you don't want guests to appear in
% the list, or you don't want the users to page you, because they see that
% you were just online. In this case just SKIP yourself...

SKIPLOCALS
% This makes FSLastN skip local logins

LAMERS=Forgot to log in !
% Some lamers use automatic redial in their terminal program and then go to
% bed. In this case FSLastN doesn't know the name of the lamer who is thrown
% out after 3 minutes or so. You can now instruct FSLastN to use this as
% the name of the user. If you say 'LAMERS=', FSLastN won't list the lamers
% at all.

%EFT
% If you are using EFT, the famous file door for Remote Access, the format of
% RA.LOG changes slightly, and FSLastN won't detect file transfers, if you
% don't remove the '%' before this option.
% NOTE: This option has changed since FSLastN 1.32, please read the manual
% about this, you have to use this with EFT !!!)

%MASKDOWNLOAD=.EFT
% EFT sends a file containing the comments for the files on the transfer list
% with each download. You can make FSLastN ignore these downloads by entering
% a substring of the filename here. If you want to mask "*.EFT" you would
% enter ".EFT" here (as above).
% This does not work with Ezycom without EFT !

%ALWAYSPAGE
% Ede, the sysop of the M3 - evolution, was paged too often, so he wanted me
% to offer this option. If you remove the '%' before this option, FSLastN
% will count all the chats as pages. So the next one doesn't know that Ede
% is there and pages him, just because the last user chatted.

KOMMA=,
% If you use Actions, this separates two Actions entries.


% You can select which actions to list and how to spell
% them. This is useful for a german version for instance...
% If you leave an option empty ('PAGE='), then this option won't be listed.
NEW=New User
% Text displayed if the caller was a new user
HACK=Hacking
% Text displayed if the caller didn't type in his password correctly at first
TPAGE=x Paged
% Text showing the number of pagings by the caller : '4x Paged'
% If you have the option ALWAYSPAGE, the chats are counted as pagings, too.
PAGE=
% Text indicating that the caller paged (or chatted with ALWAYSPAGE)
TCHAT=x Chat
% Text showing the number of chats : '5x Chat'
CHAT=
% Text indication that the caller chatted
CARRIER=Carrier lost
% Text displayed if the user lost the carrier
TIMEOUT=Timeout
% Text displayed if the user was thrown out because of inactivity
TRUE=þ
% Text displayed if boolean true, default = û
FALSE=
% Text displayed if boolean false, default = ' '

%BPSSTR=2400 "Normal"
% Whenever "2400" is to be put as baud rate, FSLastN will substitute "Normal".

%SUBSTBPS
% Uncomment this if you want the BPS substitution in the BPS statistics, too

FAXNAME=Someone
% This is used as user name when CONNECT FAX is found in FD.LOG
% Use
%FAXNAME=
% to ignore FAXes

FAXBPS=12345
% This is the bps rate for CONNECT FAX !  (0 - 65535 are valid)
% This is not meant as real bps rate, but it should be any uncommon bps rate.
% Then you can use :
%   BPSSTR=12345 "FAX"
% Hint: Because the bps statistics are sorted by bps number, you can
% define where you want the FAX calls to appear, choose 1 to list them
% first, and 65535 to list then last.

FAXFROM=Somewhere
% This is used as location for FAXes

BPSSTATANS=BPSSTAT.ANS
BPSSTATASC=BPSSTAT.ASC
BPSSTATAVT=BPSSTAT.AVT
% These files are copied behind the callers list, and before the BPS stats.

BPSANSMASK= [Count:3] callers ([Percent:3]%) with [BPS:5] BPS.
BPSASCMASK= [Count:3] callers ([Percent:3]%) with [BPS:5] BPS.
BPSAVTMASK= [Count:3] callers ([Percent:3]%) with [BPS:5] BPS.
% These are the masks for the BPS statistics. The BPS statistics are only
% displayed if these masks are defined !
% COUNT, PERCENT and BPS are the only fill-ins here !

NEWDAYANS=  New day: [DATE:0]
NEWDAYASC=  New day: [DATE:0]
NEWDAYAVT=  New day: [DATE:0]
% If not left empty, these messages are written to the output files between
% to callers, if the login dates are different. It may contain the same
% fill-ins as the normal ANSIMASK

%SECSTR=15 "10%"
% Whenever "15" is to be put as security level, FSLastN will substitute "10%".

% Watch out for new versions of FSLastN !

%DEFINE ACTION "WAR.BAT" "GW"
% FSLastN PLUS only !!!
% If "WAR.BAT" appears in your RA.LOG, "GW" is put in the Actions field of
% this callers...

%DEFINE COUNTER "WAR.BAT" "GW"
% FSLastN PLUS only !!!
% If "WAR.BAT" appears twice in your RA.LOG, "[GW:2]" is replaced with " 2"
% in the masks.

%DEFINE BOOLEAN "WAR.BAT" "GW"
% FSLastN PLUS only !!!
% If "WAR.BAT" appears in your RA.LOG, "[GW:1]" is replaced with "û" in the
% mask, else it is replaced with " ".

CALLERS=10
% How many callers are displayed ?

LOCALBPS=19200
% Local logins are treated like calls with 19200 bps

DATE=DDMMYY
% Other settings : MMDDYY, YYMMDD, and always YYYY for YY to get 1992 and not 92

DELIMITER=.
% the delimiter between the date fields. the above settings will result in :
% 24.12.91
