home *** CD-ROM | disk | FTP | other *** search
-
- FD Last BBS Call (FDBBS) Version 1.02
-
- for Frontdoor and Remote Access
-
- Copyright (C) 1995 Donald Kerr 2:259/88@fidonet
-
- Released 13th March 1995
-
- ┌──────────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒ Introduction ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └──────────────────────────────────────────────────────────────────────────┘
-
- FD Last BBS Call (FDBBS) is a program which alters the details displayed
- on Frontdoor's main mailer screen to include those of your last Remote
- Access BBS call. These details include the caller's name, location, date,
- time, number of calls, connect speed, node number and time on in minutes.
-
- Frontdoor's INBOUND.HIS (Alt-I) file is appended with the above details
- along with the callers upload/download details.
-
- Number of Calls, connect speed, node number and time on are stored in the
- space normally occupied by the incoming call's mail node number. You can
- expect to see something similar to "14:28800/1.12" for a caller who has
- called 14 times, connected at 28800 on Node 1 and who has been using your
- BBS for 12 minutes.
-
- FDBBS was designed to be run as part of you 'after call' BBS maintenance
- i.e. as part of your BBS batch file. An example is given later in this
- document.
-
- ┌──────────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒ Disclaimer ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └──────────────────────────────────────────────────────────────────────────┘
-
- I am responsible for nothing! The program has been throughly tested and
- should present no problems when used as described.
-
- ┌──────────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒ Installation ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └──────────────────────────────────────────────────────────────────────────┘
-
- Installation is straightforward. Just unzip the file FDBBS.ZIP to a
- directory of your chosing e.g. "C:\FDBBS". See 'Distribution' below for
- a list of files included in the archive.
-
- ┌──────────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒ Operation ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └──────────────────────────────────────────────────────────────────────────┘
-
- Usage "FDBBS" + "?", "REG", "T", "NOHIDE", "NOHIS" or "BBS=xxx"
-
- Simply type "FDBBS" without parameters to have Frontdoor display the last
- BBS call details on Frontdoor's main screen. This will by default do the
- following:-
-
- If a caller is not flagged as 'hidden' (see the user's record in USERS.BBS),
- then FDBBS will display the caller's name, location, date and time on in
- Frontdoor's main mailer screen. The Node number will comprise of the
- user's number of calls, connect speed, node number and time on in minutes.
- You can expect to see something similar to "14:28800/1.12" for a caller who
- has called 14 times, connected at 28800 on Node 1 and who has been using
- your BBS for 12 minutes.
-
- Frontdoor's INBOUND.HIS (Alt-I) file is appended with the above details
- along with the callers upload/download details:-
-
- Sent = Total number if kilobytes that the user has downloaded.
- Rcvd = Total number if kilobytes that the user has uploaded.
- Cost = Total number if kilobytes that the user has downloaded today.
-
- Now for the command line parameters.
-
- "FDBBS ?" will display a help screen and "FDBBS REG" will give
- registration information. See below for more details on registering.
-
- The following command line parameters can be run in any order or in any
- combination:-
-
- "T" - Specifying this will cause FDBBS to display details ONLY when a
- caller has logged off within one minute of FDBBS being run. This stops
- FDBBS from altering details every time that it is run. I have noticed
- that new users who log off after completing Remote Access' default 'new
- user' questionairre but before completing any 'new user' questionairre
- that you have configured do not appear in your USERS.BBS file (as if they
- never called). Without the "T" parameter, FDBBS would have recalculated
- the previous users times and displayed those details as if he/she had
- called again. I use this parameter on my own BBS.
-
- "NOHIDE" - This will cause every user who calls to be displayed on the
- screen whether or not their record in USERS.BBS is flagged as hidden or
- not. If it is just local/keyboard users that you don't want to display
- then you should configure your BBS batch file so that it doesn't run FDBBS
- after local calls e.g. "IF %1==1 THEN GOTO MAINTAIN" where "%1" is the
- node number passed to your BBS batch file as a command line parameter and
- maintain is the area of the batch file that runs FDBBS and other 'after
- call' utilities.
-
- "NOHIS" - This option will display the caller's details on screen but will
- not append them to the file INBOUND.HIS.
-
- "BBS=xxx" - This allows you to specify a word or symbol to appear as a
- prefix to the caller's name. I have this specified as "BBS=BBS_-" for my
- own system. If Joe Bloggs calls his name appears as "BBS - Joe Bloggs".
- This makes it easy to differentiate between mail and human callers.
- Notice that under-scores are translated into spaces and a space is
- automatically added to the end of the word you specify.
-
- Ideally, FDBBS should be run from your BBS batch file. Just add the
- following lines to your batch file as part of your 'after call'
- maintenance:-
-
- REM -----------------------------------------
- C:
- CD\FDBBS
- FDBBS T BBS=BBS_-
- REM These are the command line parameters that I use
- REM -----------------------------------------
-
- The following lines are required in your AUTOEXEC.BAT file to allow FDBBS
- to locate the files LASTCALL.FD and LASTCALL.BBS :-
-
- "SET FD=C:\FD" where "C:\FD" is the location of the file LASTCALL.FD.
- "SET FD=C:\RA" where "C:\RA" is the location of the file LASTCALL.BBS.
-
- Please note that I have included a small utility called DELINHIS.EXE
- which will delete a given record number from the file INBOUND.HIS. Just
- specify the record number to be deleted as a command line parameter. i.e.
- to delete record number 12 just type "DELINHIS 12". To find the record
- number of the entry that you want to delete, from Frontdoor's main mailer
- screen press ALT-I then enter. The record number will be at the top left
- in braces e.g. "[12]". This will allow you to test FDBBS and configure it
- the way in which you want before returning the INBOUND.HIS file to how it
- was before you started.
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒ Distribution ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └───────────────────────────────────────────────────────────────────────────┘
-
- You are encouraged to copy this program and share it with others. If you
- can personally pass this program to another BBS I would be most grateful.
-
- Please ensure that the archive contains the following files:-
-
- DELINHIS.EXE - Delete individual records from INBOUND.HIS
- FDBBS.DOC - This documentation file.
- FDBBS.EXE - The main program.
- FILE_ID.DIZ - A description file.
-
- ┌──────────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒ Registration ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └──────────────────────────────────────────────────────────────────────────┘
-
- Registration is not a requirement for non-commercial sites but would be
- appreciated if your financial situation permits. Commercial sites must
- register if they use this utility in any regular way i.e. as part of an
- 'after call' maintenance routine. Non-commercial sites may send a
- postcard of their home town as an alternative to the registration fee.
-
- The cost of registering is only five UK pounds/10 US dollars or equivalent.
-
- Send your registration fee to - Donald Kerr
- 2 Rowans Gardens
- Bothwell
- Glasgow G71 8BE
- United Kingdom
-
- The use of other small utilities written by the author is included in the
- fee.
-
- ┌──────────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒ Support ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └──────────────────────────────────────────────────────────────────────────┘
-
- Help is available by Netmail from the Fidonet address 2:259/88 A short
- list of other programs written by the author may be freqed as "PROGS" from
- the same address, or you may call the Firelink BBS on +44-1698-854685 and
- download the File "PROGS.TXT".
-
- ┌──────────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒ Ideas? ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └──────────────────────────────────────────────────────────────────────────┘
-
- If you have any ideas for short utilities connected with Comms or BBS then
- please let me know.
-
-