home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simtel MSDOS 1992 June
/
SIMTEL_0692.cdr
/
msdos
/
telix
/
turb_bbs.arc
/
TURBOBBS.DOC
< prev
next >
Wrap
Text File
|
1989-06-18
|
17KB
|
365 lines
TurboBBS v1.00
==============
TurboBBS is in actual fact the latest version of MiniBBS. We decided to change
the name to TurboBBS, because it has many new features. We also changed the
name, as this revision was so great, that we decided a new start was in order.
TurboBBS is a extremely modified version of host which written by the author
of Telix. TurboBBS also took some commands from Buzz Host Deluxe. I believe
that the user definable passwords was not written by Roger, they were written
by the author of host2. This program was modified by Jonathan Rapoport,
and Matthew Stein. It is an excellent program to use when your BBS is down,
or you want to communicate with someone easily over the modem.
Jonathan Rapoport and Matthew Stein of TurboBBS, and Colin Sampaleanu of
Telix and Exis Inc. assume no responsibility for the use of this program, and
issue no warranty. They are not liable for any damages, as a result of the
use of this program.
TurboBBS requires that you use TELIX v3.00, and greater.
------------------------------------------------------------------------------
TurboBBS was designed, created, and tested on a Lanpar PC Xt compatible, with
10mhz, and a 1200bps modem and a Sperry PC AT with 8mhz. Is has been known
to work on most other IBM compatibles, but may not work on others. If you
have a problem, please leave me a message in the TurboBBS echo area on most
BBS's.
To install TurboBBS, you must place all of the files with the extension .SLC
in your script directory from Telix, configured by pressing Alt-O, then
choosing Filenames and Paths.
To load this program and run it. First load Telix, then press ALT-G and type
in TURBOBBS then press ENTER, or type in from DOS TELIX STURBOBBS, then press
ENTER. n.b. Make sure that there is an s before TURBOBBS, and no spaces.
To configure TurboBBS, you can use the same method as above, but instead of
typing TurboBBS, type TCONFIG. This should be done first, as the program will
not work properly if the directories do not exist.
Please note: In the configuration program, it prompts you for the path to the
text files! This option can be entered, but it is not yet
implemented fully into TurboBBS, and is still being tested. I
hope soon to finish that part! (Anyone know how?)
------------------------------------------------------------------------------
Here are all the files that you can create to make your BBS look nicer, but
that are not necessary.
APPLY.MSG - The file that is displayed when the user A)pplys for access
FIRST.MSG - The file displayed before asking for user name
BYEBYE.MSG - File displayed when the user logs off.
BULLETIN.MSG - Bulletin listing.
NEWUSER.MSG - New user information file.
HELP.MSG - The file that is called, when the user needs ?Help!
PROTOCOL.MSG - This file is the protocol menu.
Here are some of the files that are required to run TurboBBS. CAUTION - These
files are necessitating to the program.
MENU1.MSG & - THIS IS THE MAIN MENU. comes with TurboBBS, but can be changed.
MENU2.MSG If this file does not exist, TurboBBS will work. All the
user will see is the line that says "command : ," and not his
options.
All of above files MUST be the directory in which Telix is run from, otherwise
they will not be displayed.
------------------------------------------------------------------------------
Two Batch files needed.
ONLINE.BAT - The file that is called when a user with level 2, or 3 calls the
online program. This is your online utility, and will run most
online programs. It will also run most online programs that are
made for Wynn Wagners Opus {tm}, as it makes a Lastuser.Bbs file
that áis similar. Please note: If you do not add gateway (the
.SYS file by Hans D. Kellner) to this file, when you are in
local mode, you will see it, but when a user is on only he will
see it.
ONLINE2.BAT - This file is called when the SysOp process the function key that
edits the user log. Contains information to tell your editor
what to do. (Set up for Qedit).
NOTE - these files should be in the same directory as the display files.
------------------------------------------------------------------------------
What goes on, when a regular caller calls TurboBBS.
First TurboBBS displays the file First.Msg, then asks the user his/her name,
and password. After that is entered, the file Bulletin.Msg is displayed to
the caller. After the bulletin, the menu is shown, and TurboBBS waits for
input from the caller once again.
Here is what the main menu, for regular callers looks like:
╒═╡ TurboBBS v1.00 ╞═════════════════════╡ Press '?' for Help! ╞═╕
│ │
│ │ │ │
│ (T)ype any file │ (Y)ell for SysOp │ (V)ersion │
│ (F)iles avaliable │ (C)omment to SysOp │ (B)ulletin │
│ (U)pload (send file) │ (A)pply for access │ (S)tatistics │
│ (D)ownload (receive) │ (*) Return to Opus │ (I)nit welcome │
│ │ │ │
│───────────────────────│──────────────────────│─────────────────│
│ │ │ │
│ (R)ead general mail │ (G)oodbye (Log Off) │ (E)nter message │
│ │ │ │
╘════════════════════════════════════════════════════════════════╛
The menu may be changed by the SysOp, with a simple text editor, by editing
the file called Menu1.Msg.
Here is a brief description of the commands available to you:
T)ype any file - This option displays the contents of a text file over the
modem. If the user has access level 1, then he/she may
only view files from the download directory, if they have
level 2, and up, they can view files anywhere on your disk.
F)iles available - This option shows the Dos directory of the download area.
If the user has access level 2, and above, he/she may
tell TurboBBS to display a different area.
U)pload a file - This option first asks the user what protocol they want,
then tells the user to start sending the file. Files
that are uploaded, will be put in the upload area that
you configured TurboBBS to use, when you ran TCONFIG.
D)ownload a file - This option is similar to upload, but the user receives
files instead. A caller, with the security level of 2,
and above may download a file from any subdirectory on
your hard disk. A caller with level 1, may only download
files in your Download area that you configured.
Y)ell at SysOp - This is available to anyone. When the user does this
option, bells ring on the local end, and the remote.
To answer the page, press the space bar.
C)omment to SysOp - This option allows a user to enter you a comment. comments
are put in with the log information, in the file TurboBBS.
Log.
A)pply for access - This option is an excellent one for your security purposes.
Apply asks for the users telephone number etc. Data that
is entered here, are stored in a file called Newusers.Txt.
*)Return to Opus - This feature is a real pain, if you don't have it
installed properly. This feature exits Telix, and drops
with an errorlevel of 5. To disable this feature, make a
batch file that loads telix, and TurboBBS, and tells
it not to initialize the modem. Then if errorlevel 5 is
dropped, either load another online program, or go to loop,
and load TurboBBS again. This command may not be released
with TurboBBS, because if the batch file is not used and set
up properly, then if a user selects this option, your system
will jump to dos, and stay there.
V)ersion info. - This is where I advertise for TurboBBS.
B)ulletin - When the user selects this, the file called Bulletin.Msg
is redisplayed.
S)tatistics - This will show the caller his/her name, and security level.
I)nitial welcome - This will show the caller the file called First.Msg again.
G)oodbye Log Off - This will hang up on the user, but first display the file
ByeBye.Msg.
R)ead gen. mail - This option will display all public messages to the
caller, Saying who the message was from, who it's to, and
the subject.
E)nter a message - This allows a user to enter a public message to any user.
------------------------------------------------------------------------------
What goes on, when a new user logs on.
When a user calls for the first time, TurboBBS will know that he/she has
never called the system before, as the users name in not listed in the user
file.
TurboBBS will tell the user that, and ask him/her if they would like to
register. If they type N, for no, TurboBBS will hang up on them. If they
type Y, then TurboBBS will ask for the password they wish to use, and then
display the file Newuser.Msg. This file should tell the user that he/she
should A)pply for access at the main menu. After this, the user may look
around, but the security level that he/she has won't let the user hurt the
system.
------------------------------------------------------------------------------
Local SysOp functions:
In MiniBBS we had a little bar that is displayed under the menu. This bar was
only seen on the local monitor.
Now TurboBBS has the same functions and a few others. When a caller is on, or
when you are in local mode, you can view your local options at any time by
pressing the [HOME] key. The options are no longer displayed under the main
menu.
And the local functions are only available to the person on the local side of
the computer.
here is what the menu looks like;
╒═╡ Local commands ╞════════════════════════════════╕
│ │
│ F1: To chat with user │ F2: To jump to D.O.S. │
│ F3: To use DOS functions │ F4: To edit user log │
│ F5: To hang up on user │ F6: To return to Telix │
│ │
├───────────────────────────────────────────────────┤
│ │
│ To change users access level, hold down the ALT │
│ key, and press the security level you wish the │
│ user to have! ie. ALT-1 for security level 1. │
│ │
╘═══════════════════════════════════════════════════╛
Here is a description of actions that take place when the certain key is
pressed.
F1: Tells the caller that the SysOp is now here, and goes into the chat mode.
F2: Tells the caller that the SysOp has jumped to dos, and the SysOp (local
end) drops to dos. (Press EXIT to return to TurboBBS!)
F3: Tells the caller that the SysOp is using DOS functions, and puts the local
end into Telix's Dos function menu.
F4: Loads the user log editor Turbo-1 (Written by James Rosenzweig)
F5: Hangs up on the caller for this call only. It does not terminate their
access.
F6: Exits TurboBBS, and returns to Telix.
ALT-1: Gives the current caller access level 1 for this call only.
ALT-2: Same as above, but gives the caller access level 2.
ALT-3: Same as above, but gives the caller access level 3. (SysOp access)
------------------------------------------------------------------------------
TurboBBS's user log:
TurboBBS now has a user log called TURBOBBS.USR. To edit the file,
use a text editor, or use James Rosenzweig's Turbo-1 user editor.
Here is the format of the user file.
name;password;security_level comment
'name' - The user's name. It must be at least five characters long.
'password' - The user's personal password, that he/she entered.
'security_level' - This is a one-digit field, with three values(1-2).
Here are the values:
1 - This is the level given to first-time callers by TurboBBS.
The caller has access to all general functions, but his/her
restrictions are that he may only view, type, and download
files from the specified download directory, and he/she may
not use the Online program.
2 - The user has access to the general functions and may view,
type, and download files in any directory on the drive. He/
she may also use the Opus {tm} compatible Online program.
3 - This level is similar to the level 2 access, but the user
may also shell to dos, shut down the BBS, read the usage
log. This level should be only given to people you trust,
as otherwise, they may ruin your system.
'comment' - This can be anything you like it to be. Here, TurboBBS
notes the date of the user's first logon.
Note: upper and lowercase do not matter with these parameters.
------------------------------------------------------------------------------
A reminder, Jonathan Rapoport, Matthew Stein, The author of Telix, and
EXIS inc. assume no responsibility towards this program.
This reminder is put here due to wide recommendation by the author of Telix.
TurboBBS is very safe to use, but comes with no warranty whatsoever.
There is no added commands that only I know. So you don't need to worry,
I'm a honest person.
------------------------------------------------------------------------------
If you have any problems, please read your Telix manual, or leave Matthew Stein,
or Jonathan Rapoport a message in the TurboBBS echo mail area, or send Them a
net mail message at 7:480/504, or 7:480/506.
->Enjoy!<-
------------------------------------------------------------------------------
Special thanks goes to:
Mike Carr - The SysOp of the Avaition BBS! He is my netmail host, and
is the main distributor of TurboBBS, and it's echo area.
Iain Grant - The SysOp of But n' Ben! he convinced me to keep writing it.
He also hosts the TurboBBS echo area.
Roger Harkavy - The author of Buzzhost Deluxe! He gave me the inspiration to
keep writing, and convinced me to add user-definable passwords.
David Paiva - The SysOp of the Night Club. He wrote MESSAGE.EXE the program
that fix's TurboBBS's message section.
Matthew Stein - The author of this much improved documentation. He also aided
in the writing of TurboBBS.
If you like this program, pass it on to your friends (free of charge).
If you have any suggestions, or comments, please leave me a message, on
But 'n Ben (416)297-7101, Or send me a net mail message to 7:480/504,
7:480/506, or a message in any TurboBBS echo message area.
If you would like to receive the area, leave a message to Jonathan Rapoport,
Matthew Stein or Iain Grant. Leave mail in the TurboBBS echo area.
Look for updates soon, or write us and we'll send you the latest version.
You can get your latest copy from But 'n Ben, Foxwood, Rosat Enterprises,
Totally Board, Regula-1, Canada Remote System's, Rose Media, Eden Foundation,
Aviation BBS, and many other great BBS systems.
TurboBBS is free software, however if you send in $7.00 you will receive the
latest update of TurboBBS, and full online support. Please specify disk size
(5.25 or 3.5).
Print the file REGISTER.DOC, (our order form) and send it in with a check or
money order to:
TurboBBS, TurboSoft.
C/O Matthew Stein
9 Forest Heights Blvd.
Willowdale, Ontario.
M2L 1C1
------------------------------------------------------------------------------