home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-385-Vol-1of3.iso
/
d
/
duser110.zip
/
DUSER.DOC
< prev
next >
Wrap
Text File
|
1992-07-23
|
8KB
|
219 lines
▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀ ▀▀▀▀▀▀▀
▀▀ ▀▀ ▀▀ ▀▀▀
▀▀ ▀▀ ▀▀▀ ▀▀▀
▀▀ ▀▀ ▀▀ ▀▀▀
▀▀ ▀▀▀▀▀▀ ▀▀▀▀▀▀▀
[The DeAdZoNe Utilities for RemoteAccess]
┌─────────────────────────────────────────────────────────────────┐
│ D-UseR │
│ │
│ Replacement User list for RemoteAccess │
│ │
│ Version 1.10c July 23, 1992 │
│ │
│ (C) Copyright James FitzGibbon 1992 │
│ │
│ All Rights Reserved │
└─────────────────────────────────────────────────────────────────┘
Description
═══════════
D-UseR is a program that replaces the built-in User List for RemoteAccess
BBS's. D-UseR will create bulletins using either the users' real names
or their handles.
D-UseR provides a listing of the user's name ( or handle ), their
location, their last date called, the number of messages they have
posted, the number of calls they have made, and the number of
uploads/downloads the user has made.
IMPORTANT: D-UseR 1.10 is written for RemoteAccess 1.10/1.11 and will not
work properly on prior versions of RA.
How much does it cost?
══════════════════════
This utility is FREE! If you like it you can continue to use it
for as long as you like free of charge!
If you do decide to use it, I would be excited to hear from you !!
I encourage you to send me a postcard at the address listed below (see
the end of this text file). It will cost you practically nothing, and
will let me know you're enjoying the program. It will also give me
incentive to keep improving the program and make it even better!
How to Use D-UseR:
══════════════════
There are two ways to run D-UseR : once a day in your nightly maintenance
routine, or each time the selction is chosen from the menu.
In the Nightly Batch file would be as follows:
Command line options are as follows:
DUSER [options]
[options] /H Tells D-UseR to use handles instead of real names.
By default D-UseR uses real names when it generates
the top users bulletins. If you want to use handles
instead, specify this option.
/S Tells D-UseR to include the SysOp's name in the
header part of the bulletin. By default, the sysop's
name is not included.
/? Brings up a help screen showing a summary of the
available options.
Through a Menu Choice requires that you make a separate menu in RaConfig.
This Menu should be called something like DUSER, and contains three
entries :
1 - Call DUSER as a type 7 or 15 exit
2 - Display the D_USER textfile to the user
3 - Return to the menu from whence you came
All of these options should be tagged as automatic. Replace your Current
"User List" command function with a gosub to the menu "DUSER". Everything
else will take care of itself.
Examples:
DUSER would create a user list bulletin using real
names, excluding the sysop from the user list, and
excluding the sysop's name from the header.
DUSER /H would create a user list bulletin the same as in
the above example, but this time using handles
instead of real names.
** D-UseR will handle up to *14000* users in the users file. If this
number is exceeded D-UseR will abort with an error message.
However, seeing as how the largest bulletin board system in North
America has only 9000 users, I do not forsee a problem. This number
is of course dependant on your available system memory (RAM).
** D-UseR will automatically exclude users who have been locked out
(i.e. security level 0) and users that have the "Hidden" bit set.
Exclusion List
══════════════
D-UseR supports an exclusion list which allows you to specify up to
100 users which you do not want included in the bulletins. This is
useful if you have users (or co-sysops) which you want to "hide" from
the bulletins.
In order to use this feature you must create a plain ASCII text file
called DUSER.CTL and simply list the name or handle of the user which
you want excluded (one entry per line). If D-UseR detects this file,
it will automatically use it, so no command line switches are
required.
D-UseR will search for the exclusion file in three steps :
1 - In the directory pointed to by the RA environment variable.
2 - In the directories in your PATH statement.
3 - In the current directory.
* It is not necessary to specify both a user's real name and their
handle as separate entries, one or the other will suffice.
* The entries in DUSER.CTL are *not* case sensitive, so if you have
"John Smith" in your DUSER.CTL file, and the users name is actually
spelt "JoHn SmItH", the name will still be properly excluded.
* If you have more than 100 entries in DUSER.CTL, D-User will only use
the first 100 entries. D-User notifies you when it is using the
exclusion file, and also how many users it excluded from the bulletins.
Example of DUSER.CTL:
John Smith
Jane Smith
The Punisher
RemoteAccess Files:
═══════════════════
D-UseR will search for the RemoteAccess files it needs in three steps.
1 - In the directory specified by the RA environment variable. You
should already have this variable set to point to your main RA
directory, but if not other methods are used to find the
configuration files required.
2 - In the directories specified in your PATH statement in
Autoexec.bat.
3 - In the current directory that D-UseR is being executed from.
If the files cannot be found after this, D-UseR will abort with an
appropriate error message.
These methods should handle any setup that you have. If you cannot
get any of these methods to work, please let me know and I will
try to accomodate for them in the next release.
Bulletins Created:
══════════════════
D-UseR creates the following bulletins in your RA textfile path as
configured in RaConfig.
D_USER.ANS ( Ansi bulletin )
D_USER.ASC ( Ascii bulletin )
Legal Disclaimer
════════════════
No warranty for this utility is either expressed or implied. The author
shall not be held liable for any direct or consequential damage which
arises from the use of this utility. While the program has been tested
extensively, I make no gaurantees it will work properly on your
system.
Note: D-UseR does *not* write to the USERS.BBS or USERSXI.BBS files at any
time.
Suggestions always welcome!
═══════════════════════════
If you have any suggestions for improvement or wish to report any bugs,
you can reach me through my BBS:
The Flight Deck BBS
(416) 299-1164
James FitzGibbon - SysOp
TeleNet Canada: 20:22/11
X-Net: 40:43/7
TOCnet: 50:51/2
F-Net: 110:112/0
or by writing to:
James FitzGibbon
38 Seamist Crescent
Scarborough, Ontario
M1V 3K4
CANADA
═══════════════════════════════════════════════════════════════════════ end