home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-05-14 | 41.5 KB | 1,673 lines |
-
-
-
-
-
-
-
-
-
-
-
-
-
- ┌───────┐┌───┬───┐┌────┐ ┌─────┐┌───┐┌───────┐┌───┬───┐┌───────┐┌─────┐
- │ ││ │ ││ │ │ ││ ││ ││ │ ││ │ ││ │
- │ │ │ ││ │ ││ └┐└┐ ┌┘│ ││ ───┤│ ││ │└┐ ┌┘
- │ │ │ ││ ││ │ │ │ │ ││ ││ │ ││ │ │ │ │
- └──┴──┴─┘└───────┘└─────┘ └───┘ └───┘└───────┘└───┴───┘└───┴───┘ └───┘
-
- VERSION 2.00/Gamma
-
- Deluxe MultiNode RA Chat Door
-
-
-
-
-
- Program and documentation written and designed by Yossi Gottlieb
-
- (c) 1991-93, YossiWare Developments
-
- All Rights Reserved
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- OVERVIEW
- ────────────────────────────────────────────────────────────────
-
- MultiChat is a complete chat system for multinode systems. It
- lets several users, logged to several lines (nodes) have a
- real-time keyboard-to-keyboard chat.
-
- MultiChat offers many different features, some not found on any
- other multinode chat door and are unique for MultiChat. MultiChat
- can handle up to 250 users simulatinously. It can be used when
- several nodes are running on the same machine, under a
- multitasker and/or when a LAN (Local Area Network) system is in
- use.
-
- MultiChat also offers 3 types of chat environments:
-
- The first one, WINDOWS mode, divides the screen to several
- regions, when each user's input is displayed in a different
- region. All regions are automatically resized when needed.
- Windows mode is limited to 4 users, as there is no more room
- on the screen for more.
-
- In addition, users can use the "old fashion" method of
- chatting, without any fancy windows. This is PLAIN mode, and
- is there to be used when there are too many users for other
- modes, or when certain users prefer this way of chatting.
-
- The third method of chatting is the DYNAMIC mode, which is a
- combination of the PLAIN and WINDOWS mode. Like the PLAIN
- mode, this mode allows unlimited number of users to chat, and
- gives a little different look, similar to PLAIN mode.
-
- MultiChat can automatically toggle between these modes, choosing
- the best mode for the moment. It can also be configured to start
- up with a certain mode, and even let every user switch modes
- individually.
-
- MultiChat can eliminate the problems of users breaking into the
- other's writings (not needed in WINDOWS mode, of course). It can
- also let users WHISPER to others, having private talks within a
- public discussion.
-
- MultiChat keeps users informed about OnLine messages the minute
- they arrive, and let them read them whenever they feel like.
- This is, in addition to the capability of sending OnLine
- messages, viewing a "who's online" list, and more.
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 2
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- In addition to all this, MultiChat is also very friendly: It
- supports ONLINE MULTILINGUAL MULTICOLOR Documentation, in
- addition to its built-in short English help window. You may write
- your own documentation in your own language, having your own set
- of colors! Except for this huge list of features, MultiChat
- proves to be very configurable as well! EVERYTHING is Sysop
- Configurable, including all Colors, Modes, Switches, and
- limitations for the users.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 3
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- LICENSING AND SHAREWARE INFORMATION
- ─────────────────────────────────────────────────────────────────
-
- MultiChat refers to all files included with the original
- distribution archive - all executables, documentation, and other
- files.
-
- You may use MultiChat for 21 days on a trial basis, in order to
- determine its suitability for your system. After this trial
- period, you must register MultiChat.
-
- During the trial period, MultiChat will remind you and your
- users that it isn't registered yet. It will also limit the chat
- session to 10 minutes, and return the user to RA after 10
- minutes.
-
- Registration entitles you to use MultiChat 2.00/Gamma and any
- future versions of it for as long as you wish, subject to any
- special licensing conditions attached to future versions. For
- more details, refer to the registration form, which is a part of
- the distribution archive.
-
- You may not modify, or reverse-engineer any executable which is
- included in MultiChat 2.00/Gamma.
-
- You are encouraged to distribute MultiChat provided no fee is
- charged for its distribution, and that the distribution archive
- is not modified in any way. Pay Bulletin Board Systems may
- however charge their normal fee provided that no additional
- charge for MultiChat is levied.
-
- The author will not be held liable to you or anyone for any
- direct, indirect, incidental or consequential damages, including
- any lost profits, lost savings, which may result from the use or
- inability to use MultiChat.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 4
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- INSTALLATION
- ─────────────────────────────────────────────────────────────────
-
- * NOTE: If you are upgrading from an older version of MultiChat,
- refer to the chapter discussing UPGRADEs before reading
- this.
-
- MultiChat requires a minimum hardware and software in order to
- operate. The requirements are:
-
- 80286, 80386 or 80486 (or compatible) processor.
- MS-DOS 3.1 (or compatible) and up.
- FOSSIL driver (such as X00, BNU, etc.).
- RemoteAccess 2.00 (Not earlier!) as BBS software.
-
- MultiChat installation consists of a few parts. Even if you are
- already very experienced with this kind of software, please take
- your time, and briefly browse the steps below, in order to
- prevent inconvenient for both you and us.
-
- 1. Extract all executables from original distribution archive
- to your main RA directory. You should have the following
- files:
-
- MCHAT.EXE Main Executable, MultiChat itself.
- MCBUFFER.COM The memory buffer handler.
- MCCONFIG.EXE The configuration file.
-
- 2. In order to let all copies of MultiChat, that are running
- simultaneously in several different tasks , transfer
- information between themselves, you need to load MCBUFFER,
- the memory buffer manager, BEFORE YOUR MULTITASKER LOADS.
-
- Command line syntax for MCBUFFER is
-
- MCBUFFER.COM <Nodes to support>
-
- If <Nodes to support> is not defined, MCBUFFER uses the
- default of 4 nodes. Note that loading MCBUFFER with too many
- nodes to support is simply a waste of memory. However, if you
- don't specify enough nodes, MultiChat will refuse to work.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 5
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- If you are using QEMM-386, MS-DOS 5.00, DR-DOS 6.00, or any
- other program that allows you to load TSRs to "high memory",
- you may do so. MCBUFFER can be loaded-high, in order to save
- precious conventional memory.
-
- * NOTE: If any of your nodes is located on a different
- machine, connected with a LAN - do not load MCBUFFER,
- and refer to the chapter discussing MultiChat and
- LANs.
-
-
-
- 3. Run MCCONFIG, the setup utility. It's very simple to use, and
- very friendly, but for making everything clear, it will be
- described here in details.
-
- On first time, MCCONFIG will read CONFIG.RA for some basic
- BBS information, like System and Sysop names, directories,
- etc., and will use them as defaults, thus making your life
- easier. Details about all fields of MCCONFIG is given later
- on.
-
- 4. MultiChat needs to access the configuration file, MCHAT.CFG,
- every time you load it. It will look for it in the following
- places, in the following order:
-
- ■ Current directory.
-
- ■ The MCHAT environment variable. This variable is the
- exact name of MCHAT.CFG, and not only directory, i.e.
- C:\RA\MCHAT.CFG, and not C:\RA.
-
- ■ The PATH environment variable. If MCHAT.CFG is found on
- any of the directories which PATH points to, MultiChat
- will read it.
-
-
- The best way to handle this is using the environment variable
- MCHAT. Simply add to your AUTOEXEC.BAT the command
-
- SET MCHAT=C:\RA\MCHAT.CFG
-
- (Or the full name for MCHAT.CFG, that matches your system).
-
- It is highly recommended to have only one and single
- MCHAT.CFG, and let all lines use it. Unless, of course,
- there is a need for different configuration.
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 6
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- 5. Add MultiChat to your RA menus. Calling MultiChat is done
- exactly as calling any other door, using the "Execute
- Sub-Program" command, Type 7. As every line has its own
- directory, inside of the main RA directory, and since
- MCHAT.EXE is located on the main RA directory, you should
- call it with the full pathname.
-
- MultiChat requires one command-line parameter, which is the
- line number. In order to instruct RA to put line number on
- the command-line, you should use the *N.
-
- Note that MultiChat requires a lot of conventional memory to
- run. Therefore, make sure you load it with swapping enabled
- (*M is specified).
-
- For Example: C:\RA\MCHAT.EXE *N *M
-
- If you have set MultiChat to give unlimited time to users,
- and want RA to freeze the timer when the users are in
- MultiChat, add *! as well.
- For Example: C:\RA\MCHAT.EXE *N *M *!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 7
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- MCCONFIG - SITE INFO
- ─────────────────────────────────────────────────────────────────
-
- General information about the system.
-
- BBS Name : The name of the BBS. Used whenever
- needed to display the BBS name, and
- when verifying registration key.
-
- Sysop Name : The name of the Sysop, used whenever
- needed to display the Sysop name, or
- when verifying the registration key.
-
- Lines : The number of lines (nodes) on the BBS.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 8
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- MCCONFIG - PATH INFO
- ─────────────────────────────────────────────────────────────────
-
- Declaration of system paths (directories). This is very
- important for proper operation of MultiChat.
-
- RA : The main RA directory, where USERON.BBS
- reside, etc..
-
- Semaphore : The semaphore directory, as defined in
- the RA config. MultiChat uses this
- directory for sending and receiving
- OnLine messages.
-
- Network : The shared network drive and directory.
- When not using LAN operation mode,
- leave this field EMPTY! This is
- discussed on the chapter about LANs.
-
- UserDoes : The USERDOES drive, where USERDOES.x
- files are written. This is usually the
- same as semaphore directory. If this
- field is left empty, no USERDOES file is
- being written. USERDOES is discussed
- later on.
-
- Text/ANSI : The textfiles directory, as defined in
- the RA config. MultiChat looks for all
- guide files (MCGUIDE.*) in there
- (discussed later).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 9
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- MCCONFIG - MODES
- ─────────────────────────────────────────────────────────────────
-
- This submenu controls MultiChat's behaviour, concerning its 3
- main operation modes: WINDOWS mode, DYNAMIC mode and PLAIN mode.
-
- StartUp : Defines what mode MultiChat should
- start in (if possible, of course).
-
- User : Toggles if users should be able to
- manually switch modes.
-
- Auto Upgrade : Toggles Auto-Upgrade mode. When
- enabled, MultiChat will try to switch
- back into higher mode, if possible.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 10
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- MCCONFIG - WINDOWS MODE
- ─────────────────────────────────────────────────────────────────
-
- This submenu defines MultiChat's WINDOWS mode settings.
-
- Max. Users : The maximum number of users allowed on
- WINDOWS mode. Whenever MultiChat reach
- this number of users, it will force out
- of WINDOWS mode.
-
- This number should not be bigger than
- 4, which is the maximum number of users
- for WINDOWS mode anyway.
-
-
- In addition, you may alter all colors used in WINDOWS mode, by
- choosing <Set Colors>. A menu with all items will pop up, and by
- selecting an item, you will be able to change its colors. An
- example of what your screen looks like is always available on
- the background.
-
- More information about WINDOWS mode is given later on.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 11
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- MCCONFIG - DYNAMIC MODE
- ──────────────────────────────────────────────────────────────────
-
- This submenu defines MultiChat's DYNAMIC mode settings.
-
-
- Max. Users The maximum number of users allowed on
- DYNAMIC mode. Whenever MultiChat reach
- this number of users, it will force out
- of DYNAMIC mode (into PLAIN mode).
-
- In addition, you may alter all colors used in DYNAMIC mode. You
- may change colors 1..5, that are the colors used for creating
- the dynamic windows. <Msg Color> is the color used for
- displaying system messages.
-
- More information about DYNAMIC mode is available later on.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 12
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- MCCONFIG - PLAIN MODE
- ──────────────────────────────────────────────────────────────────
-
- This submenu defines MultiChat's PLAIN mode settings.
-
- In fact, the only settings available for this mode, which is the
- most simple one, is the colors. Colors 1..5 are the colors used
- for displaying user's input. <Msg Color> is the color used for
- system messages and the such.
-
- More information about PLAIN mode is available later on.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 13
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- MCCONFIG - SYSTEM OPTIONS
- ──────────────────────────────────────────────────────────────────
-
- This submenu defines global MultiChat options, that either apply
- to no specific mode but to the general operation of MultiChat,
- or apply to all modes as one.
-
- Limit Time : When enabled, MultiChat limits the
- user's time according to RA. Otherwise,
- users are allowed to stay on MultiChat
- with no time limit.
-
- Inform Msg : When enabled, MultiChat informs the
- user about OnLine messages the moment
- they are received. The user may then
- read them.
-
- Allow AVT : When enabled, MultiChat uses AVATAR
- AVT/0 emulation according to RA.
- Otherwise, AVATAR is never used.
-
- Polite : Toggles the state of Polite-Mode, on
- default. More information about polite
- mode is given later on.
-
- UserPolite : When enabled, MultiChat allows users to
- toggle Polite-Mode manually. Otherwise,
- users can NOT do so.
-
- Swap Shells : When enabled, MultiChat swaps itself
- out of memory when shelling to DOS
- <Alt-J>, leaving only 1.5K in base
- memory.
-
- Swap Mem : If enabled, when MultiChat swaps itself
- out of memory, it first tries to use
- XMS/EMS, and only if not enough EMS/XMS
- is found, it uses DISK. Otherwise, DISK
- is always used.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 14
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- RUN-TIME OPERATION
- ─────────────────────────────────────────────────────────────────
-
- When firing up MultiChat, it swithces into the mode specified as
- the StartUp mode. If situation does not allow it (too many
- users, etc.), MultiChat automatically kicks up the suitable mode.
-
- Once the user actually gets on MultiChat, all users on other
- lines are informed of the arrival, and from now on, everything
- typed by the user goes to all other users.
-
- In addition, the user can use the following control keys:
-
- Ctrl-I : Quick Help-Screen with all other keys
- Ctrl-V : Displays MultiLingual User's Guide
- Ctrl-W : Toggle WHISPER mode
- Ctrl-L : [Windows Mode] Clear current chat window
- [Other Modes] Toggles Polite mode
- Ctrl-O : Lists "Who's Online"
- Ctrl-R : Redraw Screen [Windows Mode Only]
- Ctrl-T : Show how much time is left for the chat
- Ctrl-P : Page Users (Send OnLine messages)
- Ctrl-G : Receive online messages waiting
- Ctrl-F : <<Laugh>>
- Ctrl-E : <<Smile>>
-
- Ctrl-N : Switch into Plain Mode
- Ctrl-Y : Switch into Dynamic Mode
- Ctrl-D : Switch into Windows Mode
-
- ESC : Return back to RA
-
-
- In Addition to the above, there are other keys available for the
- Sysop only which are fully compatible with RemoteAccess's
- internal ones (F-keys, Alt-keys, etc.).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 15
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- CHAT-MODES
- ─────────────────────────────────────────────────────────────────
-
- This section discusses the way Chat-Modes (Windows, Dynamic and
- Plain) are switched. On startup, MultiChat tries to use the mode
- defined as StartUp mode on the configuration. If conditions for
- it are not met (too many users, etc.), MultiChat will use any
- other suitable mode.
-
- During chat, users may want to switch into different prefered
- modes. This is only possible if MultiChat is configured to allow
- users to switch modes. Switching modes is done by <Ctrl-D>,
- <Ctrl-Y> and <Ctrl-N> for switching into Windows, Dynamic and
- Plain mode - respectivly.
-
- Since MultiChat has a limitation of users per mode, in many
- cases a user who joins MultiChat, forces all nodes to switch
- into a different mode which supports more users. This is done
- automatically.
-
- Then, suppose the extra user has left. In this case, if <Auto
- Upgrade Mode> is set, MultiChat switches back to the original
- window. Of course that if a certain user has intentionally
- switched into a different mode, MultiChat will NOT force a
- switch back into the original mode.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 16
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- WHISPER MODE
- ─────────────────────────────────────────────────────────────────
-
- When having a big conversation, in many cases there's a need for
- privacy, either for private comments about something that has
- been said, or for complete private talks.
-
- MultiChat offers this through its <Whisper Mode>. This mode
- allows you to direct anything you type to one specific line,
- rather than having it sent public to all participants.
-
- In order to get into Whisper Mode, press Ctrl-W. You will be
- asked who do you wish to whisper to. NOTE: On WINDOWS mode, you
- type the WINDOW number, while on PLAIN and DYNAMIC modes you
- type the NODE number.
-
- Once you're in Whisper Mode, everything you type goes to ONE
- node only. In order to get out of it, press Ctrl-W once more.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 17
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- POLITE-MODE
- ─────────────────────────────────────────────────────────────────
-
- A common problem with regular chat systems (non-windowed) is one
- users interrupting the other's writings. MultiChat solves this
- with Polite-Mode.
-
- When Polite-Mode is enabled, MultiChat does not allow the user
- type anything until the user who is currently writing has
- stopped writing. When trying to break into other's writing,
- MultiChat will simply sound a BEEP and ignore the key.
-
- Using the setup you may define the state of the Polite-Mode on
- startup, and wether or not it can be manually altered by users.
-
- NOTE: Polite-Mode is NOT available in Windows mode, as it is not
- needed. In addition, when allowing users to switch
- polite-mode, each user only controls the flag of that
- specific node.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 18
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- THE ONLINE MULTILINGUAL GUIDE
- ─────────────────────────────────────────────────────────────────
-
- Since MultiChat is a fairly complex OnLine-Chat door, it has the
- option of having a MultiLingual Multi-Colored online user's
- guide in addition to the quick HELP screen.
-
- GUIDE files should be located in the directory pointed by the
- configuration file as <Text/Ansi Path>. These files are called
- MCGUIDE, and can have ANY extension at all. Usually use the
- extension to specify the language (ENGlish, HEBrew, etc.).
-
- Two sample guides are supplied: English and Hebrew. You may
- simply put them in your <Text/Ansi Path>, and forget all about
- it. However, if you wish to write your own Guide, the following
- is the explanation.
-
- * MultiChat Guide Format
- -------------------------
-
- MultiChat's online guide is a simple text files. The first
- should contain the NAME of the guide. When MultiChat displays
- the list of available guides to the user, it uses the first line
- of each guide to describe it.
-
- Following is a plain text. You may define a multicolor guide, by
- using color control codes. These are translated to ANSI or
- AVATAR codes on runtime, depends on the user's profile.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 19
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- A control code is made of a tile (~) followed by a color
- specifier, which is any of the following:
-
- 0 : Black
- 1 : Blue
- 2 : Green
- 3 : Cyan
- 4 : Red
- 5 : Magenta
- 6 : Brown
- 7 : Light Grey
- 8 : Dark Grey
- 9 : Light Blue
- A : Light Green
- B : Light Cyan
- C : Light Red
- D : Light Magenta
- E : Yellow
- F : White
-
- For example:
-
- "This text line is ~CMultiColored!!".
-
- The "MultiColored!!" would be displayed at Light-Red.
-
- NOTE: The default text color is WHITE, therefore, if you only
- want to high-light a specific word, turn its color to any
- other color, and switch back to WHITE to continue
- plain-text.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 20
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- RUNNING UNDER A LOCAL AREA NETWORK (LAN)
- ─────────────────────────────────────────────────────────────────
-
- MultiChat, as mentioned earlier, can be used under LANs. In order
- to use a LAN, MultiChat needs to have a shared drive, that can be
- accessed from all stations.
-
- MultiChat uses the shared drive for opening a shared file, which
- is used to pass information from any node to any node. MultiChat
- tricks DOS and actually uses the file buffer, which results in
- almost NO disk access. This is why you can, and even encouraged
- to use an HardDrive for this.
-
- In many cases, a specific drive on your Server does not have the
- same logical name as on all other stations. If you face this
- problem, you have nothing much to do, but have several different
- MCHAT.CFG files, for each station.
-
- A good thing to do in this case is have a global MCHAT.CFG
- pointed to by the MCHAT env. variable, and when needed, put a
- modified MCHAT.CFG with the new logical drive name in that
- node's directory - as MultiChat's highest priority is to use CFG
- file found in current directory.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 21
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- SECURITY AND SAFETY MEANS
- ─────────────────────────────────────────────────────────────────
-
- MultiChat is incorporating all security means offered to Sysops
- by the RemoteAccess BBS package, and with correct installation,
- is an integrated part of it.
-
- MultiChat is completely protected against attempts to hack
- through it, to access restricted parts of the BBS, or to access
- remote DOS-Shell.
-
- Furthermore, MultiChat is capable of dealing with irregular or
- delicate cases, like sudden loss of carrier, time-limit exceeds,
- fatal errors, etc..
-
- MultiChat was tested on 80286, 80386sx, 80386dx and 80486dx
- Microprocessors. It was tested under DESQview 2.26 to 2.42, and
- QEMM-386 5.12 to 6.03 (Including its stealth technology). It was
- tested under MS-DOS 3.30 and 6.00 (Also loaded-high), and under
- 4DOS 3.02 to 4.02. It was, also, tested on HyperDisk 4.21 to 4.60
- (SHAREWARE). No problems occurred during any of these tests.
-
- As for LAN operation, MultiChat uses no specific calls which
- requries a certain network system: In fact, it can work on
- virtually any LAN which is capable of running DOS. MultiChat was
- tested on LANtastic/AI, LANtastic/Z, and Novell Lite, and
- performed as good as expected on all.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 22
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- TECHNICAL NOTES
- ─────────────────────────────────────────────────────────────────
-
- * MultiChat is written with the help of Borland Pascal 7, Turbo
- Assembler 3.2, Turbo Debugger 3.2 and Turbo Profiler 2.2.
-
- * MCBuffer is written completely in 80286 Assembly, and is
- hooking to interrupt F9h in order to be accessed from all
- tasks.
-
- * MultiChat is using the FOSSIL driver for all I/O with the
- serial port.
-
- * MultiChat is reading the user information from RemoteAccess
- through the DORINFO1.DEF file.
-
- * All programs are writing directly to screen, or to DESQview,
- video buffer, if found. On CGA screens, snow-checking is used
- to prevent "snow".
-
- * MultiChat can support either ANSI or AVATAR as terminal
- emulation. The AVATAR codes are compatible with AVT/0, which
- were proposed in FSC-0025.
-
- * Both ANSI and AVATAR (AVT/0) emulation is done internally by
- MultiChat, requiring absolutly NO external ANSI/Avatar driver.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 23
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- TRADEMARKS
- ─────────────────────────────────────────────────────────────────
-
- All brand and product names used in this document are either
- Copyrighted, Trademarks or Registered Trademarks of their
- respective holders:
-
-
- MultiChat YossiWare Developments
- Turbo Pascal,
- Turbo Assembler,
- Turbo Debugger Borland International, Inc.
- RemoteAccess (RA) Continental Software, Inc.
- DESQview,
- QEMM-386 Quarterdeck Office Systems, Inc.
- MS-DOS Microsoft Corporation
- DR-DOS Digital Research
- BNU David Nugent & Unique Computing Pty Ltd
- X00 Raymond L. Gwinn
- LANtastic/AI,
- LANtastic/Z Artisoft, Inc.
- Novell Lite Novell, Inc.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 24
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- CREDITS
- ─────────────────────────────────────────────────────────────────
-
- The following have helped in the process of developing MultiChat,
- in whatever way:
-
- Saar Blitz, Roy Udassin, Dave Overton, Reinier De Groot,
- Lars Boegild Thomsen, Efrat Greenberg, Chen Gelerter
- and Adam Morrison (thanks for the online-guide!).
-
- Also thanks to all other Sysops and Users who used MultiChat,
- and reported bugs or suggestions (even if they were not all
- implemented/fixed)... You know who you are!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 25
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- SUPPORT
- ─────────────────────────────────────────────────────────────────
-
- * EUROPE
- ---------
-
- The Black Universe BBS, 2:403/139@fidonet
- +972-3-9665202, 14.4k V.32bis/V.42bis
- +972-3-9665257, 14.4k V.32bis/V.42bis
- +972-3-9673803, 14.4k V.32bis/V.42bis
- +972-3-9665039, 14.4k V.32bis/V.42bis
- +972-3-9668004, 14.4k V.32bis/V.42bis
- Sysop: Saar Blitz [ISRAEL]
-
- Triple D BBS, 2:403/123@fidonet
- +972-8-476549, 14.4k HST/V.32bis/V.42bis
- +972-8-474359, 14.4k V.32bis/V.42bis
- Sysop: Roy Udassin [ISRAEL]
-
- Multiline Paradise
- +31-1749-48422, 14.4k HST/V32b/V42b (2:281/904@fidonet)
- +31-1749-48384, 2400MNP5 (2:281/905@fidonet)
- Sysop: Reinier De Groot [HOLLAND]
-
- Call of the Wild, 2:234/61@fidonet
- +45-55343891, 14.4k V.32bis/V.42bis
- Sysop: Lars Boegild Thomsen [DENMARK]
-
-
- * USA
- ------
-
- Amber Shadow BBS, 1:203/988@fidonet, 50:5010/988@EchoNet
- +1-916-742-5501, 14.4k HST/V.32bis/V.42bis
- Sysop: Dave Overton
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 26
- MultiChat 2.00Γ Deluxe MultiNode RA Chat Door USER'S MANUAL
- ─────────────────────────────────────────────────────────────────────────────
-
-
-
- CONTACTING THE AUTHOR
- ─────────────────────────────────────────────────────────────────
-
- From Fidonet: Yossi Gottlieb, 2:403/139.75
-
- From Internet: Yossi.Gottlieb@p75.f139.n403.z2.fidonet.org
-
- Snail Mail:
-
- Yossi Gottlieb,
- YossiWare Developments,
- 11 Armonim St.,
- Ramat Gan, 52587,
- ISRAEL.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ────────────────────────────────────────────────────────────────────────────
- Copyright (C) 1991-93, YossiWare Developments Page 27
-