@ID:1
@TOPIC:Introduction
@RELATE:
|8erratic..|15                                                                       
        |15▄▀▄|9 |12 |15   |14▄|15▀▄|14▄|15                 |12 |7  |14▄|15▀▄             ▄▀▄|7 |12 |15    |14 |15              
     |14▄|15▄▓|14▀|8█▄|14▀|15▄|14▄|7 |15▐|14▌|8█▄|7 |14▀▀▄|15        |14 |15     |14▄▄|15▀|14 |8█▄|15▀▄|14▄|15       |14▄▄|15▓|14 |8█▄|15▀▄|14▄|15      |1 |12 |8 |15▄        
   |14▄|15▓|14▀|7 |8▄■█▓█▄▄|14▀|15▀▄|8█|120▀▀|8█▄ |15▓▄|14▄|8 |12 |15       |14▄|15▓|14▀|7 |8▄■█▓█▄▄|14▀|15▀▄|7  |14▄|15▓|14▀|7 |8▄■█▓█▄▄|14▀▀|15▀|14▄▄▄▄▄▀|8▄|15▀▄|8    |15  
|7 |14▄|15▀|14▀|8▄▄██|14▌|8█▒|120░|7█|120▀|8██|15▓|8█|120▌|7█|120░▀|8█▄|15▌|8▄|15▀▄▄|14▄|7  |14 ▄|15▀|14▀|8▄▄██|14▌|8█▒|120░|7█|120▀|8██|15▓|14▄|15▀|14▀|8▄▄██|14▌|8█▒|120░|7█|120▀|8██|15▐█|14▀|8 ▄▄███▄|15▀|14▀|15▀|14▄ |15 
|14▐|8▄█|120▀▀▀█|8█|14▌|8█░|120▌  ▐|8█|15▐|8█▓|120▌|7███|8█|15▓|8██▄▄ |14▀|15▄|14▓|8▄█|120▀▀▀█|8█|14▌|8█░|120▌  ▐|8█|15▐|8▄█|120▀▀▀█|8█|14▌|8█░|120▌  ▐|8█|14▐|8▄██|120▀░█|8█ ███▄▄|15▓▄
|14█|120█▄|7▓███|8█|14▌|8█▌▐|120 ░▐|8█|15▐|8█▒█|7███|120▐|14▌|8█|120▀░|8███▄|14▌|120█▄|7▓███|8█|14▌|8█▌▐|120 ░▐|8█|14▐|120█▄|7▓███|8█|14▌|8█▌▐|120 ░▐|8█|15▐|8█|120▌|7██|120  |8█|15▐|8██|120▀░▀▀|15▐
|14▓|8█|120██▌|7██|120▐|14▌|8▀█▄█|120▒▐|8█|14▐|8█░▐█|7█|120░|8█|14▌|8█|120▌|7██|120 ▀|8█|14▌|8█|120██▌|7██|120▐|8 ██▄█▀▀|14▄█|8█|120██▌|7██|120▐|14▐|8▀█▄█|120▒▐|8█|15▓|120█|8█|120▌|7██|120 ▐|15▐|8██|120▌  ▐|14▐
▌|8█▓█|120█▌|7█|8█|15▓|14▀▄|8 ▀|120█▓█|14▐|8▀▄ █|120▌▒|8█|14▌|8██|120▌|7██|120 ▐|14▌|8█▓█|120█▌|7█|8█▄█▀▀|14▄|15▄█|14█▌|8█▓█|120█▌|7█|8█▄■|14▄|8 ▀▀▀█|14▐|8█▓█|7██|120 |8█|14▐|8▒▐|120▒ ▄█|14▐
|15▌|8█▒██|120█|7█|8█|14▌|8█▄|14▀▀▄▄|8▀|14▄|15▓|14▄|8▀██|120▓|8█▄███|7██|120░|8█|15▌|8█▒██|120█|7█|8█■▄ |14▀▀█|15▓|14█▓|8█▒██|120█|7█|8█|15▌|8▄|15 |14▀▀|15▓▄▄|14▌|8█▒█|120█▌░|8█|14▐|8░|120▌▄|8▀|15▄|14▄|15▀
▌|8█░███|7▓|8█|14▓|8███▄▄|14 ▀█▓|15▀|14▄▄|7 |8▀█|14▌|8█▓█|120█▌▒|8█|15█|8█░███|7▓|8█|14▓|8███▄▄ |14▀▌|8█░███|7▓|8█|15█|8███▄▄ |15▀|14▄|8█░▐██|120▒|8█|14▐|8█▀|14▄|15▀   
▓|8█ ▐██|7▒|8█|14▌|8█▓|120▀░▀▀|8█|14▐▌|15   ▀▄|14▄▒|8█▒███|120▓|8█|15▐|8█ ▐██|7▒|8█|14▌|8█▓|120▀░▀▀|8█|14▐|8█|7 |8▐██|7▒|8█|15▌|8█▓|120▀░▀▀|8█|15▐|8█ ▄██|120▓|8█|14▐|15▄▀|14 |8    
|15▀▄|8▀▀██|7░|8█|14▌|8█▒|120▌  ▐█|14▐|15▓      |14▌|8█░▐██|120█|8█|15▐▄|8▀▀██|7░|8█|14▌|8█▒|120▌  ▐█|14▐ |8▀▀██|7░|8█|14▌|8█▒|120▌  ▐█|14▐▄|8▀▀████|14▐|15▌|7 |15     
|7 |14 |15▀|14▀▄|8▀██|14▌|8█░|120▒ ▄██|14█|15▌      ▓|8█ ▄█▀▀|14▄▀|15▀█|14█▄|8▀██|14▌|8█░|120▒ ▄██|14▐▀|15▀▄▄|8▀██|14▌|8█░|120▒ ▄██|14▐▓|15▀|14▄|7 |8▀██|15▐|8e|7 |15     
|2    |9 |14▀▄|8▀■█|120▌▄|8▀▀|14▄|15▀|14 |2      |7 |15▌|8██▀|7 |14▄▀|1 |2   |7 |15▐|14█|7 |8▀■█|120▌▄|8▀▀|15▄|14▀▀|1 |2  |7 |14▀▄|8▀■█|120▌▄|8▀▀|15▄|14▀▀|2  |7 |14▀|15▀▄|8▀|15▓|8t|7 |15     
|7      |14▀▀▄|8█▀ |14▄|15▀|9         |14▀|15▄|8▀|15▄▀|14▀|7 |9        |15▀▓|14 |8█▀ |14▄|15▀ |9        |15▓|14 |8█▀ |15▓▀ |9       |15 ▀|9        
|7        |14▀|15▄▀▀       |13 |7   |2 |15▀|14▀|7 |15         |7   |2 |15▀|14▄|15▀|14▀|15      |7     |2 |14▀▄▀|15▀|8 |15                   
                                                                                
|7   |15                 |7..  |15c   y   b   e   r   c   o   m|7  ..|15                       
  
  Welcome to |15CyberCom|07 by |15Megalomania Software|07.

  CyberCom has grown from a personal project started over a year from now,
  into one of the finest communication programs today. CyberCom has been
  re-written from its past days and is gaining features and tools needed
  for today's demanding customer. Many communications programs today are
  either lacking in features or are way too bulky for any convenient use. I
  hope  ou will agree that the idea of CyberCom is to balance these two
  factors maximizing the usefulness of your on-line time and money.

  The main goal behind CyberCom is to provide you with a communications
  program that will work with and for you. Getting on-line first is no easy
  task, but once you understand the basics, it all seems to flow right in
  place. CyberCom was designed to do what you need to do when you want to
  do it. Whether your a novice, starting out or an advanced user, CyberCom
  intends to fit both categories as well as possible. If you are familiar
  with another communications package, then making the transition to
  CyberCom should be a relatively simple process.


  Here is quick list of some features provided in CyberCom:

   |08■|07  Interrupt-driven serial I/O up to  115K baud using any device  choice
      of:  UART/Serial (BUFFERED), Int14H BIOS, Fossil or DigiBoard.

   |08■|07  Background Dialing & File Transfering!

   |08■|07  Industry  standard protocols:  Zmodem, Ymodem, Xmodem, Kermit, B+ and
      ASCII including other variations.

   |08■|07  Multiple terminal  emulation  support (ANSI, Avatar,  VT-52, TTY, and
      many more).

   |08■|07  A Filemanager that lets  you do about anything from copying, deleting,
      renaming, among many more things.

   |08■|07  Support for  up to  15 external  protocols - 11 of  which are already
      pre-setup and ready to go with minor configuration.
@END
@ID:2
@TOPIC:Requirements
@RELATE:
  To use this package, you must have the following:

  1.  An 286, 386, 486 or better processor running DOS 5.0 or later.  Lower
      DOS versions may be possible, but not recommended.
  2.  At least 512 KB of conventional memory (although more recommended).
  3.  A hard disk. CyberCom is not designed to be run from a slow device
      such as a disk drive. Doing so can cause severe speed penalties.
  4.  At least one comport using any of four devices: UART/Serial, Int14H
      BIOS, Fossil or DigiBOARD. 


  |15Optional|07
  ────────

  5.  A Microsoft-compatible mouse.
  6.  An  Ad-lib/Soundblaster  (or compatible) soundcard for  ANSI & AVATAR
      music and general sound throughout CyberCom.
  7.  EMS/XMS memory for program overlays and swapping shells.
  8.  A VGA, SVGA or better monitor  and card to take  advantage of various
      special effects and options.
@END
@ID:3
@TOPIC:License Agreement
@RELATE:
 |7┌─────────────────────────────────────────────────────────────────────────|08┐
 |7│ |14SHAREWARE|7 evaluation version:                                          |08 │|08
 |7│                                                                         |08│
 |7│ |07Unregistered users are granted a license to use CyberCom for evaluation |08│|07
 |7│ |07purposes for a period of 30 days.  If the software continues to be used |08│
 |7│ |07then it must be paid for.                                               |08│
 |7└|08─────────────────────────────────────────────────────────────────────────┘|07

  |08■|07  '|15CyberCom|07' refers to the executables and documentation in the original
     distribution archive. CyberCom is copyrighted material by Jason
     Percival/Megalomania Software. It may only be used in agreement with
     the conditions set out in this license agreement.

  |08■|07  You are entitled and encouraged to copy and distribute the SHAREWARE
     version ONLY, provided you do not change the contents of the CyberCom
     archive or program itself, and no money or any other compensation is
     asked or accepted for CyberCom (without written permission from the
     author). Distribution of modified or incomplete copies of CyberCom is
     prohibited.

  |08■|07  Although care has been taken to write and test a program that does
     what this document states, the program is provided as is, without
     warranty or guarantee of any kind, either expressed or implied, as to
     the quality or performance of this program, except that it will occupy
     disk space.

  |08■|07  The author Jason Percival will not be held liable to you or anyone for
     (but not limited to) any direct, indirect, incidental or consequential
     damages, including any lost profits, lost savings which may result
     from the use, misuse or inability to use this program.

  |08■|07  Jason Percival/Megalomania Software is in no way OBLIGATED to provide
     future versions of, or support for this software.

  |08■|07  |15YOUR USE OF THE PROGRAM CONSTITUTES YOUR AGREEMENT TO THIS LICENSE AND
     |15DISCLAIMER AND YOUR RELEASE OF THE AUTHOR FROM ANY FORM OF LIABILITY
     |15OR LITIGATION.|07

  |08■|07  You only have to register once.  Your registration will also be valid
     for all future releases of CyberCom, unless a problem arises, in which
     case you will be issued a new registration code.

  |08■|07  The author reserves the right to change this license without prior
     notice, for newer versions of the program.
@END
@ID:4
@TOPIC:Installation
@RELATE:
  Before beginning we would like to draw your attention to several files in
  particular, contained within the CyberCom archive:

  WHATSNEW.xxx (where xxx is the version number, eg. 150)

    This file contains information on bug fixes, added or removed features
    and various other important information which you may find of interest.

  README.1ST

    Contains last minute notes and information on CyberCom. This file will
    not exist in all cases but if it does it would be in your best interest
    to read it.

  |15Now to the installation:
  ────────────────────────

  1.  Make sure the CyberCom archive is uncompressed into a NEW temporary
      directory. Then making sure you are in the temporary directory
      proceed with Step #2.

  2.  Type:  INSTALL
      To begin the installation process. During the installation process,
      necessary directories will be created, files further uncompressed and
      copied to a destination path on your hard disk. The final step of the
      installation will place you into the newly created CyberCom directory
      so that you may create a configuration file, and proceed to execute
      the program.

  3.  After installation, you may remove the files contained in the
      temporary directory.

@END
@ID:5
@TOPIC:Support & Contact Info
@RELATE:
You can reach us in several ways:

|14Via Mail:                           Via Modem:|07
     |15Megalomania Software|07                |15itCh!|07 (World HQ)
     779 Cathcart Blvd.                  519-332-0638
     Sarnia, Ontario N7V 2N6             Sarnia, Ontario CANADA
     Canada

|14Via FAX:                            Via Voice:|07        
     Not available at present.           Not available at present.
                             
|14Via Internet:|07
     Email   |15jperciva@megalomania.com|07
     WWW     |15http://www.megalomania.com|07
     FTP     |15ftp.ebtech.net  /pub/megalomania|07
