Carina BBS / communications / commercial
From: Michael Current (aa700@cleveland.Freenet.Edu)
Date: 02/16/92-04:02:15 PM Z
- Next message by date: Michael Current: "Fortress, Atartris / games / shareware, PD"
- Previous message by date: Michael Current: "MagniPrint II / utility / commercial"
- Return to Index: Sort by: [ date ] [ author ] [ thread ] [ subject ]
From: aa700@cleveland.Freenet.Edu (Michael Current) Subject: Carina BBS / communications / commercial Date: Sun Feb 16 16:02:15 1992 Reprinted from the A.C.E.C. BBS (614)-471-8559 Carina BBS CARINA SOFTWARE SYSTEMS | UPDATE! (from Frank Seipel, an533) 12390 57th Road North Royal Palm Beach, | FL 33411 (305) 793-2792 48K Disk | Dave Hunt, the current owner of $69.95 Reviewed by Blake Arnold The | Carina II, can be contacted through Carina BBS is different from most | his BBS: bulletin board programs for the Atari | 8bits. The most obvious difference: | Shadow Software the BBS created does not accept | 8023 N. Berkeley single-letter commands. Instead, it | Portland, OR 97203 takes full words as commands (similar | Attn: David Hunt to the way Delphi operates). The | 503/285-4417 Carina Support BBS program itself also differs from most | BBS programs in that it's composed of +----------------------------------- several "modules" which, when used together, form the bulletin board system. The Carina's documentation is more than adequate. It takes you step-by-step through creating your own system. It also has special instructions for the use of SpartaDOS, which I found to be helpful. The documentation explains the BBS's commands and its related system editors, in full. And, for those who want to modify the program, full technical information is given on the BBS modules and the Modem Operating Environment. The only thing I found lacking here was an index; if I wanted information on a function, I had to search the manual for it. The Carina BBS is made to be modified (although it doesn't have to be). Its modules are written in Atari BASIC and can be easily modified by the SYStem OPerator (SYSOP). The modules perform such functions as file transferring, message base functions, and other BBS-related tasks. There is one disadvantage to separate modules: the program must load a module before it can perform a function from that module. As an example, if you want to download a file, Carina must first load the file transfer module. If you then want to read messages, the program must load the message module. All this loading of modules takes time, especially if you're using a floppy drive. Even with a U.S. Doubler upgraded 1050, the load times are still substantial (and noticeable to the user). However, if the modules are stored in a RAMdisk, the load time is kept to a minimum. (And there's a special module included that will automatically copy files into a RAMdisk.) The board is easily configured and simple to set up. As with most BBS programs for the Atari 8-bits, the Carina BBS supports ATASCII mode for Atari users. It is also possible to configure the board to accept only ASCII calls, or both ATASCII and ASCII types. The system editors are also easy to use, but there are a few things annoyingly absent. There's no way to extend the userlog; if it fills up, you'll have to either delete some users or reinitialize the entire userlog (which requires all users to re-apply for passwords). The userlog editor is easy to use, though. One feature that caught my eye was a "call" function. This dials the phone number given by the user when applying for a password (useful for voice-validating). The userlog editor also allows you to edit a user's security level, time allowed, etc. Most (if not all) system editing and configuration is done from within the SYSOP Commands module. It's possible to create new message bases, do userlog maintenance, print a disk file to the screen and access most DOS functions. I did find the SYSOP Commands module rather powerful; it's one of the most comprehensive online editors I've seen for an 8-bit BBS. The system may also be configured to automatically validate users and control access levels. If the system is set up to automatically control access levels, a user's level will be dependent upon his activity on the BBS; the more messages posted and files uploaded, the higher access level he'll receive. There's a limit to how high a user's access level may rise with this function, though. Obviously, you wouldn't want users elevated to SYSOP level by this method, so the program won't raise their access over a 7 (8 and 9 are SYSOP levels). The BBS also has a status window that displays a user's statistics--access level, time allowed on-line, the user's password, etc. The window is handy when you need information on a user. You can erase the status window by pressing OPTION. In this way, it's possible to use the full screen for reading messages and for other text-related tasks. The BBS is also capable of sending a list of callers to a printer. This list will contain the users' names, levels, how long they were on, and a few other pieces of information. If you don't have a printer, the information is sent to a special disk file; pressing SELECT displays the file to the screen and gives you the option to restart the list (which erases all the current information and starts the list over again). From a user's point of view, the Carina takes a lot of getting used to. One of the major differences between this program and other BBS programs is that it doesn't take single-letter command input. Instead, the program accepts full words (or their first three letters) as command input. As an example, typing LOGOFF or LOG would log you off the system. Macros can be defined for certain commands; hitting CTRL-L would have the same effect as typing LOGOFF. It is also possible to chain commands together for certain functions, such as posting messages. Typing in POST GENERAL TO ALL would have the same effect as typing POST, then following the prompts that ask which message base and to whom you'd like the message sent. The program will also search the userlog for the name the message is being sent to (unless it's to "all"). If it doesn't find the name, the user is informed and the message cancelled. The message editor is interesting and contains some powerful commands. One of its features that I particularly like is the ability to edit a message even after it has been saved; it's also possible to change the title of a previously saved message. The message editor contains the usual commands to allow editing, deleting and inserting lines. Message bases self-compact, so there's very little message-base maintenance for the SYSOP. The BBS comes with an on-line trivia game, and it's possible to configure a never-ending story. The file transfer section of the Carina BBS program allows two types of transfers. Most files will be transferred with Xmodem. But, if a file is in text format, it may be "printed" to the screen. Extenders are used to show the file's type (game, utility, etc.), and language (BASIC, object, etc.), and also to set the file's security level. As with message bases, if a file is above a user's security level, it will be completely invisible to him. All this combines into an easy-to-use file system. The actual bulletin board modules are run under the Modem Operating Environment (MOE). The easiest way to understand the MOE's function is to think of it as an operating system overlay that links all input/output devices (the MOE itself is run in BASIC). The MOE allows most BASIC programs to be modified to work over the modem, as long as they display text in a standard way, and don't use graphics or sound commands. By using the MOE, a BASIC program can be modified for use as an on-line game. The manual describes the MOE completely, even giving technical information for advanced programmers. Although a thorough knowledge of BASIC isn't required to modify programs for the BBS, the more you know, the easier it's going to be. With the MOE, you can also write more modules for the BBS. The Carina BBS also has a built-in terminal, so the SYSOP can call out without having to take the BBS down. And it's possible to jump into BASIC or DOS (if you use a RAM-based DOS, like SpartaDOS) from the program, then back to the BBS program. Although the Carina program has some nice features, it does have some disadvantages. As I said earlier, there's no way to extend the userlog; the addition of a small extender utility would be welcomed. It's quite disk dependent, too, and slow if run off of a floppy drive; a RAMdisk will speed things up considerably. The screen also flashes annoyingly during some disk I/O, especially with a RAMdisk. Finally, there's no easy way to edit your system configuration; if you need to change even one item, you must go through the entire configuration process again. If you're already a good BASIC programmer, searching for an easily-expandable BBS setup, the Carina BBS with its Modem Operating Environment might be worth looking into. Although the Carina program is relatively powerful, it just isn't as flexible or as easy to use as other BBS programs I've tried (to put it bluntly, it just wasn't fun to use). I found it inconvenient to have to type in entire words instead of single-letter commands, too. For someone who can't type very well, this BBS would be particularly frustrating. Even the macros (such as CTRL-L) aren't as easy to use as a single-letter command. The Carina BBS is unique, though, and does deserve some consideration if you're in the market for a BBS program. The Carina BBS has handlers available for most modems, including nine years and is currently a college senior. His interests (besides computers) include flying (he's been a licensed pilot for five years), water-skiing and playing guitar. -- Michael Current, Cleveland Free-Net 8-bit Atari SIGOp -->> go atari8 <<-- The Cleveland Free-Net Atari SIG is the Central Atari Information Network Internet: currentm@carleton.edu / UUCP: ...!umn-cs!ccnfld!currentm BITNET: currentm%carleton.edu@{interbit} / Cleveland Free-Net: aa700
- Next message by date: Michael Current: "Fortress, Atartris / games / shareware, PD"
- Previous message by date: Michael Current: "MagniPrint II / utility / commercial"
----------------------------------------- Return to message index