home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
INTERNET
/
IAB100.ZIP
/
IAB.DOC
< prev
next >
Wrap
Text File
|
1993-11-09
|
11KB
|
282 lines
---------------------------------------------------------------------
INTERNET ADDRESS BOOK
IAB.PPE version 1.00
by
Michael Walter
SQLCraft Software
Copyright (c)1993 SQLCraft Software
All rights reserved.
---------------------------------------------------------------------
OVERVIEW:
Internet Address Book (IAB) is a PCBoard PPE program that will
allow your users to store and retrieve their personal list of
Internet E-mail addresses on-line.
Once installed, users can pop-up their list of Internet E-mail
addresses from the Enter a Message "To:" prompt, select from the
list, and have their selection automatically populate the "To:"
field. Never again will your users have to resort to referencing
printed lists of Internet IDs - ENTER THEM ONCE AND FORGET THEM!
Users can set IAB to "Auto-Record Mode", which will automatically
store addresses entered at the "To:" message prompt into their
personal Address Books. IAB will check all new Auto-Record
addresses to determine if that address already exists. IAB's
Auto-Record feature is smart enough not to allow duplicates!
IAB's sophisticated design allows your users to add new address
entries (either manually or in "Auto-Record" mode), Edit or Delete
entries, store descriptive text on each entry, Toggle the main list
view between Address and Description, and sort their list (by
either Address or Description).
CONTENTS:
The following files are included in the IAB zip file:
IAB.DOC - Overview and Installation notes (this file!)
IAB.PPE - The IAB PCBoard Program Executable
IAB.CNF - A sample configuration file
IAB.HDR - The address list header display file
WELCOME - The initial program welcome screen
REGISTER.FRM - IAB Registration Form
FILE_ID.DIZ - Std format BBS file listing descriptive text
INSTALLATION:
There are a number of steps required to install IAB, but they are
fairly straight forward and should be easy enough to follow.
First will briefly describe the steps in the procedure, then
we'll walk you through them one at a time in more detail:
- First, you'll create a directory to hold the IAB files.
- Second, you'll replace one of the standard PCBoard prompts
with the IAB program. This will enable IAB to pop-up during
the entry of a "To:" address for an Internet-bound message.
- Third, you'll add a command (or two) to PCBoard CMD.LST to
enable your users to access IAB even when they aren't
entering an Internet-bound message.
- Forth, you'll edit the IAB.CNF configuration file to fit
your BBS.
The following steps and examples should help you to quickly
setup IAB for your system.
1) Create a directory to hold the IAB files.
We use: R:\PCB\PPE\IAB
Unzip IABxxx.ZIP into this directory.
2) Run MKPCBTXT on your PCBTEXT file and replace prompt #199
with:
!R:\PCB\PPE\IAB\IAB.PPE
+-------------+
|
+-------------- Your Directory name may vary
3) Run PCBSETUP and add the following lines to your CMD.LST file:
Command Security PPE/MNU File -or- Keystroke Replacement
======= ======== =======================================
IAB 90 R:\PCB\PPE\IAB\IAB.PPE MAINT
IABS 90 R:\PCB\PPE\IAB\IAB.PPE STATUS
Actually, the command names can be anything you want to be
(that is, anything PCBoard allows). The Command names and
required security levels are what we use on Data-Base BBS
and are provided as an example. We suggest you set your
security levels to whatever is required for access to
Internet E-mail conference (obviously, IAB won't be of
much use to your non-Internet-enabled users).
Some explanation is order here to explain our "dual
command entry" above...
IAB can be invoked in one of three "modes" depending on
what parameter(s) (if any) are passed on the IAB.PPE
command line. IAB currently supports the following
"modes"...
a) No command line parameters
IAB.PPE
In this case, IAB will startup in Message Entry Mode
and display the "To: (<Enter>=list) ?" prompt.
This replaces the "To: (Enter) = 'ALL'" standard prompt
in your Internet E-mail conference (only). Your users
will still see the standard PCBoard "To:" prompt in your
other conferences (only your Internet E-mail conference
prompt will be customized - IAB active).
This is the way you entered the IAB command line
into your PCBTEXT file (prompt #199) during step 2 above.
b) The Maintenance command line parameter
IAB.PPE MAINT (or simply: IAB.PPE M)
Here, you are telling IAB that you want to startup
in List Maintenance Mode...you want to edit your
Internet Address Book without having to join the
Internet E-mail conference (and type "E").
This mode also supports a second command line
parameter (active only for registered users)...
IAB.PPE MAINT QUIET (or simply: IAB.PPE M Q)
which will startup IAB in maintenance mode but
completely skip the welcome screen and jump
immediately to the Address Book list display.
c) The Status command line parameter
IAB.PPE STATUS (or simply: IAB.PPE S)
Sometimes you'll just want to check to see how many
entries are in your Address Book or whether you have
Auto-Record Mode turned on. Starting IAB this way,
will display a brief status report to the screen
instead of actually opening the Address Book.
We choose to "bury" the command line parameters in our
CMD.LST (as in our example above) but you don't have to
do it that way. You could just as easily make a single
entry to your CMD.LST file that doesn't pass any
parameters to IAB and leave that to your users.
However, we found the IAB/IABS dual entry approach
easier for our users.
4) Modify the enclosed IAB.CNF sample configuration file to
customize IAB for your system.
Line 1: Michael Walter Your FULL Name
Line 2: Data-Base BBS Your BBS Name
Line 3: 000000 Registration number
(leave the 0's until you register)
Line 4: r:\pcb\ppe\iab\welcome Welcome screen path\filename
(file provided)
Line 5: r:\pcb\ppe\iab\iab.hdr Main Listing Header file
path\filename (file provided)
Line 6: r:\pcb\ppe\iab\dat Path (ONLY) for IAB to use for
the data files it creates
Line 7: 90 Minimum security level for IAB use
Line 8: 181 Internet E-mail conference number
Line 9: 1 Flag to Toggle Caller Log Writing
(ON=1/off=0). Registered users can
turn off logging by setting this to 0
SHAREWARE
You have 30 days to evaluate IAB, then you must register or
remove it. You use IAB at your own risk. I will not be responsible
for lost data or any damage that the use or misuse of IAB may cause.
It's been thoroughly tested on my system and works flawlessly here
but I'm just covering all bases. Our disclaimer and other
legalities follow:
DISCLAIMER:
THIS SOFTWARE AND ACCOMPANYING MATERIALS ARE DISTRIBUTED "AS IS"
WITHOUT WARRANTY, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
ANY IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE. IN NO EVENT SHALL ANYONE INVOLVED WITH THE
CREATION AND PRODUCTION OF THIS PRODUCT BE LIABLE FOR INDIRECT,
SPECIAL, OR CONSEQUENTIAL DAMAGES, ARISING OUT OF ANY USE THEREOF
OR BREACH OF ANY WARRANTY.
DISTRIBUTION:
You may make this file available for downloading from your BBS or you
may upload it to any BBS of your choice, provided that you do not make
any changes to the contents of the archive (ZIP file). The archive and
its individual contents may not be used by any service that charges any
money whatsoever, without the express written permission of the author.
REGISTRATION:
Registration grants you a license to use IAB on all nodes of the
one (1) BBS that it is being registered to. Licenses may not be
transferred.
IAB registration is only $15.00 (NJ residents add 6% sales tax)
Registration and placement of the registration number into the
IAB.CNF configuration file, replaces the "[UNREGISTERED]" portion of
the welcome screen display with your BBS System Name. Alternatively,
registered users can completely remove the welcome screen from program
startup (by using the "MAINT QUIET" command line parameters).
Also (by default) IAB logs program entry, exit, and Auto-Record
Mode address additions to the Callers Log file. Registered users
have the option of enabling or disabling IAB Caller Log file writes.
To register your copy of IAB, please either fill out the registration
form (REGISTER.FRM) and mail, e-mail, or fax it back to us OR call
Data-Base BBS and register on-line with a credit card and instantly
receive your registration number. Additional registration details
are included in the REGISTER.FRM file.
Be sure to use the proper upper/lower case when filling in your name
and BBS name. They MUST EXACTLY MATCH the way you typed them in the
IAB.CNF configuration file.
SUPPORT:
Remember, if you have any problems, questions or suggestions,
drop me a note on our support board...Data-Base BBS or via
Internet E-mail or RelayNet(tm) (RIME).
Data-Base BBS - SysOp: Michael Walter
Node 1: 908-735-2180 - Hayes 14.4 Public Access Node
Node 2: 908-735-2185 - Hayes 14.4 IAB Registered Users Only
Node 3: 908-735-2707 - USR DS IAB Registered Users Only
RIME: ->DATABASE or ->1251 INTERNET: sqlcraft@data-base.com
HISTORY
11-09-93 ■ Initial Release - IAB version 1.00