@END
@ID:6
@TOPIC:Registering CyberCom
@RELATE:
  Registering (buying) CyberCom allows you to use the product after the
  trial 30 day period. Registered CyberCom users get their own personalized
  registration code, mailed notification of major CyberCom updates, and
  priority when calling The Megalomania Software support BBS (no guarantees
  are made to unregistered users). Most importantly, by registering you are
  helping CyberCom in its development and also showing that there is a
  definite need for this type of software and its continued development.

  |15Other Registered User Benefits:|07

  |08■|07 Opening screen displaying configurable.
  |08■|07 Leach Mode during Zmodem/ZedZap Downloads.
  |08■|07 A User database that can hold 1000 users (rather than 2).

  To register, simply fill out the appropriate registration form and send
  with cheque or funds to the location specified in the form. Registration
  forms can be found in the following files (in your main CyberCom
  directory):

  Germany Users   - REGFORM.GER
  European Users  - REGFORM.EUR
  All Other Users - REGFORM.ALL

@END
@ID:7
@TOPIC:Startup
@RELATE:
  |15Start-Up|07
  ──────── 

  As soon as you begin a CyberCom session, CyberCom will remember the 
  directory that it was executed from. Even if you change the current 
  directory at some point, CyberCom will know where to attain it's 
  information such as program and configuration files. This is labeled by 
  CyberCom as the start-up directory. Certain files will also be written 
  into this directory unless otherwise specified.

  If you set the environment variable '|15CYBER|07', CyberCom will have a 
  faster and more efficient way of knowing where to look for program and 
  configuration files. The command to change the CYBER environment 
  variable from at the DOS prompt is:

     |15SET CYBER=<pathname>|07

  Where <pathname> is a the legal DOS pathname of the directory in which
  the CyberCom files are located. Do not leave any space between the '='
  and the arguments. For example, if you used 'set CYBER=C:\CYBERCOM\',
  CyberCom would know to look for its files in the CyberCom directory on
  drive C. This way, no matter where you run it from, CyberCom will always
  be able to find its files. To reset this environment variable to nothing
  the command is:

     |15SET CYBER=

  Usually the environment variable is placed in your AUTOEXEC.BAT startup
  file so it is initialized when you bootup your system. For more 
  information on environment variables please refer to your MS-DOS manual.
@END
@ID:8
@TOPIC:Commandline Options
@RELATE:
  To start CyberCom type the following while at the DOS prompt:

     |15CYBER [/P=<phonebook>] [/F] [/O] [/R] [/S] [/U=<username>]|07

  The letters in the square brackets are optional command line switches
  affecting what CyberCom will do upon start-up. The square brackets should
  not be entered. The order and case of the options does not matter but
  they must be separated by at least one blank.


  |15/P=<phonebook>|07
  ──────────────

  When you enter the dialing directory, CyberCom will try to load the last
  phonebook that you were using. Using this switch you can force a
  different phonebook. For example:

    |15CYBER /P=C:\CYBERCOM\MYBOOK.PHO|07

  Which would force the phonebook MYBOOK.PHO located in the C:\CYBERCOM
  directory to be loaded when you first enter the dialing directory.


  |15/F (or /FILEMAN)|07
  ────────────────

  Using this switch will allow you to automatically jump into the
  filemanager during start-up. After exiting the filemanager you will be
  immediately returned back to DOS.  This is essentially a quick and
  easy  to way to get into the filemanager skipping the communications part
  all together.


  |15/O (or /ONLINE)|07
  ───────────────

  This will prevent CyberCom from sending the modem initialization strings
  during  startup. You can use this switch if you are already connected
  to another system and thus have no need to reinitialize the modem.


  |15/R (or /REGISTER)|07
  ─────────────────

  After receiving your registration code, use this option to register your
  copy of CyberCom. This option will take you to a special screen where
  you can enter your name and registration code. If your code and name
  are valid, CyberCom will let you know you are now a registered user.


  |15/S (or /SETUP)|07
  ──────────────

  Using this switch will allow you to automatically jump into the setup
  options during start-up. After exiting the setup options you will be
  immediately returned back to DOS.  This is essentially a quick and
  easy to way to get into the setup options skipping the communications
  part altogether.

  Upon starting, CyberCom will display a title screen for 10 seconds. After
  you are past the title screen, you will be at the 'main terminal' screen.


  |15/U=<username>|07
  ─────────────

  When you startup and restricted access is enabled CyberCom will ask for a
  username and password to login. Using this commandline option you can pass
  the username for this login screen to CyberCom and avoid having to type in
  a username. Spaces in the username should be replaced with the underscore
  character "_" to avoid the problem of CyberCom thinking your last name is
  another commandline option. For example:

    |14Correct: |15CYBER /U=Guest_User

    |14Incorrect!: |15CYBER /U=Guest User

@END
@ID:9
@TOPIC:The Main Terminal Screen
@RELATE:
  Immediately after starting CyberCom, and usually for most of the time,
  you will be at CyberCom's main terminal screen. While in this screen any
  normal (ASCII) characters you type will be sent to the modem port, and
  any incoming characters will be printed on the screen. It is from this
  screen that most CyberCom commands are initiated. Most commands are
  selected by pressing two keys at the same time. For example, to access
  the help index, you would press |14CTRL-F1|07. That is, while holding down the
  CTRL key, you press the F1 key.

  While at the main terminal screen, pressing the |14Alt-Z|07 sequence will
  switch you to a help screen showing you a summary of all the available
  commands. If the key for a command is pressed while the help screen is
  still on, the screen will be turned off and the command will be executed.
  There are a plethora of commands available which may be difficult to
  remember at first. If you cannot remember a particular command, just
  refer to this screen for help.

  Another option, as described above is the Help Index. Pressing the CTRL-
  F1 sequence will take you to a separate help area. From this area press
  F1 to bring up a list of all available help topics. Pressing [ENTER]
  will select one of these items and bring up some help on that particular
  topic.

  The status bar, at the bottom of the screen, displays the current
  CyberCom version number, emulation type, time of day, and whether you are
  on-line or off-line. As soon as you become on-line the CyberCom version
  slides out and the amount of time on-line slides in.
@END
@ID:10
@TOPIC:Using the Mouse
@RELATE:
  If a mouse is detected on your system and the mouse is not disabled in
  the configuration then while you are in the main terminal, you have the
  ability to use the mouse. A little block cursor is displayed showing the
  current mouse location. Pressing the first mouse button while this cursor
  is on top of a character will immediately send that character to the
  modem. This gives you the ability to take a hands free approach when
  connected to systems that have one character menu commands.

  By pressing the second(or third) mouse button, a window full of different 
  characters (ASCII characters to be exact) will be displayed, along with
  an ENTER and an ESC button. Clicking on any of those characters, or the
  ENTER/ESC buttons will immediately close the window and send the selected
  character to the modem. If you decide not to pick a character to send,
  then just press the second mouse button again to close the window.
@END
@ID:11
@TOPIC:Exiting CyberCom
@RELATE:
  To exit CyberCom, press Alt-X while at the main terminal screen. You will
  then be prompted to confirm the exit, and returned back to DOS. If you
  are on-line with a BBS or on-line service at the time you press Alt-X, you
  will be asked if you wish to |15EXIT|07, |15HANG UP & EXIT|07, or |15CONTINUE|07. If you
  choose |15EXIT|07 you will remain connected to the remote computer until the
  computer is rebooted or the remote host hangs up.
@END
@ID:12
@TOPIC:Entering and Editing Strings
@RELATE:
  Often when using CyberCom you will have to enter a string of characters.
  Usually this occurs when you must input a filename, description, or a
  list of numbers to dial for example. CyberCom provides full editing power
  when you enter a string.  When you type characters, you may use the
  backspace key to remove previously entered characters. The left and right
  arrow keys allow you to move anywhere in the string, to edit whatever you
  have entered. Home and End place the cursor at the beginning or end of
  the string, respectively.  Also note that if you are just beginning to
  edit a string, pressing any keys other than the home, end, left & right
  keys will cause the entire string to be blanked out. This feature is
  provided so you can easily change the entire string without having to
  backspace or delete all of the characters previously entered.
@END
@ID:13
@TOPIC:Program Features
@RELATE:
  There are a plethora of features built right into CyberCom. The internal
  features are activated using a two key combination involving the |15Ctrl|07 or
  |15Alt|07 keys. To look at a list of all the CyberCom features you can
  use the |14Alt-Z|07 combination. If you would like additional 
  information on any feature you can press |15Ctrl-F1|07 from the main terminal
  screen to reach CyberCom's extensive on-line help.
@END
@ID:14
@TOPIC:Sound On/Off (Alt-A)
@RELATE:
  This will allow you to control whether sound is heard on or off either 
  through the normal PC Speaker or Ad-lib/Soundblaster. 'Sound' consists of 
  beeps or standard ANSI/AVATAR music. If an Adlib/Soundblaster or 
  compatible card is present in your system all sounds are redirected to 
  that instead of the PC Speaker.
@END
@ID:15
@TOPIC:Scroll Back Buffer (Alt-B)
@RELATE:
  Pressing |14Alt-B|07 will bring you into the scrollback screen. From this  
  screen you can view any information that was received in the past (in 
  color). The scrollback buffer is designed to handle|15 999999|07 lines quickly
  and efficiently. The maximum scrollback buffer size is found in the 
  |11User Preferences|07 section of the setup screen (|11Alt-S|07). The scrollback 
  buffer saves all incoming data that is placed on the screen. Each line
  in the buffer takes 160 bytes of disk space. The scrollback buffer is
  saved on disk and is not removed unless you flush it's contents, using 
  the |15C|07 key while the buffer menu is enabled. If the scroll back hits
  the maximum number of lines, CyberCom will save the most recent data up
  to the maximum number of lines, and purge the older and more obsolete
  information in the buffer.
  

  There are various controls within the scrollback screen.  The |15Up|07, |15Down|07,
  |15PgUp|07 & |15PgDn|07 keys will control which portion of the buffer you are 
  viewing. Press |15F10|07 will remove the status bar at the bottom to give you 
  a full screen view. Pressing |15F10|07 will return the status bar. Some other  
  important options are the screen image capturing, and exporting (writing 
  the buffer to a text file). The screen image capturing works the same way  
  as the |11ALT-I|07 command (when used in the main  terminal screen),  allowing  
  you to save the current portion of the screen as ANSI or ASCII text.  
  Exporting will save the entire buffer to a text file of your choice.  
  Please remember that color will not be preserved with exporting since it  
  is a plain ASCII text file being created and will not contain any special
  control characters to indicate any sort of color. Also included is the 
  feature that allows you to search through the scrollback buffer for a
  specific text string. To use this feature, press |15F|07 while the scrollback 
  buffer is active. The scrollback buffer utilizes full screen length when 
  in 80x50 mode.
@END
@ID:16
@TOPIC:Clear Screen (Alt-C)
@RELATE:
  This function simply blanks your main terminal screen, clearing its 
  contents. If you wish to view the data that was just cleared, use the 
  scroll back buffer, (|11ALT-B|07) which will have the cleared data 
  still in memory. 

  Please refer to '|11ScrollBack Buffer|07' for more information on the
  scrollback feature.
@END
@ID:17
@TOPIC:Dialing Directory (Alt-D)
@RELATE:
  The dialing directory is the database that is designed to store bulletin  
  board or other system phone numbers and information concerning each 
  directory entry. From within the dialing directory you can perform many 
  options to manipulate your system entries such as sorting by name, 
  color, last called, minutes used, etc. Also available is the option to 
  delete or create new entries in the directory. It is possible to create 
  up to 500 entries in the dialing directory. Here is a general description 
  of the commands available from within the dialing directory:
 
  |15SPACEBAR|07

  Pressing the spacebar will 'TAG' the currently highlighted entry. This is
  meant to be used in conjunction with [ENTER] (dialing). Tagging a system 
  essentially marks the system as an entry you wish to dial and connect 
  with.

  |15ENTER|07

  Pressing the enter key will begin dialing. If there are systems in the
  tagged list, then those systems will be dialed. If you have NOT tagged 
  any systems then the currently highlighted entry will be dialed instead.
  
  |15SORT|07

  Pressing |14S|07 will bring up yet another window of choices. In this menu is
  a selection of available sorting methods.  You can sort by system name,
  phone number, last call, and a variety of others. Selecting a sorting 
  method will sort the entire phonebook in whatever choice you made. This 
  is helpful by keeping your phonebook in a logical order.

  |15IMPORT|07

  Pressing |14I|07 will bring up a window with various options of either 
  importing or exporting of other phone book formats. Importing will allow 
  you to get system entries from various other communications packages and 
  and convert them to the CyberCom phonebook format. Exporting will take 
  the present CyberCom phone book and change it to another popular format. 
  Currently the only available export option is the commafile, which is a 
  text based list of all the phone book data, which most popular 
  communcications programs can interpret. In future versions of CyberCom,
  more phonebook formats will be incorporated.

  |15EDIT|07

  Press |14E|07 will let you edit the currently highlighted system. There are 
  many options you can alter for each system entry, including system name,
  phone numbers, comments, names & passwords, quick signature files, etc. 

  This is what the editing screen looks like.
