home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Black Box 4
/
BlackBox.cdr
/
bbs_ra
/
radb_300.arj
/
RADB2DAY.DOC
next >
Wrap
Text File
|
1991-11-06
|
12KB
|
313 lines
───────────────────────────────────────────────────────────────────────
▒▒ RADB2DAY ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ Version 3.00 ▒▒▒▒▒
───────────────────────────────────────────────────────────────────────
░░░░ ▒▒▒ ▓▓▓▓ ▒▒▒▒▒ ▄███▄ ▓ ▓ Andy Williams 2:440/81
░ ░ ▒ ▓ ▒ █ █ ▓▓ ▓ And
░░░░ ▒ ▓▓▓▓ ▒ █ █ ▓ ▓ ▓ Peter Burnett 2:440/80
░ ▒ ▓ ▒ █ █ ▓ ▓▓
░ ▒▒▒ ▓▓▓▓ ▒ ▀███▀ ▓ ▓ ┌─┐
┌───────░·░─┐ │ │
┌───┐ ┌───┐ │ ░·░ │ │ │
│ ┌─┘ └─┐ └──────────────│ ░·░ │┌─────────┘ └──┐
│ │ │ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓ │ ░·░ │└───┬───┬ └───
│ └─┐ ┌─┘ ┌──────────────│ ░·░ │ └┬──┴┐
└───┘ └───┘ │ ░·░ │ └┬──┴┬ ┌────
└───────░·░─┘ └───┴──────┘
Piston Popper BBS, Hastings, UK ▓▓▓▓ ▄███▄ ░░░░ ▒▒▒▒ ▓▓▓▓ ███▄
+44-424-853361 - Hst / V32 ▓ ▓ █ █ ░ ░ ▒ ▒ ▓ █ █
▓▓▓▓ █ █ ░░░░ ▒▒▒▒ ▓▓▓ ████
\/\/ho's in the House? Hastings, Uk ▓ █ █ ░ ▒ ▓ █ █▌
▓ ▀███▀ ░ ▒ ▓▓▓▓ █ █
───────────────────────────────────────────────────────────────────────
▒▒ RADB2DAY ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ Version 3.00 ▒▒▒▒▒
───────────────────────────────────────────────────────────────────────
╔══════════════════════════════════════════════╗
║ Piston Popper Software Systems, Hastings, UK ║
╚══════════════════════════════════════════════╝
PO Box No. 4
St Leonards On Sea
East Sussex
England
Piston Popper Software
Proudly Presents!
RemoteAccess & D'Bridge Callers Today !!! Version 3.00
Copyright (C) November 1991 Andy Williams, All Rights Reserved
───────────────────────────────────────────────────────────────────────
▒▒ CREDITS ! ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
───────────────────────────────────────────────────────────────────────
RemoteAccess is a trademark of Andrew Milner & Continental Software
D'Bridge is a trademark of Chris Irwin
───────────────────────────────────────────────────────────────────────
▒▒ DISCLAIMER & LICENSE ! ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
───────────────────────────────────────────────────────────────────────
■ RADB2DAY is SHAREware *NOT* Public Domain!
■ The documentation and accompanying program are copyrighted material
designed, produced and tested by the author of the software.
■ Although every care and attention has been taken to write and test the
program to make sure that it does what this documentation states, the
program is provided as it is, without warranty or guarantee of any kind,
either expressed or implied, as to the quality or performance of this
program, except that it will occupy disk space.
■ The author shall not be held liable to you or anyone else for any direct,
indirect, incidental or consequential damages, including any lost profits,
lost savings, lost business, which may result from the use or inability
to use this program.
■ Your use of this program constitutes your agreement to this disclaimer and
your release of the author from any form of liability or litigation.
■ You are granted a license to use RADB2DAY 3.00 for an evaluation period
of 30 days. After this period has expired you must either REGISTER the
program or cease to use it. Details of the registration procedure is
included in the document file REGISTER.ME
■ You are actively encouraged to copy and distribute it in an unmodified way
as much as you want, as long as you still abide to the conditions mentioned
here and that no money or monies or any other form of compensation is asked
or accepted.
───────────────────────────────────────────────────────────────────────
▒▒ INTRODUCTION ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
───────────────────────────────────────────────────────────────────────
NOTE: RADB2DAY will *ONLY* function when RemoteAccess BBS software and
D'Bridge mail system are installed together. It is NOT currently
compatible with any mailer software whatsoever. It will NOT
function without the D'Bridge software being installed.
What is RADB2DAY ?
This program provides an improved display of the number of calls made
to a RemoteAccess BBS system that it is installed on. Improved in the
sense that it not only displays the human callers who have logged into
the BBS during the day, but also a list of the inbound and outbound mail
sessions which have taken place. This is of course providing a D'Bridge
mailer system is installed on the front end of the BBS to handle the mail.
I have seen similiar program which work with D'Bridge and RemoteAccess,
but my one has an advantage over the others in that it also displays
the *NAME* of the bulletin board in the inbound and outbound mail session
summaries. It does this by directly accessing the nodelist files on your
hard disk.
───────────────────────────────────────────────────────────────────────
▒▒ WHAT IT DOES !!▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
───────────────────────────────────────────────────────────────────────
RADB2DAY interrogates the LASTCALL.BBS file produced by RemoteAccess
and the D'Bridge DL1 & DL2 files, to determine the activity which has
occurred so far on the BBS for the day.
It then produces two files, one ASCII & one ANSI which maybe displayed
via a Type 5 menu option ( Display .ASC/.ANS file ) inside RemoteAccess.
The files produced are called RADB2DAY.ASC and RADB2DAY.ANS respectively,
they are automatically placed into your RemoteAccess textfiles directory
which contain your text files for menus etc.
───────────────────────────────────────────────────────────────────────
▒▒ HOW TO INSTALL IT !!▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
───────────────────────────────────────────────────────────────────────
Unpack the files from the archive and copy them into your RA directory.
RADB2DAY can in actual fact be run from anywhere on your system as
it locates the path for RemoteAccess and D'Bridge from the DOS
environment variables. These variables *MUST* be declared before
RADB2DAY will run. The best way to do this is at the start of your
batch file put the following statements:
SET RA=<Full Drive & Path to RA Directory>
SET DBRIDGE=<Full Drive & Path to D'Bridge Directory )
e.g.
SET RA=C:\RA1
SET DBRIDGE=C:\DB
RABD2DAY should be installed into your mail BBS batch file, so that it is
executed when the following conditions occur:
1) After every BBS caller logs-off
2) After every D'Bridge mail session
3) During your midnight maintainance schedule
It is installed into your BBS batch file as simply:
RADB2DAY.EXE
There are NO command line or parameters required to be specified.
The final stage is to create a menu option ( I prefer to have it on my
TOP menu ) to display the text files produced by RADB2DAY. Use a menu
Type 5 ( Display .ANS/.ASC file ) - NOT a type 45 option. The text files
produced already contain prompts for the user to press a key to continue.
In the optional data field in the RAMENU editor enter:
RADB2DAY ( Do not specify an extension of .ASC or .ANS )
Thats all there is to it !
The program has been successfully tested on several systems under
a wide range of video cards including Hercules, CGA, EGA & VGA.
───────────────────────────────────────────────────────────────────────
▒▒ MULTIPLE NODELISTS ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
───────────────────────────────────────────────────────────────────────
RADB2DAY is now multiple nodelist aware. This means providing you
have compiled your nodelists with RANODE as per the RemoteAccess
documentation, then RADB2DAY will now recognise the new nodes in the
corresponding nodelist files.
No configuration files are necessary, RADB2DAY uses the information
produced by RANODE to locate the respective nodelist files for the
information it requires.
RADB2DAY is now also Point aware. If a point system off your BBS
calls you his full network address including point number will be
displayed.
The BBS name will still be that of the Boss Node of the calling
point. If anyone doesn't like this arrangement - I'm open to suggestions
on what to display in place of the Boss node's system name.
───────────────────────────────────────────────────────────────────────
▒▒ LOCAL CONSOLE LOGINS ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
───────────────────────────────────────────────────────────────────────
If a login is made to the BBS from the Sysops console keyboard i.e. not
via a remote modem, the baud rate column has the word "Local" placed in
it instead of "0" as per normal with RemoteAccess.
───────────────────────────────────────────────────────────────────────
▒▒ ERRORLEVELS ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
───────────────────────────────────────────────────────────────────────
I thought it was about time RADB2DAY produced some Errorlevels for all
you batch file fiends out there!
RADB2DAY currently produces 6 different errorlevels as follows:
0 - OK. Program Terminated Normally
1 - Error. Can't find RA in DOS environment
2 - Error. Can't find DBRIDGE in DOS environment
3 - Error. Can't find CONFIG.RA in specified path
4 - Error. Can't find NODEINC.RA in specified path
5 - Error. Can't find < Nodelist File > in specified path
6 - Error. Can't find NODEIDX.RA in specified path
Errorlevel 5 is particularly useful when trapped in a batch file. This
error normally occurs if you apply a NODEDIFF to a NODELIST file, but
forget to run RANODE to compile it. You can now trap this error and make
your batch file automatically process RANODE if it can't find the respective
nodelist file. 8-)
───────────────────────────────────────────────────────────────────────
▒▒ DESQview Users ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
───────────────────────────────────────────────────────────────────────
When RADB2DAY initialises it checks for the presence of the DESQview
multi-tasking environment and if active re-directs the screen to the
DESQview window in which it is running.
N.B.
~~~~
Do NOT try and run RADB2DAY in a window simultaneously when
D'Bridge is active in another DESQview window. D'Bridge 1.30
appears not to support file locking and unpredictable results
can occur when it tries to access the nodelist files.
───────────────────────────────────────────────────────────────────────
▒▒ HELP!!! ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
───────────────────────────────────────────────────────────────────────
If you have any other problems/bug reports/suggestions I can be contacted
via Fidonet Netmail on my BBS system at (2:440/81) or via snail mail:
\/\/ho's in the House? BBS
C/O Piston Popper Software
PO Box No. 4
St Leonards On Sea
EAST SUSSEX
UK
If you have any other suggestions then drop me a line!!
Thanks for using my program!
Andy Williams - Author RADB2DAY