home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Media Share 9
/
MEDIASHARE_09.ISO
/
pcboard
/
lwuser10.zip
/
LWUSER.DOC
< prev
next >
Wrap
Text File
|
1993-06-28
|
18KB
|
458 lines
║ ║ ╔══╗ ╔╗ ║ ╔════╗ ║ ║ ╔══╗ ╔════╗ ╔═════
║ ║ ╔╝ ╚╗ ║║ ║ ║ ║ ║ ║ ╔╝ ╚╗ ║ ║ ║
║ ║ ║ ║ ║╚╗ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║
║ ║ ╠════╣ ║ ╚╗ ║ ║ ║ ║ ╔╗ ║ ╠════╣ ╠═╦══╝ ╠═══
║ ║ ║ ║ ║ ╚╗║ ║ ║ ║╔╝╚╗║ ║ ║ ║ ╚╗ ║
╚═════ ╚═════ ║ ║ ║ ╚╝ ╚════╝ ╚╝ ╚╝ ║ ║ ║ ╚═╗ ╚═════
Presents
║ ║ ║ ║ ║ ╔═══ ╔═══ ╔═══╗
║ ║ ╔╗ ║ ─── ║ ║ ║ ║ ║ ║
║ ║╔╝╚╗║ ║ ║ ╚══╗ ╠══ ╠═╦═╝ VERSION 1.0
╚═══ ╚╝ ╚╝ ╚══╝ ═══╝ ╚═══ ║ ╚═╗
Copyright 1992,1993 by Bob DaCastello
The BEST REMOTE USER EDITOR for Remote Access 2.x !!
^^^^
╔══════════════╗
║ INTRODUCTION ║
╚══════════════╝
Ok, since the release of RemoteAccess 2.00g1 everyone has been crying
for a remote user editor, so.........HERE IT IS! Llanoware also offers
a REMOTE MENU EDITOR!! Check the end of these docs under Distribution
and Beta Sites.
ALL ITEMS MARKED WITH A {+} ARE FEATURES/OPTIONS ENABLED BY REGISTERING.
PLEASE SUPPORT YOUR SHAREWARE AUTHORS AND REGISTER THEIR WAREZ!!
╔══════════╗
║ FEATURES ║
╚══════════╝
* Allows you to edit ANY/ALL aspect of a user's profile by remote, even
to change their password.
* Allows you to add or delete users by Remote (deletion is by marking
the user for deletion ... the account must be deleted by RAUSER, and
you HAVE read the RA User Manual, RIGHT? <grin>
* When Inserting a new user, most defaults are taken from your RA New User
configuration in RACONFIG > SYSTEM > NEW USERS
* Extremely powerful search system to find specific users, string
search by name or handle.
* {+} String search by security level, birthday, address, phone number,
or comment field.
* Supports an unlimited number of nodes via a small CTL file to be
kept with the EXE file, or multiple configurations by placing CTL
files in the node directories.
* Supports locked communications ports
* Completely Multi-Node aware, successfully tested under DOS 3.3, DOS 5.0,
DOS 6.0, Lantastic, Novell, DesqView/QEMM on machines ranging from
XT's to 486's.
* {+} IN ADDITION to the user's "Comment" field, LWUSER allows you to keep
an "LWCOMMENT", an unlimited size comment for each user (unlimited number
of 80 character lines) accessible through LWUser.
* Ability to force USA style phone numbers and inserts the ( ) around
the area code and separates the prefix and suffix with a "-"
automatically when adding or editing a phone number. ie: (805)264-0443
* Only requires about 140k so swapping usually isn't necessary.
1
╔═════════════╗
║ LEGAL STUFF ║
╚═════════════╝
As with any new utility, especially one that alters user bases or message
bases, you should ALWAYS MAKE A BACK UP of your files before playing with
the new utility.
WARRANTY:
Yea right! There's ain't none. You download it at your own risk,
you install it at your own risk, and you use it at your own risk ...
simple enough? In the event the use of this program, at any time, causes
damage, corruption, or loss of data, what you'll get from me is a big
"Didn't you do a backup first?". In the event the use of this program, at
any time, causes a hardware failure, hard drive crash, or otherwise causes
your system to explode into 5,000 pieces, the scope of my guarantee to you
is that you may keep whatever pieces you can find ... and if you ask me
real nice, I'll tell you where you can go to buy superglue.
In legal mumbo jumbo, the bottom line is: The author shall not be
responsible for direct, indirect, incidental, or consequential damages
resulting from any bug, defect, error, or failure to perform.
╔══════════════╗
║ REQUIREMENTS ║
╚══════════════╝
* RemoteAccess 2.00 of course! LWUSER will NOT work on versions of
RA prior to RA 2.00g1.
* Any IBM Compatible with DOS 3.1 or better should work just fine. Color
monitor preferred but not required.
* Fossil driver such as BNU or X00 is also highly recommended (Since RA
requires a fossil driver, this SHOULD be taken care of, RIGHT?!)
* An ANSI driver MUST be installed in the calling system for proper
operation of the door by remote.
The Distribution Archive:
LWUSER.EXE - Main program
LWUSER.DOC - Your readin' it!
LWUSER.CTL - Sample Control file ... Edit as needed
LW_REG.FRM - Registration form for ALL LlanoWare Doors
FILE_ID.DIZ - Well, you need to know what the file is, right?
LWUWHATS.NEW - Release/Changes history
{+} FROM THE FIRST TIME you run LWUSER registered, two small files will
be created in the Userbase directory. These are LWUSER.DAT (The
LWComments) and LWUSER.IDX (The LWComment Index Files). Don't worry
about them, they mind their own business, they are housebroken, and
they don't make any noises late at night. Don't delete them unless you
want to delete ALL LWComments you have entered.
2
╔══════════════╗
║ INSTALLATION ║
╚══════════════╝
Upgrading from v0.9: Copy ALL the new files over the old ones and redit
the CTL file.
Installation is fairly easy and straight-forward. The following steps and
examples should have you up and running in a very short period of time.
It is assumed that you are familiar with setting up DOORS on your system;
1) Edit the LWUSER.CTL file to reflect your name, your BBS name,
your registration numbers (if registered) ... for more
information regarding the CTL file, see the instructions
contained inside of the sample CTL file.
2) Place a copy of LWUSER.EXE wherever you wish. For multiple
configurations, place a copy of the .CTL file in each node
directory, otherwise it is best to reside in the same
directory with LWUSER.EXE.
Install LWUSER as a type 7 exit with an optional data line of:
C:\PATH\LWUSER.EXE
Insert the correct pathname to find LWUSER. Memory swapping with the *M
should not be needed unless you are running RA in an environment that
has less than 460k available. No other optional data is required.
╔═══════════╗
║ OPERATION ║
╚═══════════╝
LWUSER REQUIRES THAT THERE IS AN ANSI DRIVER PRESENT IN THE REMOTE SYSTEM
ALTHOUGH ONE IS NOT REQUIRED ON THE HOST (BBS) SYSTEM FOR THE DOOR TO RUN.
LWUSER may also be run locally with one of two command line parameters:
/L - prompts you for a name to "login" to the door with
/S - quick sysop login ... takes sysop name out of the CTL file
USING THE DOOR:
After the initial screen, your user list will appear on the screen with
a string of commands available at the bottom of the screen. Here is a
quick rundown of those commands:
N)ext - Takes you to the next screen of users down the list
P)revious - Takes you to the previous screen of users up the list
F)irst - Takes you to the top screen of users starting with record 0
L)ast - Takes you to the lowest screen of users ending with the last
user in the user-base.
I)nsertNew - Insert a new user in the user base. This will assign the
next available user number available at the bottom of your
list. If you change your mind, the blank profile will not
let you exit without at least something entered in the Name
field ... you don't have to save the changes.
G)oto - Prompts you for a user to jump to on the list (not edit)
E)ditUser - Prompts you for the number of a user profile to edit
3
S)earch - Brings up the sub-command line for searching the user base
A NOTE ON SEARCHING: Searching is an extremely powerful and useful
feature of LWUSER provided it is used properly.
Here is a quick rundown of the S)earch sub-commands:
N)ame - Enter full name or a search string. LWUSER will display a
running count of how many users in the userbase it has
checked and will display all users who had a match in the
Name Field to your search string.
H)andle - Same as Name above but searches the Handle field
{+}A)ddress - Searches all 3 lines of the address field for the specified
text or numeric search string
{+}S)ecurity - Searches the Security Level field for users matching
the specified security level. This spec will not accept
a search string....only a valid security level.
{+}P)hone - Searches both Data and Voice phone number fields for the
specified numeric string, similar to the birthdate search.
{+}C)omment - Searches the RA Comment field for the specified text
or numeric string
{+}B)irthdate - Enter a full date or any numeric search string. Runs
the search the same as name and handle searches.
For instance, if you choose to search with a string
of 67, it would show you users with: 05-15-67 as well
as users with 05-16-78. ^^
^ ^
Whenever searching for specific user(s), the prompt accepts search
strings, NOT wildcards. If you are searching the name field for
all users named Mark...you would just put "Mark" (without the quotes)
in the string search, not "Mark*.*" or "Mark?" The same goes for ALL
fields that accept strings to match. Do not enter punctuation in the
search strings unless, for instance, you are searching the address
fields for commas. You get the idea. I'm sure most of you know the
difference between Search Strings and Wildcards, but this was for
those than don't <grin>.
Once you are in a specific users profile, the prompts should take you
through everything you need. It is beyond the scope of this document
to explain how to edit your user profiles. Please refer to your RA
SysOp Manual.
IMPORTANT: When you are in a specific user's profile to make changes,
make sure to pay attention that ALL alphabetical commands have an UPPER
CASE command and a LOWER CASE command ... Case DOES matter, so pay
attention when you want to change the field identified with "A" that you
don't hit "a" or you may end up changing a field you didn't want to.
LWUSER WILL ALWAYS ASK YOU IF YOU WANT TO SAVE THE CHANGES YOU MADE WHEN
YOU FINISH EDITING A USER. NO CHANGES ARE SAVED MADE UNLESS YOU PRESS "Y".
4
╔══════════════╗
║ LOCKED PORTS ║
╚══════════════╝
LWUSER should not require any special attention for locked ports,
however if you run into a problem such as getting nothing but junk
characters when you load the door, you can un-comment the LOCKED
variable in the CTL file(s) and change the number to your locked rate,
or you can add a /B to the optional data field of the menu entry like
this:
C:\PATH\LWUSER.EXE /B38400 or whatever your locked speed is.
(DON'T PUT A *B ... The /B is to identify locked rate, not current baud)
If you run multi-node and have different ports locked at different
speeds, you will need to maintain separate .CTL files in the node
directories reflecting the locked speed of each node's port. LWUser
checks the current directory first for the CTL file.
╔══════════════╗
║ REGISTRATION ║
╚══════════════╝
BENEFITS: First and foremost, knowing that you have supported the author
so he can continue his work! Besides that, the nagging "Unregistered"
message goes away and enables registered features such as LWCOMMENT
and all items in this document marked with a {+}.
HOW: For a $10.00 donation sent to the address below, you will be given
a registration number personalized just for you! If you have a valid
FIDONET address, the registration number will be sent to you directly.
Otherwise, the registration number will be sent to you via snailmail
(US Postal service). All registrations will be sent out within
3 days of receipt. See LW_REG.FRM for more info.
Make checks payable to and send donations to:
Bob DaCastello
P.O. Box 53
Llano, CA 93544-0053
Your comments/suggestions are welcomed and encouraged!!!!
If you have ANY problems, remarks, suggestions, PLEASE contact me via
netmail ASAP at 1:102/1313, or log into my BBS at (805)264-0443.
(fidonet)
╔══════════════╗
║ 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. The archive and its individual
contents may not be distributed used by any service that charges any
money whatsoever, without the written permission of the author.
5
╔══════════════════╗
║ ACKNOWLEDGEMENTS ║
╚══════════════════╝
Big Thanks to:
Mark Mistretta for beta testing and all his input into making LWUSER
what it is, and for writing these docs! (I hate doc-writing)
Pam Smith of Window in Time BBS for her assistance.
Thanks to Mike Janke (author of RACE user editor) for his TP assistance!
Scott Baker for writing DoorDriver 5.0!
Andrew Milner and all the great RA support Teams for a great BBS program!!
All of the sysops who reported bugs and operational problems in the
previous releases, thereby helping me make this GREAT release!
╔════════════════════╗
║ DISTRIBUTION SITES ║
╚════════════════════╝
Author's BBS - Llano, CA
Bob DaCastello (That's Me!)
805-264-0443 (14.4k HST)
FIDONET: 1:102/1313
Off Roaders BBS - Palmdale, CA
Mark Mistretta
805-272-9792 (16.8k Dual Standard)
805-272-9793 (14.4 HST)
805-272-9795 (14.4 v.32bis)
805-273-9796 (9600 v.32)
FIDONET: 1:102/1314
1:102/1315
Window In Time - Phoeniz, AZ
Pam Smith
602-253-1946 (9600 v.32)
602-253-7069 (2400)
602-253-7169 (2400)
FIDONET: 1:114/203
Tumbleweed BBS - Lancaster, CA
Bruce & Cheryl Bergstrom
805-946-3332 (16.8k Dual Standard)
FIDONET: 1:102/1308
The latest versions of LWUSER and LWMENU should always be available
for download from one of the above systems.
Freq Magic Name LWMENU - for the Remote Menu Editor
Freq Magic Name LWUSER - for the Remote User Editor
Freq Magic Name LWEDIT - for both of em!
6
They are also being sent out through various distribution networks
and should be available at The TruckStop BBS, Pacific Coast Micro,
RA-USA and many other RA Support Sites.
╔══════════════════╗
║ TROUBLE SHOOTING ║
╚══════════════════╝
I have tried to encorporate as much error checking as possible into
this version, most errors should show you what/where the problem may be.
Error 102 or 100 usually indicates a file/directory is not found. Most
of these should be caught by LWUSER.
If you are using locked com ports and are experiencing garbage at the
remote end, the first thing should be to insure that your fossil driver
is locked at the same speed as RA.
Sample X00.SYS command line:
DEVICE=c:\X00.SYS E 1 b,0,38400
^note that a "0" here indicates com 1
LWUSER looks in the current directory FIRST for the needed CONFIG.RA
and LWUSER.CTL files it needs, if not found it then looks where the
LWUSER.EXE file is kept for the LWUSER.CTL file and checks the RA
environment as defined in your autoexec.bat with SET RA=c:\ra for
the CONFIG.RA file.
If you expierence any problems, PLEASE contact me ASAP, I am always
glad to help and will respond ASAP!
7