|7┌──────────────────|8┐|7┌─────────────────────────────────────────── |15Editing Entry |8┐
|7│|23 System Name      |8│|7│|8 |7Megalomania                    |8     |7        |8             │
|7│ Phone Number |8    │|7│|8|7 332-0638                       |8                    |0    |8  │
|7│ Baud Rate|8      |7 |8 │|7│|8|7 19200  |8                                            |0    |8  │
|7│|8 |7Parity|8         |7 |8 │|7│|8 |7N |8                                                 |0    |8  │
|7│|8 |7Databits|8       |7 |8 │|7│|8|7 8 |8                                                 |0    |8  │
|7│|8 |7Stopbits|8       |7 |8 │|7│|8|7 1 |8                                                 |0    |8  │
|7│|8 |7Emulation|8        │|7│|8 |7ANSI               |8                                |0    |8  │
|7│ User Name|8        │|7│|8 |7Jason Percival                 |8                    |0    |8  │
|7│ User Password|8  |7 |8 │|7│|8 |7■■■■■■■■■■■■                   |8                    |0    |8  │
|7│|8 |7Comment|8        |7 |8 │|7│|8 |7CyberCom World Headquarters              |8          |0    |8  │
|7│|8 |7Script File|8    |7 |8 │|7│|8 |7             |8                                      |0    |8  │
|7│|8 |7Capture File|8   |7 |8 │|7│|8 |7             |8                                      |0    |8  │
|7│ Dialing Prefix |8  │|7│|8 |7ATDT                |8                                     │
|7│ Dialing Suffix |8  │|7│|8 |7#13                 |8                                     │
|7│ Quick Signature|8  │|7│|8 |7C:\CYBER\QUICK.FIL                            |8           │
|7│ Statistics      |8 │|7│ Time Used 316             |15 |7  Calls      41    |15         |8  │
|7│ Reset Statistics |8│|7│ Uploaded  211k       |15       |8 |7Downloaded 8477k          |8  │
|7│                  |8│|7│ Last Call 10/15/1995                                     |8│
|7└|8──────────────────┘|7└|8──────────────────────────────────────────────────────────┘

  |15DELETE & INSERT|07

  Pressing |14Delete|07 will completely erase the currently highlighted entry,
  removing it from your phonebook. If the delete prompting is toggled on  
  from within |11User Preferences|07, you will be asked for confirmation to 
  delete the file. Insert will allow you to create a NEW entry in the 
  phone book. When insert is pressed it will create a blank phone book 
  entry at the bottom of the dialing list.

  |15VOICE CALLS|07

  Pressing |14V|07 will immediately will bring up the voice dialing screen.  
  The phone number field is automatically defaulted to the highlighted
  dialing directory entry. You can also change the number to be dialed 
  using the |15N|07 key. Use this option when you wish to talk by voice 
  and keep track of the number of minutes you have been on the phone. More 
  information is given when using this option.

  |15PHONEBOOK|07

  Pressing |14P|07 will allow you to change to either an existing phonebook, or 
  add completely new phonebook by entering its filename. Phone book's are 
  stored in the PHONE\ directory by default. Each phonebook has the 
  capability to store up to 500 different entries (if enough memory is
  available).

  |15MANUAL DIAL|07

  Pressing |14M|07 will prompt you to enter a phone number, which will be dialed.
  This is useful when you do not have a number already existing in your
  phonebook and do not wish to make it an entry. 
 
  |15UNTAG ALL / TAG ALL|07

  This is a quick option to untag all systems that you have been previously
  tagged. Pressing |14U|07 or |14-|07 (minus) will untag all systems, while |14A|07 or 
  |14+|07 (plus) will tag all systems.

  |15PROTECTION|07

  Using the |14!|07 will protect your phonebook with a password. You will
  be prompted to enter a password, followed by a prompt to re-enter the 
  password. A phonebook will be protected until a blank password is 
  entered in the protection password string.

  |15COLOR|07

  Available in CyberCom is the ability to change the colors of specific
  phone book entries using the |14C|07 key. You can modify fore and background 
  colors. Also the high intensity colors are supported if they are 
  initialized in the |11User Preferences|07 menu.

  |15STATISTICS|07

  Pressing |14T|07 will toggle the statistics at the bottom of the dialing
  display.
@END
@ID:18
@TOPIC:Local Echo Toggle (Alt-E)
@RELATE:
  If local  echo is toggled on then characters typed from the keyboard will
  be  echoed  (displayed)  to  the  screen.  This  feature is  useful  when 
  connected on-line and the remote system does not echo the characters back 
  to you (so you cannot see what you are typing). If you  are seeing double
  characters local echo should be toggled off.
 
  Local echo is toggled |15OFF|07 by default.
@END
@ID:19
@TOPIC:Executing Scripts (Alt-G)
@RELATE:
  Pressing the |14Alt-G|07 combination will allow you to run a CyberCom
  Terminal Script (.CTS). If a script is already in progress, the current
  script executing will be halted.

  |15SCRIPTING LANGUAGE|07
  |08──────────────────|07

  A scripting language is a simple internal CyberCom program that allows
  multiple internal functions be completed quickly without user input. The
  scripts are designed to be quick and effective, and at the same time
  simple to use. Please keep in mind that this is a scripting language not
  a full-fledged programming language.

  |15Scripting Commands:

|08────────────────────────────────────────────────────────────────────────────────|07
  |14CHDIR <string>

  Changes drive and/or directory.

  |15Syntax
  CHDIR 'C:\CYBER\'        
  
  |15Returns
  Sets SUCCESS, FAIL, TIMEOUT

|08────────────────────────────────────────────────────────────────────────────────|07
  |14CHECKTIME <string>

  Compares the time string passed with the command to the current time of day.
  Could be used to have events triggered at specifics times of the day. The time
  must be in 24hr format

  |15Syntax
  CHECKTIME '12:00:00'
  
  |15Returns
  Sets SUCCESS, FAIL, TIMEOUT

  |15Example:
  % Trigger Event at 12:01am to shutdown and exit CyberCom.
  :loop
    % 24hr time remember!
    CHECKTIME '00:01:00'
    If SUCCESS then trigger_event
  goto loop

  :trigger_event
  shutdown

|08────────────────────────────────────────────────────────────────────────────────|07
  |14CLS

  Clears the main terminal screens contents.

  |15Syntax
  CLS

  |15Returns
  None.

|08────────────────────────────────────────────────────────────────────────────────|07
  |14DELAY <value>  

  This function sets a delay that can be used to pause the script.
  Script pausing can be used while waiting for a remote program to
  load up or many other things. The script delay time is measured in 
  milliseconds.

  |15Syntax
  DELAY 100

  |15Returns
  None.

|08────────────────────────────────────────────────────────────────────────────────|07
  |14DOWNLOAD <protocol_type> '<filename>'

  This function causes CyberCom to begin downloading using the specified
  protocol type. The <filename> parameter is ONLY necessary for protocols
  which are not capable of automatically retrieving the filename during the
  download. The protocols requiring the <filename> parameter are: XMODEM,
  XMODEM1K, XMODEM1K-G, and ASCII. All other protocols will ignore the
  <filename> parameter.

  <protocol_type> is any one of the following:
  XMODEM, XMODEM1K, XMODEM1K-G, YMODEM, YMODEM-G, ZMODEM, ZMODEM8K, KERMIT,
  BPLUS, or ASCII

  |15Syntax
  Example 1: DOWNLOAD ZMODEM

  Example 2: DOWNLOAD XMODEM1K 'readme.now'
  
  |15Returns
  None.


|08────────────────────────────────────────────────────────────────────────────────|07
  |14FILEEXIST <string>

  Checks if a file exists.

  |15Syntax
  FILEEXIST 'C:\CYBER\CYBER.EXE'        
  
  |15Returns
  Sets SUCCESS, FAIL


|08────────────────────────────────────────────────────────────────────────────────|07
  |14GOTO <label>

  Unconditionally jump to a label. Please see |11Label|07 later in this document.
  The goto command basically jumps the position of a script to a pre-
  defined location. Please note that infinite loops are possible, and it
  is advised that you take caution in using this command. 

  |15Syntax
  GOTO my_label

  |15Returns
  None.

|08────────────────────────────────────────────────────────────────────────────────|07
  |14HANGUP

  Will attempt to hangup the modem and disconnect from the remote system.

  |15Syntax
  HANGUP

  |15Returns
  None.

|08────────────────────────────────────────────────────────────────────────────────|07
  |14IF <variable> then <label>

  The IF statement is used to direct the script to different tasks based
  on the returns of other commands. The IF command can check SUCCESS, FAIL,
  and TIMEOUT errors and jump to a label depending on the condition of those
  variables.

  |15Syntax
  If FAIL then label

  |15Returns
  None.

|08────────────────────────────────────────────────────────────────────────────────|07
  |14MKDIR <string>

  Makes a new directory in a specific drive.
  
  |15Syntax
  MKDIR 'C:\REGISTER'
          
  |15Returns        
  Sets SUCCESS, FAIL, TIMEOUT

|08────────────────────────────────────────────────────────────────────────────────|07
  |14RMDIR <string>

  Removes a current directory in a specific drive.  NOTE: There must be
  no files in the directory or a FAIL will be returned.
  
  |15Syntax
  RMDIR 'C:\REGISTER'
          
  |15Returns        
  Sets SUCCESS, FAIL, TIMEOUT

|08────────────────────────────────────────────────────────────────────────────────|07
  |14SEND <string>

  Send a string to the modem. Useful for sending usernames, passwords,
  phone numbers, etc.

  |15Syntax
  SEND 'escape#13' or SEND 'User Name'

  |15Returns
  None.

|08────────────────────────────────────────────────────────────────────────────────|07
  |14SHUTDOWN

  Shuts CyberCom down by closing up any open files, ports, etc and then proceeds
  to exit to the operating system.

  |15Syntax
  SHUTDOWN

  |15Returns
  None.

|08────────────────────────────────────────────────────────────────────────────────|07
  |14STOP

  Stops execution of the script in progress. For example, it can be used
  conjuction with an IF statement to halt the script if a FAIL is returned.

  |15Syntax
  STOP

  |15Returns
  None.

|08────────────────────────────────────────────────────────────────────────────────|07
  |14UPLOAD <protocol_type> '<filename>' [ '<filename2>'] ['<filename3>' ] ...

  This function causes CyberCom to begin uploading using the specified
  protocol type. Atleast one <filename> parameter is required, specifing
  the file which is going to be uploaded. Multiple files can be uploaded
  be specifying subsequent <filename> parameters separated by spaces. Some
  protocols are not capable of this batch uploading, and only allow one file
  to be uploaded at a given time. These protocols are: XMODEM, XMODEM1K,
  XMODEM1K-G and ASCII


  <protocol_type> is any one of the following:
  XMODEM, XMODEM1K, XMODEM1K-G, YMODEM, YMODEM-G, ZMODEM, ZMODEM8K, KERMIT,
  BPLUS, or ASCII

  |15Syntax
  Example 1: UPLOAD ZMODEM 'C:\READ.ME' 'G:\DOS\README.TXT'

  Example 2: UPLOAD XMODEM1K 'readme.now'

  |15Returns
  None.
 
|08────────────────────────────────────────────────────────────────────────────────|07
  |14WAIT <string> <value>

  Waits for an incoming string from the modem/remote host or returns a
  FAIL task. The <value> time constraint on the waiting period is measured in
  seconds.
  
  |15Syntax
  WAIT 'Welcome to Megalomania' 20
          
  |15Returns          
  Sets SUCCESS, FAIL, TIMEOUT

|08────────────────────────────────────────────────────────────────────────────────|07
  |14WRITE <string>

  Writes a string to the screen only. This can be used to tell yourself
  what the script is doing while it is in progress.

  |15Syntax
  WRITE 'This is a comment that is displayed to me while the script runs.'
  
  |15Returns
  None.
  
|08────────────────────────────────────────────────────────────────────────────────|07
  |14WRITELN <string>

  Writes a string to the screen with carriage return + linefeed. Very
  similare to the above command.
          
  |15Syntax
  WRITELN 'Comment string with a carriage return.'      

  |15Returns
  None.

|08────────────────────────────────────────────────────────────────────────────────|07

  |14OTHER SCRIPTING INFORMATION

  |14COMMENTS:

  During the process of writing a script, you may wish to make some 
  comments along the way to do with what program code does. You can make
  these comments by placing a |15%|07 on the front of a line. Any line with a |15%|07 
  will not be read as a script command.

  Example:
  |15%This is commented text
  This is uncommented text

  Sample Script to send your password if prompted, and abort the
  script and hangup if the remote host does not prompt within 10 seconds.
  
  |15Example:
  
  % Example Script for CyberCom

  :loop
  WAIT 'password:' 10
  IF TIMEOUT THEN fail
  goto skipover
  :fail
  HANGUP
  STOP
  :skipover
  SEND 'mypassword'
  GOTO loop


  |14MACROS:

  Macros can be imbedded within string parameters (parameters which are
  surrounded by apostrophes) and will be automatically replaced with the
  proper text when being executed. The following macros are available:

  ~USERNAME~ = Your user name as defined in the dialing directory entry.
  ~PASSWORD~ = Your password as defined in the dialing directory entry.
  ~TIME~     = Time of day in the format: hh:mm:ss(am/pm) eg. 11:45:00pm
  ~DATE~     = Today's date in the format: mm/dd/yyy eg. 09/05/1995

  Example 1:  SEND 'My username is: ~USERNAME~'

  Example 2:  WRITELN 'Todays date is ~DATE~ and the time is ~TIME~'
@END
@ID:20
@TOPIC:Hang-up (Alt-H)
@RELATE:
  Hang-up will allow you to disconnect from another system by pressing, 
  |14ALT-H|07. It is usually common courtesy to use a systems logoff or good-bye
  function, rather than just hanging up.

  The way CyberCom hangs up will depend on your setup configuration. If you
  have specified USE DTR to hang-up then CyberCom will use that method. This
  method involves lowering the DTR signal, waiting, and then raising it
  again, which almost always results in an immediate disconnection. In the 
  |11modem control and dialing|07 there is an option to change the time the DTR
  signal will remain low. This can be altered if your modem takes more time 
  to register a disconnect. If this method does not cause a disconnect, you 
  can configure CyberCom to use an escape sequence (+++), which will be 
  sent to the modem, following with an ATH command (Attention HANG-UP!).
@END
@ID:21
@TOPIC:Screen Capture (Alt-I)
@RELATE:
  If you would like to save the information currently displayed on the main
  terminal screen, it can be captured using |14Alt-I|07. Before the actual 
  capture takes place, you will be prompted for the output capture type, 
  which can be either ANSI or ASCII. When you have selected the image format
  a text file called CAPTURE.ANS (or CAPTURE.ASC if ASCII selected) will be
  created in your capture path. This file will contain the image capture.
  If either of these files already exist, the new image capture will be
  appended to the end of the existing one.

  In ANSI, capture saves the screen by using special escape codes. These
  codes are used to represent color changes, therefore with an ANSI capture
  color will be saved, unlike ASCII.  ANSI stands for |15A|07merican 
  |15N|07ational |15S|07tandards |15I|07nstitute and is the standard save format for
  colored textmode formats.
 
  With an ASCII capture, color is not saved - only the characters currently
  displayed on the screen. In both ANSI and ASCII captures, the last line
  (the status bar) is not saved in the capture.
@END
@ID:22
@TOPIC:Jump to DOS (Alt-J)
@RELATE:
  This command provides you with a way to shell (or jump) to your Operating  
  System command prompt.  Almost all memory CyberCom is using will be freed 
  up and swapped either to DISK (if there is not enough  EMS/XMS memory) or
  to EMS/XMS memory. This allows for more conventional memory  available to 
  a program ran from the shell. The CyberCom prompt will look different 
  from your normal command prompt.
 
  This is what the prompt should resemble:
  
  |15[CyberCom] Mon 10-16-95
  |15C:\CYBER\DOWNLOAD>
@END
@ID:23
@TOPIC:VGA Text Font (Alt-K)
@RELATE:
  If you have a VGA resolution monitor or better, using the above keys  
  will bring up a selection of different text font types you may choose.  
  When a font is chosen, you will notice the characters on the screen 
  rapidly change into the new font.

  There are about 60 fonts available for use, and you can create more using
  popular programs such as FONTEDIT or FONTMANIA, simply by saving them as
  .FNT files in the font directory. The font directory is configurable
  from within the setup.
@END
@ID:24
@TOPIC:Log File Toggle (Alt-L)
@RELATE:
  This function toggles the current state of file logging. If the CyberCom
  log file is in use, and you press |15Alt-L|07 the logfile will close otherwise 
  it will be opened/re-opened.

  A log file contains information on what has been done within CyberCom.
  For example, if you enter the dialing directory while the log file is
  opened this will be recorded into the log file. The log file may be
  configured within the setup to open automatically as soon as CyberCom
  starts up. The filename of the logfile is also configurable within
  the |11Path & Filenames|07 configuration menu.

  Also available is the option to filter out all the information that you
  do not want in the log file. Below is a sample screen.
  
|23┌───────────────┤|112 Logfile Messages |23├|24┐|15                                           
|23│                                   |24│|15                                           
|23│ ! Fatal Errors              True  |24│|15                                           
|23│ ? Other Errors              True  |24│|15                                           
|23│ $ Accounting Info           True  |24│|15                                           
|23│ * Sent/Rcvd Files           True  |24│|15                                           
|23│ + Brief Messages            True  |24│|15                                           
|23│ - Trivial Messages          True  |24│|15                                           
|23│ : Transaction Info          True  |24│|15                                           
|23│ % Transfer Messages         True  |24│|15                                           
|23│ # Unexpected Passwords      True  |24│|15                                           
|23│ ~ Session Information       True  |24│|15                                           
|23│ = Modem Responses           True  |24│|15                                           
|23│                                   |24│|15                                           
|23└|24───────────────────────────────────┘|15                                           

  |15Fatal Errors|07 - Errors that CyberCom cannot recover from.
  |15Other Errors|07 - Errors that occur but may be recoverable.
  |15Accounting Info|07 - Logs all numeric data, such as time on a system.
  |15Sent/Rcvd Files|07 - Logs all files coming from and going to your computer.
  |15Brief Messages|07 - Somewhat important messages such as shelling to OS.
  |15Trivial Messages|07 - Pointless messages such as toggling sound.
  |15Transaction Info|07 - Unused at the present time.
  |15Transfer Messages|07 - Messages recieved during file transfers.
  |15Unexpected Passwords|07 - Unused at present.
  |15Session Information|07 - IEMSI info, init strings, etc.
  |15Modem Responses|07 - responses recieved/sent to/from your modem.
@END
@ID:25
@TOPIC:Miscellaneous (Alt-M)
@RELATE:
  Pressing |14Alt-M|07, enters you into another sub-menu, where you can choose to
  run Miscellaneous program operations. Available options are |15Send Inits|07,
|15  80x25 mode (Normal)|07, |15and 80x50 mode (VGA)|07. The Send Inits option
  is used to resend your default initialization strings found in device 
  configuration. The 80x25 mode (Normal) option is used to set the screen
  mode to 80 columns by 25 rows. The 80x50 mode (VGA) option is used to set
  the screen to 80 columns by 50 rows. Note that the scroll back buffer and
  dialing directory both take full advantage of the 80x50 screen mode.
@END
@ID:26
@TOPIC:Send Name (Alt-N)
@RELATE:
  This function will allow you to quickly send your user name (defined in  
  the dialing directory entry) to the remote system. When dialing a system 
  and making a successful connection, the user name is read from the 
  system's entry in the dialing directory.
@END
@ID:27
@TOPIC:Capture File (Alt-O)
@RELATE:
  The capture feature will allow you to save all the screen data from an
  on-line session into a file. When activated, you will be prompted for a 
  file name to save the screen capture information in. The file name is
  at your discretion to decide. Then opened would be a file that would
  save screen data to disk until the |14Alt-O|07 key combination once 
  again the capture file will then be closed.
  
  Capture files are useful when you would like to record images, bulletins,
  messages, file listings, etc. from a particular BBS that you have signed 
  on to.  Many people  use them so that they can later read such things as
  described above.

  The capture file is closed upon exit of CyberCom. It may also be
  automatically opened upon entering CyberCom by changing the User
  Preferences item in the Setup Options (Alt-S).
@END
@ID:28
@TOPIC:Send Password (Alt-P)
@RELATE:
  This function will allow you to quickly send your user password (defined  
  in the dialing directory entry) to the remote system. When dialing a 
  system and making a successful connection, the user password is read 
  from the system's entry in the dialing directory.
@END
@ID:29
@TOPIC:Quick Signature (Alt-Q)
@RELATE:
  This is a useful little function that will allow you to quickly send a 
  text file to the receiving system very quickly. Essentially it is what we
  normally call an ASCII transfer. There is one difference however from an
  ASCII transfer, in that you can pre-define the file that you wish to send
  for each dialing directory entry. This feature is designed to send a
  'signature' to the remote host that you may use to sign your messages
  with, etc.
 
  By  pre-defining the  filename, (via the quick sig field in the
  |11dialing directory phonebook entry editor|07), you can simply press |14ALT-Q|07 and
  the file will be automatically sent - no muss, no fuss. Normally you
  would use this to send an elaborate signature while writing messages
  on-line, or for various other reasons.
@END
@ID:30
@TOPIC:Comm Parameters (Alt-R)
@RELATE:
  The Communications Parameters menu is a quick way to change some vital 
  modem information. Available is the option to Change Comm Port, Baud Rate,
  Parity, DataBits, Stopbits, Recieve Buffer, Transmit Buffer, Fifo Trigger,
  and Flow Control.

  |23┌┤|31 Communications Parameters |23├|24┐|14                                                 
  |23│                             |24│|14                                                 
  |23│ |30C|23omport            COM4     |24│|14                                                 
  |23│ |30B|23audrate           19200    |24│|14                                                 
  |23│ |30P|23arity             None     |24│|14                                                 
  |23│ |30D|23atabits           8        |24│|14                                                 
  |23│ |30S|23topbits           1        |24│|14                                                 
  |23│ |30R|23eceive Buffer     4096     |24│|14                                                 
  |23│ |30T|23ransmit Buffer    4096     |24│|14                                                 
  |23│ |30F|23ifo Trigger       Off      |24│|14                                                 
  |23│ F|30l|23ow Control       CTS/RTS  |24│|14                                                 
  |23│                             |24│|14                                                 
  |23└|24─────────────────────────────┘|14                                                 
@END
@ID:31
@TOPIC:Terminal Emulation (Alt-T)
@RELATE:
  Setting the terminal emulation will allow  you to process different types
  of  codes  that  are   received  through the modem.  These  codes can  do
  special  things  to change the screens color, locating text and so forth.  
  There are many different types of emulation supported by  CyberCom, which 
  in most cases cover the most important ones and their varieties.
 
  A list of supported emulation types in CyberCom are:

  |15TTY (No Emulation)
  |15ANSI
  |15ANSI-BBS
  |15Avatar/0+
  |15Avatar/0+ with ANSI fallback
  |15Avatar/0+ with ANSI-BBS fallback
  |15Avatar/1
  |15Avatar/1 with ANSI fallback
  |15Avatar/1 with ANSI-BBS fallback
  |15VT-52
  |15VT-102
@END
@ID:32
@TOPIC:System Information (Alt-U)
@RELATE:
  When activated Cybercom will bring up a brief desciption of your system 
  information. 
  Here is an example of what it will look like:

 ┌────────────────────|8┐|7                      ┌──────────|8┐|7                       
┌┤|23 |27System Information |8├──────────────────────|7│ |14ESC=Exit |8├┐|7                      
│└|8────────────────────┘|15                      |7└|8──────────┘│|7                      
├─────────────────────|8┐|7┌─────────────────────────────────|8┤|7                      
│ |3Video Adpater|15       |8│|7│|15 |14VGA (Color)|15                     |8│|7                      
│ |3Processor|15           |8│|7│|15|14 80386|15                           |8│|7                      
│ |3Mouse|15               |8│|7│|15 |14Installed/3 buttons.|15            |8│|15          |7            
│ |3Disk Cache|15          |8│|7│|15 |14Not detected.|15                   |8│|15          |7            
├|8─────────────────────┘|7└|8─────────────────────────────────┤|15          |7            
│|15 |3Memory Available to CyberCom:|15|14 272,928 bytes.|15           |8│|15          |7            
└|8────────────────────────────────────────────────────────┘|15          |7            
  
  |08■|07 Video Adapter is the type of video card (adapter) you have in your 
    system. 
    
  |08■|07 Processors detected are: 8088, 80286, 80386 & 80486 or Pentium(tm).
  
  |08■|07 The mouse driver is detected, and if found the number of buttons 
    present.
  
  |08■|07 The type of disk cache is not determined, only the version number.
  
  |08■|07 Memory available to Cybercom is important.  It depicts the amount of 
    free heap memory that CyberCom can use to store information such as the
    dialing directory, saved screens etc.  
@END
@ID:33
@TOPIC:Onscreen File Tagger (Alt-V)
@RELATE:
  The onscreen file tagger is a feature that has been requested by many
  users of v1.00. The onscreen file tagger will add selected valid file
  names found on the screen to a download Que. When |14Alt-V|07 is pressed, a
  window is displayed on the right hand side of the screen. When that 
  window is displayed, the user can press the space bar and cycle through
  valid filenames displayed on the screen, beginning at the top and 
  working downwards. When you would like to add a file to the tag Que.,
  simply press the |15ENTER|07 key when the file you wish to add is 
  highlighted. You can also edit the filename and create new entries 
  manually by pressing the |15E|07 key. This will allow you to edit the
  file names, etc. or add new names if it is easier. If you wish to remove
  a file previously selected, you can remove it using the |15DEL|07 key. You
  are NOT prompted for a delete confirmation using this feature so take
  caution in deleting entries.

  The file tagger window can also be reduced to allow you to search for files
  that may have been covered by the tagger window. To reduce the window,
  press the |15RIGHT|07 arrow key until the window is far enough out of your
  way. The window will leave the screen completely, except for the far left
  column of the window, which will remain visible. To maximize the window use
  the |15LEFT|07 arrow key until the window is fully in view. While the
  window is minimized, the only file tagger option available is the actually
  tagging of onscreen files using the space bar and enter key. You must
  re-maximize the window to do any editing that may need to be done.

  The |15A|07 key is used to send all the filenames tagged in the file
  tagger's queue to the modem. Each file sent will be appended by a carriage
  return.

  The |15S|07 key will send the highlighted filename from your tag Queue to
  the modem/remote host.

  Please note that once the filenames are sent the will NOT be removed from
  the file tagger's queue after being sent.
@END
@ID:34
@TOPIC:Chat Mode (Alt-Y)
@RELATE:
  When you are connected to a remote host(ie. BBS or other on-line system), 
  or on-line with a friend, CyberCom's chatting screen comes in very handy.  
  Once pressed, CyberCom displays a two way scrolling chatting screen, in 
  which you type in the bottom window and receive remote information on the 
  top window from whomever you are chatting to. To exit this utility simply 
  press the |14ALT-Y |07key combination once more.  
@END
@ID:35
@TOPIC:Help (Alt-Z)
@RELATE:
  While at the main terminal screen, pressing the |14Alt-Z|07 sequence will 
  switch you to a help screen showing you a summary of all the available  
  commands that CyberCom includes. If the key for a command is pressed 
  while the help screen is still on, the help screen will be terminated and 
  the command will be executed.  
  There are many commands available which may be difficult to remember at 
  first. If you can not remember a particular command, just refer to this 
  screen for additional help.

  For users more familiar to using the mouse, you can quickly access this
  help screen by clicking on the " |15Alt-Z = Help|07 " on the status bar.

  Another option, as described above is the Help Index.  Pressing the |14CTRL-
  |14F1|07 sequence will take you to a separate and far more detailed help area. 
  From this area press F1 to bring up a list of all available help topics. 
  Scroll through this list using the |15Up|07 and |15Down|07 arrow keys.
  Pressing [ENTER] will select one of these items and bring up in depth 
  help on that particular topic.
@END
@ID:36
@TOPIC:YAPP Enable Toggle (Alt-1)
@RELATE:
 Alt-1 will allow you to disable or enable YAPP sessions. When enabled,
 CyberCom will detect a specific string the remote would send in order to
 automatically initiate the session. If toggled off, CyberCom will ignore
 this string.

 The YAPP protocol is simply a protocol (just like the ZModem file transfer
 protocol) that contains a set of rules for transferring graphical data over
 the phone line. It is being extended to provide for online games and
 multimedialike never seen before over a phone line. As well, for owners of
 Async Professional and Genus graphics toolkits, the authors are hard at work
 to provide a high level developer's interface for the creation of YAPP doors
 and applications. This should be complete by the end of the first quarter
 of 1996.

 The system requirements that must be met to successfully use the YAPP
 protocol are as follows:

  * i386 class (or greater) IBM or 100% compatible computer.
  * An IBM or Microsoft compatible mouse.
  * 600k Convention Memory free.
  * 2 Megabytes (MB) of EMS Memory.
  * 2 Megabytes (MB) of Disk Space free.
  * SVGA Video Card (640x480x256 minimum)

  Optional:
  * Soundblaster Sound Card

 THE YAPP PROTOCOL REQUIRES A MINIMUM OF 600k CONVENTIONAL RAM, AND 2 MB
 EXPANDED MEMORY!! SEE YOUR MEMORY MANAGER'S MANUAL FOR INFORMATION ON HOW TO
 GET THE MOST OUT OF YOUR RAM, AND TO CONFIGURE YOUR SYSTEM TO USE EXPANDED
 MEMORY.


 MODIFICATIONS TO YOUR STARTUP FILES
 -----------------------------------
 In your CONFIG.SYS file:

 DEVICE=EMM386.EXE RAM  <---+ The Yapp protocol requres EMS memory (not XMS!)
 FILES=25                   | so make sure it is available for use. If you 
                            | don't have a lot of EMS (less than 2MB, make
                            | sure that your files setting is a litter higher
                            + than shown.


 |8Source: Shotgun Professional Users Manual.

  


@END
@ID:37
@TOPIC:IEMSI Information (Alt-2)
@RELATE:
  |15NOTE|07: This function does not start IEMSI negotiations, it only reports to
        you the information it had received during a previously established
        negotiation.
  
┌──────────────────────────────────────────────────────────────────────────|8┐|7  |15  
|7│|8┌─────────────|7┐|8┌─────────────────────────────────────────────────────────|7┐|8│|7  |15  
|7│|8│ |14Server Info|7 │|8│|7 |14IEMSI Session:|15 None established.|7                       |14 |7│|8│|7  |15  
|7│|8├─────────────|7┤|8├─────────────────────────────────────────────────────────|7┤|8│|7  |15  
|7│|8│|15 |7Id|15          |7│|8│|15                            |8                             |7│|8│|7  |15  
|7│|8│|15 |7Name|15        |7│|8│|15                            |8                             |7│|8│|7  |15  
|7│|8│|15 |7Location|15    |7│|8│|15                            |8                             |7│|8│|7  |15  
|7│|8│|15 |7Operator|15    |7│|8│|15                            |8                             |7│|8│|7  |15  
|7│|8│|15 |7Notice|15     |7 │|8│|15              |7 |15             |8                             |7│|8│|7  |15  
|7│|8└|7─────────────┘|8└|7─────────────────────────────────────────────────────────┘|8│|7  |15  
|7└|8──────────────────────────────────────────────────────────────────────────┘|7  |15  

  IEMSI (Interactive Electronic Mail Standard Identification) is useful for
  several reasons. First it provides an easy way to login to a particular
  system because information about yourself that the system needs is
  transferred during IEMSI negotiations. IEMSI negotiations are started by
  the remote, information is passed to you about their system, and likewise
  about yours. Secondly, IEMSI once established allows for certain features
  to automatically take place, such as Autochat mode, full screen editing
  and so forth. 

  The IEMSI feature can be disabled in the User Preferences if you do not
  want to use it. It is toggled on by default.
@END
@ID:38
@TOPIC:IEMSI Enable Toggle (Alt-3)
@RELATE:
  IEMSI is toggled on by default. Using the |14Alt-3|07 key combination you can 
  enable or disable this feature of CyberCom. With IEMSI disabled, no 
  sessions will occur; however, IEMSI Auto-Chat will still continue. 

  The IEMSI feature can also be disabled in the User Preferences setup 
  options if you do not want to use it. 
@END
@ID:39
@TOPIC:User Password Change (Alt-4)
@RELATE:
  This feature is used in correspondence with the |11User Restrictions|07.
  It is used to change the password assigned for login. You will be 
  prompted for your old password followed by your new password and a 
  verification of your new password. If the new and verification passwords 
  do not match, the password will not be changed.
@END
@ID:40
@TOPIC:Uploading (Ctrl-PgUp)
@RELATE:
  This function, before the initial upload will display a list of internal
  protocols for use with a short description beside each. Here you will be 
  able to select the most appropriate protocol for your upload. To view or 
  select external protocols simply press |15Pg-Dn|07 from this screen, this will 
  display a list of the external protocols installed and a brief 
  description of each.  To return to the internal protocols simply press 
  the |15Pg-Up|07 key.

  Once a transfer protocol has been selected, you will be placed into the
  file manger. In the file manager you can select files that you wish to 
  send(upload) to the remote system. Please note that you can select any
  file on your system, regardless of the directories. Multiple directory 
  uploading |15IS |07supported. Once you have selected the files that you 
  wish to send, press |15F10|07 to begin the transfer.

  For more information about the details of the transfer status screen see
  '|11File Transfer Status Screen|07'.
@END
@ID:41
@TOPIC:Downloading (Ctrl-PgDn)
@RELATE:
  This function, like above will also display a selectable list of internal  
  protocols. Using the same keys as in |11Upload|07 you can toggle back and forth 
  from internal to external protocols.

  Unlike uploading, you will not need to tag files in the filemanger,
  because once a protocol has been chosen, you will start receiving the 
  file within a few seconds. In the case that the remote system is using
  Z-Modem, the probability is that the download will begin automatically
  (unless it is toggled off in the |11Internal Protocols|07 menu).

  For more information about the details of the transfer status screen see
  '|11File Transfer Status Screen|07'.
@END
@ID:42
@TOPIC:Doorway Mode (Scroll-Lock)
@RELATE:
  This option allows you to enter |15Doorway  Mode|07.  What  Doorway  is,  is a 
  function that allows you to use normal programs over the modem.  Programs
  that don't usually have  options in  them to be  operated  remotely.

  Once pressed, |14SCROLL LOCK |07will remove all status bars on your screen, and
  disable normal program keys such as the alt key combinations, so that you 
  will be able to navigate throughout the remote computer correctly.  
  Without Scroll Lock Doorway may misinterpret keypresses, and will not
  function the way you would expect. In Doorway Mode, your numeric keypad
  can be used to perform normal cursor functions.

  To return your keyboard to so that it  will  function  normally  with alt  
  functions, etc., simply press Scroll Lock once again to toggle Doorway
  mode off.
@END
@ID:43
@TOPIC:Setup Options (Alt-S)
@RELATE:
  This option lets you configure Cybercom to your needs in order to make a 
  more confortable atmosphere while using your hardware.

  Firstly, there is a menu displayed with several options given.  Those 
  options are as follows:

          |7    |23┌──────────────────────┤|31 Setup Options |23├|24┐|7           |14          
          |7    |23│ |30A|23udio Control                         |24│|8  |7         |14          
          |7    |23│ |30D|23evice Configuration                  |24│|8  |7         |14          
          |7    |23│ |30E|23xternal Protocols                    |24│|8  |7         |14          
          |7    |23│ |30I|23nternal Protocols                    |24│|8  |7         |14          
          |7    |23│ |30K|23eyboard Macros                       |24│|8  |7         |14          
          |7    |23│ |30M|23odem Control & Dialing               |24│|8  |7         |14          
          |7    |23│ |30P|23ath & Filenames                      |24│|8  |7         |14          
              |23│ |30R|23estrictions/User Profiles            |24│|8  |7                   
              |23│ |30S|23creen & Colors                       |24│|8  |7                   
              |23│ |30U|23ser Preferences                      |24│|8  |7                   
              |23└|24───────────────────────────────────────┘|8  |7                   


 Since help is available for each of these options upon their execution, 
 in this documentation only a brief summary of each will be necessary.
@END
@ID:44
@TOPIC:Screen, Windows & Colors
@RELATE:
  Allows you to configure screen formats, window types and display colours  
  for virtually every aspect of the program. Most of the options are strait
  forward and easy to understand and on the right side of the screen an
  example of the colors is displayed. 

  Here is the color editing screen:

  |8│|27 |23Screen & Color      |27                   |8│|3 |14CTRL-F1|3=Help Index  |14ESC|3=Exit & Save|8 |7│
  |8├──────────────────|7┐|8┌────────────────────┴─────────────────────────────────────|7┤
  |8│|23 Status Bar FG    |7│|8│|15 |7Grey           |15           |3Example Window/Color Setup|15     |7│
  |8│ |3Status Bar BG    |7│|8│|15 |7Blue           |15        |7┌──────────────────────────────|8┐  |7│
  |8│ |3Window BG Color  |7│|8│|15 |7Grey           |15        |7│  |8┌ Side 1 ───────────────   │  |7│
  |8│ |3Window Side 1    |7│|8│|15 |7White          |15        |7│  |8│|127┌────────────┤|112 Header |127├|120┐|8  │  |7│
  |8│ |3Window Side 2    |7│|8│|15 |7Dark Grey      |15        |7│  |8│|127│                      |120│|8│  │  |7│
  |8│ |3Header FG Color  |7│|8│|15 |7Black          |15        |7│  |8│|127│        |112 |120T|112ext |127        |120│|8│  │  |7│
  |8│ |3Header BG Color  |7│|8│|15 |7Grey           |15        |7│  |8|127└|120──────────────────────┘|8│  │  |7│
  |8│ |3Highlight FG|15     |7│|8│|15 |7Black          |15        |7│   |8─────────────── Side 2 ┘  │  |7│
  |8│ |3Highlight BG|15     |7│|8│|15 |7Dark Grey      |15        |7│|15                              |8│  |7│
  |8│ |3Online FG Color|15  |7│|8│|15 |7Light Cyan     |15        |7│|128          Highlight           |8│  |7│
  |8│ |3Online BG Color|15  |7│|8│|15 |7Blue           |15        |7│|23 Status Bar               │|27  |8│  |7│
  |8│ |3Text FG Color|15  |3  |7│|8│|15 |7Black          |15        |7└|8──────────────────────────────┘  |7│
  |8│|7 |3Text HL Color  |7  │|8│|15 |7Dark Grey      |15                                          |7│
  |8│|15 |3VGA Copper Bars|15  |7│|8│|15 |7True |15                                                    |7│
  |8│|15 |3VGA Font  |15       |7│|8│|15 |7False|15                                |7                    │
  |8│|15 |3VGA Fading   |15    |7│|8│|15 |7True |15                             |7                     |3 |7 │
  |8│|15 |3VGA Squishing    |7│|8│|15 |7True |15                              |7                      │
  |8│|15 |3VGA Transfers   |15 |7│|8│|3 |7False|3                                                    |7│
  |8│|3 Bright BG/Blink  |7│|8│ |7Bright       |8                             |3               |7│
  |8└|7──────────────────┘|8└|7──────────────────────────────────────────────────────────┘
@END
@ID:45
@TOPIC:Path & Filenames
@RELATE:
  The option describes itself. Here you will be able to specify paths of 
  individual program items such as the Download/Upload directory, protocol  
  path, font directory, etc. Also, is the third party program paths and  
  filenames such as the editor and viewer, log file name and logging 
  messages. These directories are set up during the installation procedure.
  If the directories are not currently made, CyberCom will prompt you if you
  want to create them.
 
  Example Paths & Filenames:

|8│|27 |23Paths & Filenames    |27                  |8│|3 |14CTRL-F1|3=Help Index  |14ESC|3=Exit & Save|8 |7│
|8├──────────────────|7┐|8┌────────────────────┴─────────────────────────────────────|7┤
|8│|23 Download Path    |7│|8│|15 |7C:\CYBER\DOWNLOAD\                            |15           |7│
|8│ |3Upload Path|15      |7│|8│|15 |7C:\CYBER\UPLOAD\                              |15           |7│
|8│ |3Capture Path|15     |7│|8│|15 |7C:\CYBER\CAPTURE\                             |15           |7│
|8│ |3Swap Path|15        |7│|8│|15 |7C:\CYBER\                                     |15           |7│
|8│ |3Font Path|15        |7│|8│|15 |7C:\CYBER\FONTS\                               |15           |7│
|8│ |3Log Filename|15     |7│|8│|15 |7CYBER.LOG                                     |15           |7│
|8│ |3Logfile Messages |7│|8│|15                                                          |7│
|8│ |3Protocol Path    |7│|8│|15 |7C:\CYBER\PROTOCOL\                            |15           |7│
|8│ |3Editor Path\Name |7│|8│|15 |7EDIT                                          |15           |7│
|8│ |3Viewer Path\Name |7│|8│|15 |7LIST                                          |15           |7│
|8│|15 |3YAPP Path|15        |7│|8│|15 |7C:\CYBER\YAPP\                                |15           |7│
|8│|15 |3Script Path     |15 |7│|8│|15 |7C:\CYBER\SCRIPT\                              |15           |7│
|8└|7──────────────────┘|8└|7──────────────────────────────────────────────────────────┘
                                                                                
|8                                                                                
|7┌──────────────────────────────────|8┐|15      |3                                    |8 |3 
|7│ |3Leave paths blank to use current |8│|15      |3                                    |8 |3 
|7│ |3DOS directory instead.|15           |8│|15      |3                                      
|7└|8──────────────────────────────────┘|15      |3                                    |8 |3 
|7                                                                                
┌──────────────────────────────────────────────────────────────────────────────|8┐
|7│|23 |27Help:                                                                        |8│
|7└|8──────────────────────────────────────────────────────────────────────────────┘
@END
@ID:46
@TOPIC:Device Config
@RELATE:
  When executed, this sub-menu of CyberCom will take you into a device
  configuration screen. It will have a list of the presently used ports on 
  your computer, the device name, i.e. Asynchronous, the device type i.e. 
  UART or FOSSIL, the baud rate, and technical parameters. 
 
  If perhaps, the device you are looking for is on the list, but you would  
  like to tinker with its settings, this can be done by simply pressing 
  ENTER, when the item is highlighted. From here it will bring up another 
  screen in which you can change the settings for the device you have 
  chosen. You may  wish to change the baud-rate, or the device your modem 
  uses. For example you may have a fossil driver installed and rather have 
  your modem use it for its communications rather than the UART chip. There 
  are other device types that you can choose from including DigiBoard and 
  Int14H/BIOS. Also in this menu is the initialization string setup. To 
  better help you in setting up your device correctly, an outline of the 
  device/edit screen will be as follows with an outline of each required 
  field:

  The Device editing screen:

|8│|23 Device Configuration   |27                |8│|3 |14CTRL-F1|3=Help Index  |14ESC|3=Exit & Save|8 |15 
|8└────────────────────────────────────────┴─────────────────────────────────────|7│
┌──────────────────────────────────────────────────────────────────────────────┘│|27   Device Name             Device/UART    COMx    Baudrate   Parameters       |8┐
|7├|8─┬──────────────────────┐|7┌|8────────────────────────────────────────────────────│
|7│|3 |8│|23 Async COM1/UART      |8│|7│ 8250A/16450    COM1    19200      8N1   |8 |7      |8   |7 |8┤
|7│|3 |8│|15 |7Async COM2/UART      |8│|7│|15|7 8250A/16450    COM2    57600      8N1|3  |7  |8   |7   |8 |7   |8│
|7│|3 |8│|15 |7Async COM3/UART      |8│|7│|15 |7No UART        COM3    19200      8N1|3    |7   |8     |7 |3 |8│
|7│■|8│|15 |7Async COM4/UART      |8│|7│|15|7 16550A         COM4    19200      8N1    |8   |7  |8 |7    |8│
|7│|3 |8│|7 Fossil Driver        |8│|7│|15 |7Fossil         COM1    19200      8N1      |8   |7  |3 |8 |15 |8│
|7│|3 |8│|7 Interrupt 14H/BIOS   |8│|7│|15 |7Int14/BIOS |15 |7  |15 |7COM1|15 |7  |15|7 19200 |15 |7    8N1       |3 |7  |8    │
|7│|3 |8│|15 |7DigiBoard Device     |8│|7│|15 |7DigiBoard  |15 |7  |15 |7COM1|15 |7  |15|7 57600      8N1|15  |8    |15  |7    |3 |15 |8│
|7│|3 |8│|15 |7                     |8│|7│|15 |7None       |3                          |7      |8    |7  |3 |15 |8│
|7│|3 |8│|15 |7                    |15 |8│|7│ None       |15                        |3       |7  |8    |3 |15  |8│
|7│|3 |8│|15 |7                    |15 |8│|7│ None       |15                               |7  |15  |8    |15 |8│
|7├|8─┘|7──────────────────────|8┤|7├──────────────────────────────|8┐|7─────────────────────|8│
|7│ |3 |8 |3Address & IRQ Setup|7  |8│|7│      Addr|8 |7IRQ       Addr|8 |7IRQ |8│            |7 |8    |7 |8   │
|7├|8────────────────────────┤|7│ |3COM1|7 03F8  04  |3COM5|7 4220  03 |8│            |7  |8       │
|7│|8 |3                    |8 |3 |8 │|7│ |3COM2|7 02F8  03  |3COM6|7 4228  03 |8│            |7  |8       │
|7│|3 |7                      |8 │|7│ |3COM3|7 03E8  04  |3COM7|7 5220  03 |8│            |7  |8    |7   |8│
|7│                      |8 |7 |8│|7│ |3COM4|7 02E8  03  |3COM8|7 5228  03 |8│            |7 |8 |7 |8   |7   |8│
|7└|8────────────────────────┘|7└|8──────────────────────────────┘─────────────────────│
  
  Device Name            |08∙|07  Device name (to your descretion)
  Device Type            |08∙|07  UART, Fossil, DigiBOARD or Int14H/BIOS.
  Comport                |08∙|07  The communications port the device uses.
  Baudrate               |08∙|07  The device's speed in (2400, 19200 etc)
  Parity                 |08∙|07  Parity of the device (None/Even/Odd etc)
  Wordlength             |08∙|07  The number of databits (Wordlength).
  Stopbits               |08∙|07  Number of stopbits (1, 2 etc)
  Receive Buffer Size    |08∙|07  Size of receive buffer 
  Transmit Buffer Size   |08∙|07  Size of transmit buffer
  XON/XOFF Flow Control  |08∙|07  Use XON/OFF Flow Control
  CTS/RTS Flow Control   |08∙|07  Use CTS/RTS Flow Control
  DSR/DTR Flow Control   |08∙|07  Use DSR/DTR Flow Control
  Fifo Trigger Level     |08∙|07  Use 16550 Fifo (0=No,1,4,8,14=Trigger Level)
  
  The above format is what you will find when you edit any of the items, or 
  edit any of the undefined items. For some of the fields, the description 
  given may not help you understand what that field actually does, and you 
  may have to refer to your modem manual for further assistance on the 
  different aspects of your modem, and what each does.
      
  On the initial listing of your computer devices, you will also find 
  undefined spaces where you can, if need be configure your modem settings 
  from scratch. Also make note that you can edit any of the items on the 
  list that are already being used, or that have been pre-defined.
@END
@ID:47
@TOPIC:Keyboard Macros
@RELATE:
  Often you are prompted by the remote system for a particular string that
  is often encountered. Keyboard macros are provided to make entering these 
  string quicker and easier using a simple 2 key combination.
 
  You can define up to 8 keyboard macros in the Keyboard Macro sub menu. 
  This can be accessed by typing |11Alt-S|07. There you can add a macro
  string next to the desired Alt-(FUNCTION KEY) combination. 
  There are also special character features included within keyboard 
  macros.

  |15#xxx |07-imbeds an ASCII character value into the macro, where x is a 1, 2 
        or 3 digit ASCII code. Commonly used codes are #13 (enter), #32 
        (space bar), #27 (escape), etc.

  |15{FILE.CTS}|07 -name of a script file to execute.

  This is an example of a macro that would send 2 escape codes then run a 
  login script.

  |15Example|07: #27#27{LOGIN.CTS}
@END
@ID:48
@TOPIC:Init Strings & Dialing
@RELATE:
  This menu is designed for modem controls. Found within this menu are the
  options, |15Dialing Countdown|07, |15Dialing Delay|07, |15Force Inits|07, |15Response Time|07,
  |15Hang Up Using DTR|07, |15DTR Drop Hold|07, |15Dialing Prefixes|07, |15Dialing Suffixes|07.
  
  The |15Dialing Countdown|07 is the amount of time the computer waits for a 
  connection before either cycling to the next tagged system, or trying to 
  re-dial the current system. |15Dialing Delay|07 is the amount of time the 
  computer waits before it attempts to connect to the next tagged system.
  The |15Force Init|07 String option is the setting to make the computer force 
  the initialization string to the computer when there has been no 
  connection made but CyberCom has detected the presence of a carrier.
  The |15Response Time|07 is the time spent to check the modem for a connect
  or busy, etc. The less time devoted to the checking of modem 
  responses, the more the keyboard input is checked.
  DTR is a fast efficient method of hanging up the modem. How it works is
  it lowers the DTR of the modem long enough for the connection to break 
  between the host and your terminal. If your modem does not hang up 
  properly it would be advised to turn off |15Hang Up Using DTR|07 (or raise
  the |15DTR Drop Hold|07) to see if any improvement is noted.
  Also in this section of the configuration, on the same screen there are 
  dialing prefixes and suffixes which you can define. A prefix is what 
  modem command is entered before the actual system number, and the suffix 
  is the command following after. Selecting |15Dialing Prefixes|07 will give 
  you a number of optional dialing prefixes. These options can be edited by
  pressing the enter key when the prefix you wish to edit is highlighted.
  Selecting |15Dialing Suffixes|07 will give you an optional number of suffixes 
  that you can choose. The default is #13 which will send a carriage 
  return. A quick example of a different prefix could be this: |15ATDT*70,|07. 
  What this would do, in this current locate of the country, would disable 
  call waiting if I had it on my phone and wanted to take it off while 
  using the modem. Please refer to your modem manual before making any 
  adjustments to these settings or you could end up not being able to 
  dial at all.
@END
@ID:49
@TOPIC:External Protocols
@RELATE:
 External protocols are protocols not included in the CyberCom package that 
 you later  add on yourself.  When  you select  this  menu  item  from  the 
 configuration section it will show you an editable list of 15 spaces where 
 you can add your  external  protocols.  To  choose a  blank space,  simply 
 highlight it and press enter.  To add your  external protocol, it will  be 
 necessary to follow this format:
                         
 |15Name|07                   |08∙|07 Name of the external protocol.
 |15Description|07            |08∙|07 Description of the protocol.
 |15Path/Filename|07          |08∙|07 Path/Filename of the protocol executable.
 |15Change to UL|07           |08∙|07 Change to uploading directory during upload.
 |15Change to DL|07           |08∙|07 Change to downloading directory during download.
 |15Auto-Download|07          |08∙|07 Use Auto-Download if protocol supports it
 |15Auto-DL String|07         |08∙|07 Text that will auto-start the protocol download.
 |15Uploading Paramaters|07   |08∙|07 Upload parameters passed to the protocol.
 |15Downloading Paramaters|07 |08∙|07 Download parameters passed to the protocol.
 |15Create Filelist|07        |08∙|07 Create a list of files that have been tagged 
                           during an upload.
  
 The above format is very easy to  follow and makes it  simple to get  your 
 external  protocol  up and  running  quickly.  Make sure you refer to  the 
 protocols documentation for the uploading and download parameters.
 
 Also make note the when turned on, the Create Filelist option will  create 
 a file of the files to be uploading.  When this option is turned off,  the 
 filename(s) are appended on the command line parameters instead.
@END
@ID:50
@TOPIC:User Preferences
@RELATE:
  Here you will be able to adjust Cybercom to meet your personal needs. 
  There are a range of options that will help you configure Cybercom to your 
  liking. While any of the options are highlighted there will be a short 
  line of help at the bottom of the screen further defining to you what that 
  option actually does. Certain options are available depending on whether 
  or not you have REGISTERED CyberCom (such as the opening screen toggle or
  Restricted Access).

  Here the User Preference Screen:

|8│|27 |23User Preferences     |27                  |8│|3 |14CTRL-F1|3=Help Index  |14ESC|3=Exit & Save|8 |7│
|8├────────────────────────────|7┐|8┌──────────┴─────────────────────────────────────|7┤
|8│|23 Mouse Enabled              |7│|8│|15 |7False|15                                          |7│
|8│ |3Tagging Character|15          |7│|8│|15 |7■ |3   |15 |3                                   |15      |7│
|8│ |3Window Reading Delay|15       |7│|8│|15 |007500    |3 |15 |3(milliseconds, 1000 = 1 second) |15      |7│
|8│ |3Online Warning Time|15        |7│|8│|15 |0070      |15  |3(minutes, 0 will disable completely) |15 |7│
|8│ |3Advance Tagging|15            |7│|8│|15 |7True |15                                          |7│
|8│ |3Jump to Dialing Directory  |7│|8│|15 |7False|15                                          |7│
|8│ |3Abort to Dialing Directory|15 |7│|8│|15 |7True |15                                          |7│
|8│|15 |3Untag Entry on Connect|15     |7│|8│|15 |7True |15                                          |7│
|8│ |3Open Logfile at Start |15  |3   |7│|8│|15 |7False|15  |3                    |15                    |7│
|8│ |3Open Capture File at Start |7│|8│|15 |7False|15  |3                    |15                    |7│
|8│|15 |3Opening Screen |15           |3 |7│|8│|15 |7Screen 3|15 |3(random/disable/specific screen) |7   |8 |15 |7│
|8│|7 |3Swap out to EMS/XMS/DISK|7   │|8│|7 True                                           │
|8│|3 IEMSI Sessions Enabled |15 |3   |7│|8│|3 |7False|3                                          |7│
|8│|3 YAPP Sessions Enabled|7   |3   |7│|8│|3 |7True |3                                          |7│
|8│|15 |3Filter Capture Files|15       |7│|8│|15 |7False|15    |3 |15                                     |7│
|8│|15 |3Confirm Delete Operations  |7│|8│|15 |7True |15    |3(filemanager/phonebook delete)        |7│
|8│|7 |3Show Phonebook Statistics|7  │|8│|7 True                                           │
|8│|3 Window Growing Speed       |7│|8│|3 |0072   |3     (milliseconds 1-255, 0 disable)       |7│
|8│|15 |3Scrollback Maximum Size|15    |7│|8│|15 |007999999   |3(# of lines, 0 will disable)          |7│
|8└|7────────────────────────────┘|8└|7────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────|8┐
|7│|23 |27Help: |23Enable/disable use of mouse.                                          |27 |8│
|7└|8──────────────────────────────────────────────────────────────────────────────┘
@END
@ID:51
@TOPIC:User Restrictions
@RELATE:
  This function allows the secure use of CyberCom for more than one 
  individual by restricting access to certain CyberCom features. This is 
  done using a Supervisor/User system. The supervisor has access to all
  the features offered by CyberCom and has the ability to modify common 
  user profiles. There can be multiple supervisors. Supervisors are 
  identified by a SUPERVISOR flag found in the |15User Database|07. There can
  be up to 500 entries in the user base. For common users there is a set of
  global and personal restrictions. Global restrictions have authority 
  over personal restrictions. User restrictions can be turned on or off 
  via the toggle found in the main |15User Restriction|07 screen. If 
  restrictions are toggled on, when CyberCom is re-loaded it will prompt
  for a name and a password. User passwords are variable via the |11Alt-4|07
  key combination from the main CyberCom terminal screen. 

  |15User Database

  The user database has many options. All information is modifiable and 
  simple to understand. Here is an example user database screen.
  All the toggles refer to feature access.

┌─────────────────────────────────|8┐|7┌───────────────────────────── |15Editing User |8┐
|7│ User Name                       |8│|7│|8 |7Brad West                          |0    |8   │
|7│|8 |7User Password         |8 |7  |8       │|7│|8 |7■■■■■                              |0    |8   │
|7│ Alias (Handle)                  |8│|7│ Brad West                          |0    |8   │
|7│ Home Phone                      |8│|7│ 1-519-542-0000                            |8│
|7│ Data Phone                      |8│|7│ 1-519-542-0000                            |8│
|7│|15 |7Supervisor Access          |15     |8│|7│ YES    |15                                   |8│
|7│ Long Distance Calling       |8   |7 |8│|7│ Allowed|8                             |0    |8  │
|7│ Background Dialing          |8   |7 |8│|7│ Allowed|8                             |0    |8  │
|7│ Background Transfers        |8   |7 |8│|7│ Allowed|8                             |0    |8  │
|7│ Dos Shelling                |8   |7 |8│|7│ Allowed|8                             |0    |8  │
|7│ External Upload/Download    |8   |7 |8│|7│|8 |7Allowed|8                             |0    |8  │
|7│ Internal Upload/Download    |8    │|7│|8 |7Allowed|8                             |0    |8  │
|7│ FileManager                 |8    │|7│|8 |7Allowed|8                             |0    |8  │
|7│ Setup - Audio Control          |8 │|7│|8 |7Allowed|8                             |0    |8  │
|7│ Setup - Device Configuration   |8 │|7│|8 |7Allowed|8                             |0    |8  │|7│ Setup - External Protocols     |8 │|7│|8 |7Allowed|8                                   │
|7│ Setup - Internal Protocols     |8 │|7│|8 |7Allowed|8                                   │
|7│ Setup - Keyboard Macros        |8 │|7│|8 |7Allowed|8                                   │
|7│ Setup - Modem Control/Dialing   |8│|7│ Allowed                        |15        |7 |8  │
|7│ Setup - Path & Filenames        |8│|7│ Allowed                           |8 |7     |8  │
|7│ Setup - Screen, Windows & Color |8│|7│ Allowed                                   |8│
|7│ Setup - User Preferences        |8│|7│ Allowed                                   |8│
|7│ IEMSI Settings                  |8│|7│                                           |8│
|7└|8─────────────────────────────────┘|7└|8───────────────────────────────────────────┘

  Here are the IEMSI info options.

            |23┌┤|31 IEMSI Settings |23├──────────────────────────────────|24┐|15              
            |23│                                                    |24│|8   |15           
            |23│ Birthdate               1978-04-12                 |24│|8   |15           
            |23│ Location                Sarnia                     |24│|8   |15           
            |23│ Check for New Mail      True                       |24│|8   |15           
            |23│ Check for New Files     True                       |24│|8   |15           
            |23│ Hot-Keys                True                       |24│|8   |15           
            |23│ Do Not Disturb (Hush)   True                       |24│|8   |15           
            |23│ Page Pausing            True                       |24│|8   |15           
            |23│ Full-Screen Editor      True                       |24│|8   |15           
            |23│ Show News/Bulletins     True                       |24│|8   |15           
            |23│ Screen Clearing         True                       |24│|8   |15           
            |23│                                                    |24│|8   |15           
            |23└|24────────────────────────────────────────────────────┘|8  |15            
@END
@ID:52
@TOPIC:File Manager
@RELATE:
  Often when on-line for any great length of time, your system becomes
  littered with files retrieved from other systems. The filemanager built
  within CyberCom (activated by pressing |14ALT-F|07 at the main terminal screen)
  will help you keep your system in order by giving you the ability to
  delete, move & copy files as well as plenty of other options.
 
  The filemanager screen is laid out with a list of files in the current
  path, displayed on the left. The current path is shown in the box at the
  very bottom, and can be changed by pressing |14P|07 and entering a new path
  name. Pressing the up and down arrows keys (or PgUp, PgDn) will move a
  highlighter throughout the list of files. Pressing the space bar will tag
  any file currently highlighted. Just below the file list is a few stats
  on how many files have been tagged and their total size in bytes. To the
  far right of the filemanager screen is a box will all of the commands 
  that can be performed. Most commands perform their function on the 
  currently highlighted file or on any files that happen to be tagged. The 
  keys that will activate a command is always highlighted (usually in 
  yellow) within the command name itself.
 
|15 |1▐|17  |27Dir/File            Size  |30D|27ate        T|30i|27me     A|30t|27tr   |16▐|7│|14 |15GENERAL FUNCTIONS|8 │
|15 |7┌──────────────────────────────────────────────────────┬─|8┐|7│|8▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀│
|7┌┴|8┐|7                                                     │|48-|8│|7│ |14F|3ind|7 |3files|7  |8      │
|7│ |8│|23 ..                 <DIR>  10-22-1995  15:01:40 ---- |7│|48|8│|7│ |14Del|3ete dir/file|8   │
|7│ |8│|7 APRO               <DIR>  10-22-1995  15:05:08 ---- │|48▒|8│|7│ |3Ma|14k|3e|8 |3directory|8    │
|7│ |8│|7 BG                 <DIR>  10-22-1995  15:23:32 ---- │|48▒|8│|7│ |14R|3ename|7 |3dir/file|8   │
|7│ |8│|7 CAPTURE            <DIR>  10-22-1995  15:25:24 ---- │|48▒|8│|7│ |14V|3iew/|14E|3dit|7 |3files|8   │
|7│ |8│|7 DOWNLOAD           <DIR>  10-22-1995  15:23:18 ---- │|48▒|8│|7│ |14C|3opy/|14M|3ove|7 |3files|8   │
|7│ |8│|7 FONTS              <DIR>  10-22-1995  15:25:00 ---- │|48▒|8│|7│|8 |14J|3ump to DOS|7 |8     |11 |8│
|7│ |8│|7 KEY                <DIR>  10-22-1995  15:25:54 ---- │|48▒|8│|7│|8 |14Space|3=Tag|7   |8     |7 |8│
|7│ |8│|7 MANUAL             <DIR>  10-22-1995  15:21:42 ---- │|48▒|8│|7│ |3Tag files|15 |3w/Ma|14s|3k|8 |7 |8│
|7│ |8│|7 MISC               <DIR>  10-22-1995  15:23:16 ---- │|48▒|8│|7│ |14U|3ntag all|15 |3files|8   │
|7│ |8│|7 PAVATAR            <DIR>  10-22-1995  15:22:04 ---- │|48▒|8│|7│|11 |3Tag |14A|3ll|15 |3files|8   |11 |8 │
|7│ |8│|7 PHO                <DIR>  10-22-1995  15:24:56 ---- │|48▒|8│|7│                   |8│
|7│ |8│|7 PHONE              <DIR>  10-22-1995  15:25:52 ---- │|48▒|8│|7│                  |11 |8│
|7│ |8│|7 PROTEX             <DIR>  10-22-1995  15:22:44 ---- │|48▒|8│|7├|8───────────────────┤
|7│|3 |8│|7 REG                <DIR>  10-22-1995  15:25:00 ---- │|48|8│|7│ |14     |8 |14 |8 |14 |3        |8 │
|7└┬|8┘|7───────────────────────────┌──────|8┐|7┌─────────────────└─|8┘|7└|8───────────────────┤
|7 │ Tagged: 0 files (0k)       │|3 Vie|14w|7 |8│|7│ Dir: 208 files (2,794k), 17 dirs.      |8│
|7┌┴|8────────────────────────────|7└|8──────┘|7└|8───────────|7┬────────────────────────────|8┤
|7│|8 |3Disk Size|7 85,018,624   =  83.2MB|8     |7           │|23 CyberCom FileManager v1.50 |8│
|7│|8 |3Disk Free|8|7 8,472,576    =   8.2MB (9% FREE)      └|8────────────────────────────┤
|7├──────|8┬|7┌────────────────────────────────────────|8┬|7┌──────────────|8┬|7┌────────────|8┤
|7│ |14P|3ath |8├|7│|3 |7C:\CYBER                               |8├|7│|3 |14|13 |14PgUp PgDn|15 |8├|7│  |14ESC|3=Exit  |8│
|7└|8──────┴|7└|8────────────────────────────────────────┴|7└|8──────────────┴|7└|8────────────┘


  Following is a list of all of the filemanager commands, their purpose and
  the key presses needed to activate them:
  
  |15Space Bar|07                                                      Key:  
  ─────────────────────────────────────────────────────────────────────────
  This key will add a file to the tagged queue. Up to 1000 files can be 
  placed in CyberCom's tagged file queue.

  
  |15Delete|07                                                         Key:   |14DEL
  ─────────────────────────────────────────────────────────────────────────
  Erases the currently highlighted file, or if any files are tagged, they 
  will be deleted instead. This command can also be used to remove 
  directories, or multiple directories. Be very careful when deleting 
  directories, as any files or directories contained within that directory  
  will be eliminated as well. This is a very powerful function. If delete
  comfirmation is toggled on in the |11User Preferences|07 menu, you will be
  prompted for removal comfirmation.
  
  |15Copy|07                                                           Key:     |14C|07
  ─────────────────────────────────────────────────────────────────────────
  Allows you to copy the currently highlighted file, or multiple files that
  are tagged onto a different drive and/or directory. When files are 
  copied, a status window pops up, with a bar graph indication of how much
  of the copy has been completed.
  
  |15Move|07                                                           Key:     |14M
  ─────────────────────────────────────────────────────────────────────────
  This command is the same as copy, except it will remove the source files
  after a successful copy.  When files are moved, a status window pops up,
  with a bar graph indication of how much of the move has been completed.

  |15Rename|07                                                         Key:     |14R
  ─────────────────────────────────────────────────────────────────────────
  Allows you to rename the currently highlighted file or directory.

  |15Jump to DOS|07                                                    Key:     |14J
  ─────────────────────────────────────────────────────────────────────────
  Allows you to jump to the operating system shell command prompt. When a
  jump is performed, memory is either swapped out to EMS/XMS/Disk or not at
  all. You can configure whether swapping is enabled or not by changing this
  option in the |11User Preference|07 menu.
  
  |15View|07                                                           Key:     |14V
  ─────────────────────────────────────────────────────────────────────────
  Calls up the external file viewer (can be defined in the setup options
  configuration), passing the currently highlighted file on the command 
  line.

  |15Edit|07                                                           Key:     |14E
  ─────────────────────────────────────────────────────────────────────────
  Works just as above, except calls the external text editor.
  
  |15Make Directory|07                                                 Key:     |14M
  ─────────────────────────────────────────────────────────────────────────
  Allows you to create a directory, contained within the current directory
  that you are presently in.

  |15Untag All|07                                                      Key:     |14U
  ─────────────────────────────────────────────────────────────────────────
  Will untag all files that have been previously tagged.

  |15Tag All|07                                                        Key:     |14A
  ─────────────────────────────────────────────────────────────────────────
  Will tag all files in the current directory

  |15Tag Mask/Wild Card Tagging|07                                     Key:     |14S
  ─────────────────────────────────────────────────────────────────────────
  This will allow you enter the name of the file to tag, or a wildcard tag.
  
  |15Change Attributes|07                                              Key:     |14T
  ─────────────────────────────────────────────────────────────────────────
  This will allow you to change specific attributes of the currently
  highlighted file.  The attributes files may take on are:  HIDDEN, 
  SYSTEM, READ-ONLY, or ARCHIVE. When you enter the attribute 
  modification function, you can scroll between 4 cursor locations. The
  |15Space Bar|07 will toggle the attribute on or off.
  
  |15Date|07                                                           Key:     |14D
  ─────────────────────────────────────────────────────────────────────────
  This function will allow you to change the date associated with a file.
  It can not change dates on directory creation.

  |15Time|07                                                           Key:     |14T
  ─────────────────────────────────────────────────────────────────────────
  This function will allow you to change the time associated with a file.
  It can not change times on directory creation.

  |15View Tagged File List|07                                          Key:     |14W
  ─────────────────────────────────────────────────────────────────────────
  This function allows you to view the current list of files that have 
  been tagged and put in the queue. You can delete files from the tagged
  list and add files to the que.
@END
@ID:53
@TOPIC:File Transfer Status Screen
@RELATE:
  When transferring files to and from a remote system, using any of the 
  internal protocols, a status screen will initialize. This status screen 
  reports information about the file transfer such as completion, elapsed &
  total transfer time, CPS (Characters Per Second), bytes transferred, file
  size and many other vital information.

  Not only does the status screen report information to you, it also lets
  you do several other things such as jumping to DOS, while the transfer
  continues to take place. Pressing the |14Escape|07 (|14ESC|07) key will abort the 
  transfer altogether.

┌───────────────────────────────────────────────────|8┐|7┌─────────────────────────|8┐
|7│|27 Transfer Information                             |8│|7│|3 |7Connected at 14400 bps.|11 |8│
|7├───────────────|8┐|7┌────────────────|8┐|7┌────────────────|8┤|7│|11                         |8│
|7│ |3Protocol  |7    |8│|7│ Zmodem         |8│|7│ |3Transfer Time|7  |8│|7│ 0:00                    |8│
|7│ |3Check/Size|7    |8│|7│ Crc32/1024     |8│|7│ |3Elapsed Time |7  |8│|7│ 0:00                    |8│
|7│ |3File Name |7    |8│|7│ CYBERCOM.ZIP|7   |8│|7│ |3Remaining Time |8│|7│ 0:00                    |8│
|7│ |3File Size |7    |8│|7│ 1,346,039  |7    |8│|7│ |3Total Blocks |7  |8│|7│ 0                       |8│
|7│ |3Bytes Trans.  |8│|7│|3|7 0              |8│|7│ |3Blocks Trans.  |8│|7│ 0                       |8│
|7│ |3Bytes Left|7    |8│|7│ 0              |8│|7│ |3Blocks Left  |7  |8│|7│ 0                       |8│
|7│ |3Throughput|7    |8│|7│ 1809|7 CPS|7       |8│|7├|8────────────────┘|7└|8─────────────────────────┤
|7│ |3Diskspace|7     |8│|7│ 8,450,048      |8│|7├──────|8┐|7────────────────────────────────────|8┤
|7│ |3Total Errors|7  |8│|7│ 0              |8│|7│ |3Path|7 |8│|7 C:\CYBER|7\DOWNLOAD\|14                |7 |8│
|7├|8───────────────┘|7└|8────────────────┤|7└|8──────┘────────────────────────────────────┤
|7│|27 Transfer Progress  (  0%)      |8│|27 Status Information                        |8│
|7├─────────────────────────────────|8┤┌──────────────────────────────────────────|7┐|8│
|7│|0150%|7                          |15 100%|8││|4|7 Ok                                     |15  |7│|8│
|7├|8─────────────────────────────────┘└|7──────────────────────────────────────────┘|8│
|7│|8┌───────────────────────────────|7┐ ┌───────────────────────|8┐|7┌─────────────────|8┐│
|7│|8│|7▄▄▄▄                           │ │|8 |7Hardware Flow Control |8│|7│|8 |7On |8             ││
|7│|8│|7▄▄                             │ │|15 |7Software Flow Control|8 │|7│|8 |7Off|8             ││
|7│|8└|7───────────────────────────────┘ └|8───────────────────────┘|7└|8─────────────────┘│
|7├────────────────────|8┐|7┌────────────────────────────────|8┐                       │
|7│|8 |14ESC|3=Abort Transfer|8 │|7│|3 |14Alt-F10|3=Transfer in Background |8│ LEACH MODE: Disabled  │
|7└|8────────────────────┘|7└|8────────────────────────────────┴───────────────────────┘

  |15ALT-F10  Background Transfering|07
  ───────────────────────────────

  This is one feature that you will probably find very handy. When the
  you are transferring a file, all you have to do is press |15Alt-F10|07, and
  within a second or two, you will be at your DOS prompt. Note, that even
  though you are at the DOS prompt, the transfer is still taking place in
  the background. A status bar at the top of your  screen will indicate a 
  few statistics about the transfer taking  place. If this status bar 
  bothers you, |15Ctrl-F12|07 will remove it from the display.  Press |15Ctrl-F12|07
  again, and it will re-display.

  If the transfer is  complete, it will be indicated at the top in the
  status bar. While at the DOS prompt, simply type |15EXIT|07 to return to
  CyberCom.

  One important note about background transferring is that, the faster the
  CPS rate, the faster your system needs to be able to keep up with the 
  modem. If you have a  slow computer, it is  recommend that you hide the
  status bar to shave off some of the processing.

  |15DO NOT |07run communications software, or other programs that could possibly 
  take over interrupts that the background transferring needs. 
@END
@ID:54
@TOPIC:Performance Issues
@RELATE:
  CyberCom is a relatively large program, and because of that requires a
  considerable amount of memory at times. CyberCom uses a method called
  overlaying, which allows the program to be much larger than available 
  memory. It does this by storing only the code needed to run CyberCom into 
  a temporary buffer - which  may also be placed into EMS/XMS memory
  (rather than conventional, if enough is available). However, since
  CyberCom might need to remove the code already existing in the buffer
  and reload a portion that it needs instead, you might get a slow down
  effect because of this swapping. If you notice your hard drive being
  accessed repetitively, seemingly all-the-time, then it is recommended
  that you install a disk caching program such as SMARTDRV.EXE or the
  Norton Disk Cache.
@END
@ID:55
@TOPIC:Developers
@RELATE:
  If you are a programmer, the structures for CyberCom's phonebook files 
  are provided in Pascal. You are welcome to use these structures in any 
  way you please, for writing utilities for either CyberCom or programs 
  of your own. NOTE: These structures are useless for encrypted/protected
  phonebooks as they cannot be read until they have been unprotected.

  ** If you have programmed or think you have a great idea for a utility or
  ** add-on for CyberCom, please let us know! The more 3rd party support
  ** the better!

  Also, we are always looking for phonebook structures so the phonebook
  IMPORT/EXPORT feature can be expanded to support more communications
  software, presently out there. If you have any structures please forward
  them to Megalomania Software. (They DO NOT have to be programmed in 
  Pascal!)

  {───────────────────────────────────────────────────────────────────────}
  { PHONEB.INC - |15CyberCom |14PHONEBOOK |15File Structure|07      VERSION:|15 1.50.06|07  }
  { CREATION DATE: 05/14/95                         LAST UPDATE: 08/31/95 }
  { AUTHOR: Jason Percival                                                }
  {                                                                       }
  { PHONEBOOK File Structure may be freely copied, used and ripped for    }
  { other programs related or totally unrelated to CyberCom.              }
  {───────────────────────────────────────────────────────────────────────}

  Const 
     MaxNumbers = 500; 

  Type Node_List = Array[1..5] of String[30];
     PhoneRec          = Record
     Tag               : Boolean;    { Entry Tagged                   }
     Name              : String[30]; { Name of System                 }
     Number            : Node_List;  { Number to Call (Up-to 5 Nodes) }
     Baud              : LongInt;    { Information on Baudrate        }
     Parity            : Char;       { Information on Parity          }
     DataBits,                       { Information on Databits        }
     StopBits,                       { Information on Stopbits        }
     Terminal          : Byte;       { Emulation to Use               }
     Password,                       { Password Used on System        }
     User              : String[30]; { User Name on System            }
     Comment           : String[40]; { Comment about System           }
     Translate,                      { Translation Table File         }
     Script,                         { Script File                    }
     Capture           : String[12]; { Capture File                   }
     Date              : String[10]; { Date of last connect           }
     TotalSec          : Longint;    { Seconds used on system         }
     Connects          : Word;       { Number of connects             }
     KBUp,                           { Kilobytes of uploads           }
     KbDown,                         { Kilobytes of downloads         }
     Costs,                          { Total money used on system     }
     LastCosts         : LongInt;    { Used this month                }
     DialPrefix,                     { Dialing Prefix # to use        }
     DialSuffix        : Byte;       { Dialing Suffix # to use        }
     EntryColor        : Byte;       { Color of phonebook entry = 7   }
     QuickSig          : String[45]; { Quick-Signature Path/File      }
     Filler            : Array [1..95] of char;
     End;

     Header            = Record
     Reserved          : Longint;                                        
     Version           : Word;       { Version=150 (1.50)             }
     Num               : Integer;    { Total entries                  }
     PhonePos          : Integer;    { Last Entry Processed           }
     Reserved          : Boolean;                                        
     Reserved          : String[8];                                     
     Filler            : Array [1..512] of Byte;
     End;

  Var
     Head        : Header;
     Pho         : Array[0..MaxNumbers] of ^PhoneRec;

  -------------------------------------------------------------------------

  |15CyberCom v1.00 PhoneBook Structure (PASCAL format):
  ───────────────────────────────────────────────────

  Const
     MaxNumbers = 500;
  Type
     Node_List = Array[1..5] of String[30];

    PhoneRec = Record
     Name       : String[30]; { Name of system                 }
     Number     : Node_List;  { Number to call (5 nodes)       }
     Baud       : LongInt;    { Information on baudrate        }
     Parity     : Char;       { Information on Parity          }
     DataBits,                { Information on Databits        }
     StopBits,                { Information on Stopbits        }
     Terminal   : Byte;       { Emulation to use               }
     Password,                { Password used on System        }
     User       : String[30]; { User name on System            }
     Comment    : String[40]; { Comment about system           }
     Translate,               { Translation table              }
     Script,                  { Script File                    }
     Capture    : String[12]; { Default capture file           }
     Date       : String[10]; { Date of last connect           }
     Totalmin,                { Minutes used on system         }
     Connects   : Word;       { Number of connects             }
     KBUp,                    { Kilobytes of uploads           }
     KbDown,                  { Kilobytes of downloads         }
     Costs,                   { Total money used on system     }
     LastCosts  : LongInt;    { Used this month                }
     DialPrefix,              { Dialing Prefix # to use        }
     DialSuffix : Byte;       { Dialing Suffix # to use        }
     EntryColor : Byte;       { Color of phonebook Entry = 7   }
     Filler     : Array [0..37] of char;
    End;

    Header = Record
     Version    : String[5];  { CyberCom Phonebook Version     }
     Num        : Integer;    { Total entries                  }
     PhonePos   : Integer;    { Last entry processed           }
    End;

    PhoneType = Record
     Tag  : Boolean;          { Entry Tagged/Not Tagged        }
     P    : PhoneRec;
    End;
 
  Var
     Head        : Header;
     Pho         : Array[0..MaxNumbers] of ^PhoneType;

  
  -------------------------------------------------------------------------
  |15NOTES:|07 1. Version should be: "CYB03" (excluding quotes)
@END
@ID:56
@TOPIC:Credits
@RELATE:
  |14Release Dates:
     START - December 17th, 1993
     v1.00 - April 1st, 1995
     v1.50 - December 1st, 1995

  |14Credits:

  |15Jason Percival|07         - Author/Design/Programming

  |15Mike Stone|07             - VGA Transfer Graphics/Opening Screen Graphics
  |15Ryan LeBlanc|07           - Original Documentation
  |15Brad West|07              - Documentation Revision/Opening Screen
  |15Dietmar Kniedl            - German Documentation/Distribution
  |15Gregory P. Smith|07       - Original Emulation Source

  |14Special thanks to:

  |15Version 1.00 beta team|07

  Dave Kernohan, Rob Borek, Mike Mckeage, Jon Vidler, Michael Green,
  Ted Stone, Crawford Dales, and Duane Skuce.
                
  |15Version 1.50 beta team|07
  
  Paul Kalupnieks, Randy Parsons, Doug Collins, Brad West, Michael Green,
  Freddy Yeung, Ian Mcrae, Chris Meining, Mike Stone.

  This program is dedicated to |15Waboose Yasvinder|07 for the comic relief and
  emotional support he provided during those stressful production periods.

  And to anyone I may have missed, thank you!
@END
