home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / vrac / icom201b.zip / BBSTUTOR.DOC < prev    next >
Text File  |  1994-06-06  |  148KB  |  2,615 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                                   Intellicomm (TM)
  7.                                        v2.01
  8.        Copyright (C) 1991-1994 Liberation Enterprises.  All rights reserved.
  9.         THIS DOCUMENT MAY NOT BE REPRODUCED IN PART OR IN WHOLE (OUTSIDE THE
  10.         REGULAR INTELLICOMM DISTRIBUTION LICENSE) WITHOUT WRITTEN PERMISSION
  11.                              FROM LIBERATION ENTERPRISES
  12.        ---------------------------------------------------------------------
  13.                           AN INTRODUCTION TO THE BBS WORLD
  14.        ---------------------------------------------------------------------
  15.  
  16.      Welcome to the wonderful world of computer telecommunications!  You have
  17.      in your hands (or more likely on your monitor) an online primer and
  18.      survival guide which will take you, the uninitiated user "who has a modem
  19.      and is ready to use it" (but knows little else) and transform you into an
  20.      educated, confident, on-liner.  No... not an ocean liner, an ON-liner. 
  21.      You'll discover the difference between the two here in this tutorial.
  22.  
  23.      Most of the information in this document can eventually be learned
  24.      through trial and error, or through various smaller tutorials scattered
  25.      around in various online corners -- but here in this text you will learn
  26.      everything you need to know rapidly, and you have everything together in
  27.      one place.
  28.  
  29.      Further, this tutorial was written from a BBS USER'S point-of-view, and
  30.      not from a Sysop or BBS developer's point-of-view.  There's a major
  31.      difference between those who program and operate the BBS's, and those who
  32.      simply use them from the other end of the line.  BBS developers often
  33.      skip the basics and simply document how a particular command is used
  34.      (even though you have no idea what the command even DOES and care not how
  35.      it's used until you know what it does), and Sysops understandably explain
  36.      BBS rules, how not to abuse the BBS, what NOT to do, and so forth.  This
  37.      leaves a large gap where new users who don't understand the general
  38.      principles of BBS's are left in the dark.  This tutorial was written to
  39.      help you bridge that gap.
  40.  
  41.      WHAT WE WON'T BE COVERING
  42.  
  43.      This is not a computer tutorial.  If you're new to computers you do have
  44.      my sympathies for what you're going through to learn everything... but
  45.      here in this text we're only covering only from communications (comm.)
  46.      programs and modems onward/outward.
  47.  
  48.      We're also not covering automation of BBS calls.  You can find all that
  49.      in the Icom online help and other manuals.  The purpose of this tutorial
  50.      is to give you the basics about BBS's, comm. programs, to give you some
  51.      tricks to use that'll make your online life easier, and to familiarize
  52.      you with the concepts and terms you'll have to know to make good use of
  53.      any comm. program and BBS.  While Intellicomm is mentioned below here and
  54.      there, the material presented has little to do with Intellicomm
  55.      specifically and is focused more on the BBS end of things.
  56.  
  57.      We also won't be covering the large online services such as Compuserve,
  58.      Prodigy, GEnie, etc.  Those services each come with their own kits to
  59.      help new users get started.
  60.  
  61.  
  62.  
  63.  
  64.      Intellicomm v2.01             Online Primer                            2
  65.      
  66.      
  67.  
  68.      WHAT WE WILL BE COVERING
  69.  
  70.      We're covering the smaller online services here (small meaning both
  71.      single- and large multi-line bulletin board services or "BBS's") in this
  72.      tutorial, and that's because you're usually on your own on the smaller
  73.      systems to figure everything out yourself.  Though help IS available at
  74.      most online services, many new users don't know where or how to look for
  75.      it.  When I first got into BBS's it took me weeks to get everything
  76.      sorted out, gleaning tidbits of information from here there and
  77.      everywhere.  This text was produced so you wouldn't have to go through
  78.      the same ordeal.
  79.  
  80.      The tutorial is organized into sections with headings and a table of
  81.      contents to enable you to find information quickly when you need it, and
  82.      to allow you to skip over something if you're already comfortable with
  83.      the material.  Here's what we'll be covering:
  84.  
  85.  
  86.                                  TABLE OF CONTENTS
  87.  
  88.  
  89.      1.  INTRODUCTION TO BBS'S . . . . . . . . . . . . . . . . . . . . . .   4
  90.          1.1  Mystic Communications Terms De-mystified . . . . . . . . . .   4
  91.          1.2  Who Runs BBS's and WHY?  . . . . . . . . . . . . . . . . . .   4
  92.          1.3  How to Find a Good BBS . . . . . . . . . . . . . . . . . . .   4
  93.               1.3.1  Factors for Downloaders To Consider (5); 1.3.2 
  94.               Factors for Online Gamers to Consider (6); 1.3.3  Factors
  95.               for E-Mail Users to Consider (6)
  96.          1.4  Where to find BBS Phone Numbers  . . . . . . . . . . . . . .   8
  97.          1.5  Dialing a BBS  . . . . . . . . . . . . . . . . . . . . . . .   8
  98.          1.6  Once You're Connected  . . . . . . . . . . . . . . . . . . .   8
  99.          1.7  Privacy  . . . . . . . . . . . . . . . . . . . . . . . . . .   9
  100.          1.8  The Scrollback Buffer/Capture File . . . . . . . . . . . .    10
  101.          1.9  Getting Help from the BBS  . . . . . . . . . . . . . . . .    11
  102.          1.10  Who is Sysop? . . . . . . . . . . . . . . . . . . . . . .    11
  103.          1.11  What are DOORS? . . . . . . . . . . . . . . . . . . . . .    13
  104.  
  105.      2.  INTRODUCTION TO FILE TRANSFERS (UPLOADS AND DOWNLOADS)  . . . .    14
  106.          2.1  Where do the Files/Programs Come From? . . . . . . . . . .    14
  107.          2.2  Who creates the programs?  . . . . . . . . . . . . . . . .    15
  108.          2.3  Locating Files You're Interested In  . . . . . . . . . . .    15
  109.          2.4  Archives/File Compression (.ZIP, .ARJ, .LHA files, etc)  .    17
  110.          2.5  .GIF, .JPG and .MAC Files  . . . . . . . . . . . . . . . .    18
  111.          2.6  Transfer Protocols . . . . . . . . . . . . . . . . . . . .    18
  112.          2.7  External Protocols . . . . . . . . . . . . . . . . . . . .    20
  113.          2.8  Viruses/Bombs/Trojans and Protection . . . . . . . . . . .    21
  114.  
  115.      3.  BBS MESSAGES/MESSAGE NETWORKS . . . . . . . . . . . . . . . . .    25
  116.          3.1  Getting Started with Messages  . . . . . . . . . . . . . .    25
  117.          3.2  Message Conferences/Forums/Areas . . . . . . . . . . . . .    25
  118.          3.3  The MAIN/GENERAL Message Area  . . . . . . . . . . . . . .    25
  119.          3.4  Proper Behaviour . . . . . . . . . . . . . . . . . . . . .    26
  120.          3.5  Comments to Sysop  . . . . . . . . . . . . . . . . . . . .    27
  121.          3.6  BBS Message Networks . . . . . . . . . . . . . . . . . . .    27
  122.          3.7  How do Networks Work, and Who Pays?  . . . . . . . . . . .    27
  123.          3.8  What is "Echo"?  . . . . . . . . . . . . . . . . . . . . .    30
  124.          3.9  Private Mail . . . . . . . . . . . . . . . . . . . . . . .    31
  125.          3.10  Finding the Source of a Message (TAGLINES)  . . . . . . .    32
  126.  
  127.  
  128.  
  129.  
  130.      Intellicomm v2.01             Online Primer                            3
  131.      
  132.      
  133.  
  134.          3.11  Message "Threads" . . . . . . . . . . . . . . . . . . . .    32
  135.          3.12  Addressing A Message  . . . . . . . . . . . . . . . . . .    33
  136.          3.13  Message "Lingo" and Abbreviations . . . . . . . . . . . .    34
  137.          3.14  "Capturing" Messages/Reading Offline  . . . . . . . . . .    35
  138.          3.15  ASCII Uploading Message Replies . . . . . . . . . . . . .    35
  139.          3.16  Spelling and Appearances  . . . . . . . . . . . . . . . .    36
  140.  
  141.      4.  OFFLINE MAIL SYSTEMS/OFFLINE MAIL READERS . . . . . . . . . . .    37
  142.          4.1  Finding the Offline Mail System  . . . . . . . . . . . . .    37
  143.          4.2  Finding an Offline Mail Reader . . . . . . . . . . . . . .    38
  144.          4.3  Setting Up Offline Mail for Use  . . . . . . . . . . . . .    38
  145.  
  146.      I.  GLOSSARY  . . . . . . . . . . . . . . . . . . . . . . . . . . .    40
  147.          A.  Common Modem Problems/Solutions . . . . . . . . . . . . . .    45
  148.  
  149.  
  150.  
  151.  
  152.      Intellicomm v2.01             Online Primer                            4
  153.      
  154.      
  155.  
  156.                              1.  INTRODUCTION TO BBS'S
  157.  
  158.  
  159.      1.1  Mystic Communications Terms De-mystified
  160.  
  161.      If you're new to computer communications, you might want to browse the
  162.      GLOSSARY at the end of this tutorial before you continue.  It tells you
  163.      what CR/LF are, what ANSI/ASCII is, what your data bits, stop bits,
  164.      duplex and parity are ... and other such fascinating topics.
  165.  
  166.      1.2  Who Runs BBS's and WHY?
  167.  
  168.      BBS's are most often run as a hobby by interested individuals out of the
  169.      basement of a house, or even in a spare room of an apartment.
  170.  
  171.      Almost all are run on a standard IBM PC machine such as you have
  172.      yourself: sometimes even on old XT's with 30MB hard disks.  Most BBS's
  173.      can be set up by a semi-knowledgeable person in a few evenings, with
  174.      similar expenses to any other equipment-oriented hobby (photography,
  175.      etc).  Some subscription-only BBS's are serious businesses with more
  176.      expensive equipment for higher capacity, and more phone lines.  But even
  177.      the largest ones are usually run on IBM PC's, connected via a local
  178.      network, or even on a single computer with multiple COM ports/modems, and
  179.      software that can handle several online users at the same time.  Many
  180.      people think the larger multi-line BBS are run on huge mainframe
  181.      computers, but I know of none that run anything more extravagent than
  182.      several (or several dozen) 386/486 PC's.
  183.  
  184.      Why would anyone want to run a BBS?  The reasons are as varied as the
  185.      people who do it, so you'd have to ask your local BBS operator that... 
  186.      Television isn't very exciting these days for those who aren't interested
  187.      with the latest in Transsexual-Sumo-Wrestling-Axe-Murderers, on the
  188.      tabloid TV shows...  It's too expensive to go out every night, so we have
  189.      to have something to do.  Why not set up a BBS?  It beats playing tiddly
  190.      winks.
  191.  
  192.      1.3  How to Find a Good BBS
  193.  
  194.      What's "good" for one person isn't necessarily good for another, and
  195.      finding a good BBS depends solely on what you're interested in.  BBS's
  196.      allow you to do basically three things:
  197.  
  198.       1) Download programs/information for use on your own computer.
  199.       2) Use programs ONLINE at the BBS such as online games, or an online
  200.          information service such as an electronic encyclopedia.
  201.       3) Use electronic mail to communicate with other people (for fun, or for
  202.          information, or both).
  203.  
  204.      Some BBS's also allow you to do some sort of "shopping", for software or
  205.      computer hardware, etc., but they seem to be few and far between at
  206.      present.
  207.  
  208.  
  209.  
  210.  
  211.      Intellicomm v2.01             Online Primer                            5
  212.      
  213.      
  214.  
  215.      1.3.1  Factors for Downloaders To Consider
  216.  
  217.      If you're interested in BBS bonus number 1, obtaining programs for use on
  218.      your computer you should consider the following before you lay your
  219.      subscription money down at a BBS:
  220.  
  221.      o It takes about half an hour to transfer an average program at 2400
  222.        baud.  The average VGA picture (adult-oriented pictures are popular at
  223.        many BBS's) was about 200-250K when this was written, but was on its
  224.        way up to 500K and beyond for Super VGA resolution.  Games, business
  225.        software and other programs can be anywhere from 50K to several
  226.        megabytes.  So you'll need computer, modem, and telephone time (and
  227.        will pay long-distance fees where applicable) AND disk space
  228.        exponentially the more interested you are in files.  Unless you have a
  229.        large hard drive (and even if you do... they fill up fast once you
  230.        start downloading), you soon won't be able to download to your heart's
  231.        content.
  232.  
  233.      o Most BBS's limit your connect time per day, and limit the number of
  234.        bytes you can download (transfer from the BBS to your computer) per
  235.        day.  So make sure you understand what you'll be able to do each day
  236.        before you spend too much time/effort getting comfortable with a BBS. 
  237.        Some BBS's allow less than one hour/500K per day online, and for an
  238.        avid file downloader this is just a tease.  If you're into the VGA
  239.        pictures, you should attempt to find a BBS with NO limit on download
  240.        bytes (or a very high limit), at least an hour per day online... then
  241.        perhaps get a high speed modem, and a 500 megabyte hard drive.
  242.  
  243.      o The faster your modem is, the faster you'll be able to get files ... 
  244.        and thus you'll need less time online to get the job done.  But if the
  245.        BBS limits your download bytes per day, you're still limited in the
  246.        number of files/pictures/whatever you can obtain per day.  "Download
  247.        bytes" means that the BBS keeps track of the size of each file you
  248.        download in a day, and the BBS operator limits you so that once you
  249.        have downloaded a given number of bytes (all downloads combined), you
  250.        cannot download anything else that day.
  251.  
  252.      o The bigger and better the BBS, and the more online time/download bytes
  253.        you get per day, usually means higher subscription fees, which you
  254.        might not be willing to pay.
  255.  
  256.      All of the above are factors to juggle when looking for a good BBS to
  257.      download files from.  The BBS itself isn't your only consideration: your
  258.      equipment (particularly modem speed/free disk space), budget, and
  259.      available time are equally important factors.  
  260.  
  261.      Another factor that you might not consider initially, is that everything
  262.      you download from the BBS probably has a purpose of some sort and will
  263.      take up your time to set up and use.  If you're interested in VGA
  264.      pictures, you can view many in just a few minutes... But if you're
  265.      interested in software, you might only be able to review one program per
  266.      evening (or perhaps one a week, if you plan to get into involved
  267.      programs).  The more you download, the more time it's going to take you
  268.      to sort through everything after you disconnect.
  269.  
  270.  
  271.  
  272.  
  273.      Intellicomm v2.01             Online Primer                            6
  274.      
  275.      
  276.  
  277.      Most newcomers will download like mad, having a field day with all the
  278.      new software and archiving it to floppy disk for "later inspection".  But
  279.      unless this "later inspection" is done within a month or two (if even
  280.      that far into the future), chances are that something better will be
  281.      available at that time, and you'll have to re-download a newer version,
  282.      or a better program, before you ever get to your archived floppies.  In
  283.      my experiences, you're better off letting the BBS store the programs FOR
  284.      you.  Download what you NEED and will use.  Why store programs on floppy
  285.      disks, if you can download them at will, when you have the time to
  286.      actually inspect the file?   Only download what you'll actually use this
  287.      week.  There's no need to download like a madman (or madwoman? ...
  288.      madperson?).
  289.  
  290.      Case in point: I paid $20 a month for access to a large BBS, which
  291.      included all the "extras".  The fee gave me access to stuff that sounded
  292.      great, but that I never got around to using due to lack of time.  I got
  293.      the "double online time and download bytes" option for $5 more per
  294.      month... and that gave me 4 hours, and 4 megabytes per day.  With all
  295.      this online time, I started downloading to justify it ... Then I ran out
  296.      of disk space.  Then I realized that I'd lost track of what I HAD
  297.      obtained, and didn't have the time or energy to sort it all out.  Then I
  298.      realized that if I archived all the programs to floppies, aside from the
  299.      time and disks I'd waste, the whole mess of software would probably be
  300.      obsolete by the time I got around to looking at it.
  301.  
  302.      I kept the one or two programs I was truly interested in and could use
  303.      immediately (within the next couple of weeks), and deleted the rest...
  304.      and I've rarely used the 4 hours/4 megabytes per day since.  Instead of
  305.      wasting my own disk space, I let the BBS provide the storage for me, and
  306.      I download stuff only as I need it ... and this also ensures that I have
  307.      the latest VERSIONS of the products when I do get them.
  308.  
  309.      1.3.2  Factors for Online Gamers to Consider
  310.  
  311.      If you're interested in facilities such as online games, online
  312.      publications/information, or what have you, there really isn't much to
  313.      consider.  If you find what you're interested in, you're all set. 
  314.      Intellicomm has what is called a "doorway mode", which many online
  315.      programs require (doorway mode allows you to use ALT/CTRL keycodes and
  316.      your Function keys with the BBS).  Hold down the [Alt] key and tap the
  317.      [=] key to turn doorway mode on in Icom's terminal, when accessing a BBS
  318.      that supports it.  The same key-combo turns doorway mode off.  If you
  319.      forget the key just press [Alt-Z] to pop up Icom's menu, open the
  320.      "Keyboard" menu, and select Doorway Mode from the menu.  If you have no
  321.      idea what I'm talking about, don't worry about it for now.  If you run
  322.      across a BBS that supports "doorway mode" (which most all comm. programs
  323.      have, and which is almost always turned on/off with [Alt-=]), Intellicomm
  324.      supports it and you can make use of it.  If not, you don't have to worry
  325.      about it.
  326.  
  327.      1.3.3  Factors for E-Mail Users to Consider
  328.  
  329.      For those interested in electronic mail, there are also different factors
  330.      to consider when looking for a good BBS.  Some of it will be confusing
  331.  
  332.  
  333.  
  334.  
  335.      Intellicomm v2.01             Online Primer                            7
  336.      
  337.      
  338.  
  339.      until you read the section on messages below, but basically there are
  340.      three considerations:
  341.  
  342.       1) "Network" messages vs. local messages.
  343.       2) Online Mail (you read/reply to messages while connected) vs. Offline
  344.          Mail (you read/reply messages while OFFLINE or not connected).
  345.       3) Whether the BBS carries the message topics you're interested in.
  346.  
  347.      "Network" messages are available on BBS's that belong to one or more
  348.      organized message networks.  Depending on the network, you may be able to
  349.      communicate with other people in your city, or (more often than not) with
  350.      people from all over the world ... most times for free, or for a small
  351.      yearly subscription fee.  If no networks are available on the BBS, you're
  352.      "limited" to communicating only with people who call the same BBS; though
  353.      sometimes this really isn't a serious limitation depending on the BBS. 
  354.      For example, if the BBS's purpose is to discuss local activities and
  355.      entertainment, there would be little need for those outside the local
  356.      area to participate, and lack of message networks wouldn't be a handicap.
  357.  
  358.      Online messaging/e-mail vs. offline messaging, however, is something for
  359.      everyone to consider.  If a BBS doesn't have an "Offline Message System"
  360.      available (discussed in more detail below), you'll have to spend a great
  361.      deal of your online time each day, and possibly spend money on long-
  362.      distance fees, reading mail and entering your messages/replies ONLINE. 
  363.      Handling mail online is slow, tedious and is much more difficult than
  364.      handling it offline.  If you're handling your mail online because you
  365.      think it's harder to use offline mail, you're quite mistaken.  To me,
  366.      even just READING mail online is like a trip to the dentist.... let alone
  367.      entering replies online in a slow, cryptic online editor.
  368.  
  369.      If an Offline Message System is available (such as Qmail, Tomcat,
  370.      MegaMail, and many others ... Icom supports many of them) you can enter
  371.      one or two commands (or have Icom do it for you) and have the mail system
  372.      collect all the new messages on the subjects you're interested in,
  373.      COMPRESS the results for the fastest transfer time, and send it all for
  374.      you to read and reply to OFFLINE using an Offline Message Reader program.
  375.  
  376.      And the offline reader program does not operate at the speed of your
  377.      modem ... since you're not connected when you use it.  While browsing the
  378.      new mail, you can use your mouse, you get real color, you get fast screen
  379.      updates ... you can re-sort messages instantly, and save useful
  380.      information in folders for future reference, and you can even use your
  381.      favorite editor or word processor with spell checker and/or grammar
  382.      checker to enter your own messages and replies!  Not only that, but you
  383.      also usually have context-sensitive help available at the press of a key,
  384.      AND you can relax and take your time both reading the mail and entering
  385.      your replies... since you're offline and not tieing up the BBS or your
  386.      own telephone line.
  387.  
  388.      If you're planning to get into messages to any extent (one message per
  389.      month would still be worth it) offline mail is really the only way to go,
  390.      and you should seek out a BBS that has an offline mail system: Most do,
  391.      and BBS software that doesn't have offline mail BUILT-IN is becoming few
  392.      and far between these days.
  393.  
  394.  
  395.  
  396.  
  397.      Intellicomm v2.01             Online Primer                            8
  398.      
  399.      
  400.  
  401.      Messages are discussed in more detail below.
  402.  
  403.      1.4  Where to find BBS Phone Numbers
  404.  
  405.      It is assumed you already know of at least one BBS, or you probably
  406.      wouldn't have this tutorial.  But if you're still looking for a "home"
  407.      and want to find more numbers, it is recommended that you first check the
  408.      bulletins of the BBS you currently call.  Many times BBS operators will
  409.      list the phone numbers of other BBS's in the bulletins, as a service to
  410.      their users and to other BBS operators.  Sometimes you'll also get some
  411.      useful phone numbers in a "bye bye, thanks for calling" screen when you
  412.      log off.
  413.  
  414.      As well there are often one or more people or organizations in a city who
  415.      maintain full listings for all the BBS's in the city, and these lists are
  416.      normally available for downloading from dozens of BBS's in the area. 
  417.      (For more information on locating files and downloading, see section 2.) 
  418.      There are also "world-wide" lists of assorted BBS types, and world-wide
  419.      lists all of the same BBS type (all PCBoard BBS's, etc).  The best way to
  420.      find these lists is to perform a file search/scan on your BBS, using the
  421.      keyword "list" (or "BBS & List" if '&' [and] is allowed in the search
  422.      criteria).
  423.  
  424.      If the bulletin/file search fails, try leaving a message to ALL in the
  425.      'Main' or 'Chit-chat' message area online asking for a few good numbers. 
  426.      Often times there is also a message area called "BBS Ads" where Sysops
  427.      advertise their BBS's.  If all that fails, the operator of the BBS you're
  428.      calling may be able to help you out.
  429.  
  430.      1.5  Dialing a BBS
  431.  
  432.      No rocket science is required here.  But as a general guideline, it is
  433.      recommended that you use the "Manual" menu selection in Intellicomm's BBS
  434.      Directory when attempting to connect to a BBS for the first time.  This
  435.      way, if the number is out of service or if the BBS just isn't what you're
  436.      looking for, you won't have to worry about deleting the entry in your
  437.      Icom BBS Directory.
  438.  
  439.      Alternatively, "Edit" the @Temporary BIF and add the BBS phone number(s)
  440.      (do NOT enter a "Password Answr" on the Logon screen or Intellicomm will
  441.      attempt an auto logon).  This is the route you must go if the BBS/online
  442.      service you're calling requires special comm. paramters (baud, parity,
  443.      etc), since you can't change the comm. port parameters using the "Manual"
  444.      dial option.
  445.  
  446.      1.6  Once You're Connected
  447.  
  448.      The first mistake people make is to get uptight and rush around as if
  449.      someone had a gun to their head.  The very first thing you must do after
  450.      you connect is RELAX.  Take your time and read the screens all the way
  451.      through.  Nobody's going to get mad at you for taking the time to do
  452.      things right; but Sysops DO get frustrated sometimes when people rush
  453.      around and make needless mistakes.  BBS operators spend a great deal of
  454.  
  455.  
  456.  
  457.  
  458.      Intellicomm v2.01             Online Primer                            9
  459.      
  460.      
  461.  
  462.      time setting things up for you, and they APPRECIATE it when you actually
  463.      take your time, relax, and read the information they've provided.
  464.  
  465.      Most times you'll be given very clear information as to what the BBS's
  466.      purpose is in life, how to get full access and pay any necessary fees,
  467.      and what's expected of you if there are any specific rules (or many times
  468.      you'll be pointed to a special 'bulletin' to read once you get to the
  469.      main menu: make sure you read it).  Many BBS's also have a system that is
  470.      capable of phoning you back to verify your phone number, after which you
  471.      usually gain further access to the BBS (downloading priviledges for
  472.      example).
  473.  
  474.      NOTE:  If you use one of these call-back systems, the BBS will disconnect
  475.      at one point (it'll tell you it's about to do so) and at this point
  476.      Intellicomm will assume you have logged off and will automatically switch
  477.      back to the BBS Directory.  Don't panic when this happens... you do have
  478.      a few seconds before the BBS calls back.  Simply select "Terminal" from
  479.      the BBS Directory menu, then wait there for the the BBS to call back. 
  480.      When you see the word "RING" on the screen (and/or hear the phone ring),
  481.      just type ATA and press [Enter] (a standard modem command to get it to
  482.      pick up the phone) and WAIT.
  483.  
  484.      Within a few seconds the BBS will connect and you'll probably then be
  485.      asked to enter your password again.  Make sure you keep track of your
  486.      passwords; if you enter a password in an Icom BIF you can send it to the
  487.      BBS by holding down the [Alt] key then tapping [2].
  488.  
  489.      1.7  Privacy
  490.  
  491.      One thing that concerns many people when they first get into BBSing is
  492.      the fact that we are usually required to enter a fair amount of personal
  493.      information (address, computer type, phone number, age, sex, etc) before
  494.      we even reach the BBS's main menu.  And you often have no idea who the
  495.      information is going to at the time... and that can be a little
  496.      unnerving.
  497.  
  498.      I've entered my real name and address at probably five hundred BBS's all
  499.      around the world and it doesn't concern me to do so in the slightest
  500.      anymore... but I tend to deal with reputable BBS's and Sysops who have
  501.      been around for a while.  At the smaller BBS's you truly have NO idea who
  502.      you're giving the information to in most cases, so use your discretion
  503.      when entering personal information at any BBS that doesn't have an
  504.      established reputation.  And you should obviously be very careful before
  505.      passing out your credit card number to anyone, until you know who you're
  506.      dealing with.  Credit card number lists have also been stolen from BBS's
  507.      in the past (by hackers) so feel free to ask your Sysop what s/he's doing
  508.      to protect your personal information.  You have every right to be
  509.      concerned about it and preferably personal information should be stored
  510.      on-disk scrambled (encrypted) by the BBS software.
  511.  
  512.      If a BBS is well-known and has been around for years and has a reputation
  513.      to protect, I usually don't mind entering my credit card number to renew
  514.      my subscription; but if you'd rather not, then don't.
  515.  
  516.  
  517.  
  518.  
  519.      Intellicomm v2.01             Online Primer                           10
  520.      
  521.      
  522.  
  523.      Aside from the above, if you end up calling many dozens of BBS's while
  524.      looking for a good one, you may (as I have) grow very weary of entering
  525.      this information over, and over, and over, and over....  But Intellicomm
  526.      can help you with this if you define your personal information on the
  527.      main setup "User Settings" screen.  This screen holds your name, address,
  528.      phone numbers, birth date, and so forth.  Once you enter the information,
  529.      you can then have Icom type the responses for you when logging on to a
  530.      BBS for the first time, by pressing [Alt-1] through [Alt-0].
  531.  
  532.      By the by, the main reason Sysops want to know all this stuff is to give
  533.      you some incentive NOT to be a "bad" person online.  When your name,
  534.      address and phone number is known, you're less likely to make a pain of
  535.      yourself, or to do illegal things such as uploading retail programs, or
  536.      organizing a bank heist through the message base, etc.
  537.  
  538.      1.8  The Scrollback Buffer/Capture File
  539.  
  540.      Two things that can contribute to your relaxation when connected are
  541.      Intellicomm's "Scrollback Buffer" and "Capture" features.  If something
  542.      scrolls off the screen before you can read it -- relax.  Just press [Alt-
  543.      Z] to call up Intellicomm's menu, then select "Scrollback Buffer" from
  544.      the menu (or press [Alt-B] to select the Scrollback Buffer without using
  545.      the [Alt-Z] menu).  Once in the scrollback buffer, use [Ctrl-PgUp] to go
  546.      to the very top (it defaults to holding 10 Kbytes of previous BBS screen
  547.      information) use [Ctrl-PgDn] to go to the very bottom, and [PgUp], [PgDn]
  548.      and the other cursor keys to move around as you would expect.
  549.  
  550.      As in the Terminal, [Alt-Z] calls up the Scrollback Buffer's menu when
  551.      you're in it.  The Scrollback Buffer menu allows you to save information
  552.      to disk, send info to your printer, and 'block' portions of text to
  553.      save/print (hold down a [Shift] key while using a cursor key to block
  554.      text), and other useful things.  [Esc] exits the Scrollback Buffer and
  555.      returns you to Terminal Mode, with the screen exactly as it was before
  556.      you entered the Scrollback Buffer.  
  557.  
  558.      TIP:  When you press [Alt-Z] to call up Intellicomm's menu, or otherwise
  559.      enter another terminal command (enter the Scrollback Buffer, etc.), you
  560.      don't have to worry about losing text from the BBS, if it sends anything
  561.      while the menu is active.  Intellicomm will still be processing
  562.      characters in the background and placing them in its internal "Receive
  563.      Buffer" (size is configurable in the main setup; it defaults to 4
  564.      Kbytes).  Once the Receive Buffer fills up, Icom will activate "flow
  565.      control" which tells the BBS to stop sending.  Once you exit the
  566.      Scrollback Buffer/Alt-Z menu or whatever it was you were doing,
  567.      everything the BBS had sent while you were away will be displayed to the
  568.      screen, and Intellicomm will automatically then de-activate flow control
  569.      (if necessary) and the BBS will start sending again.  So you really have
  570.      NO need to panic or rush while you're connected.  Take your time and
  571.      relax.
  572.  
  573.      If you miss something the BBS sends but don't want to bother entering the
  574.      Scrollback Buffer while connected (or even if you do enter it and see
  575.      something you'd like to review later when not connected) you can always
  576.      simply read the "Capture File" once disconnected.  "Capture" means that
  577.  
  578.  
  579.  
  580.  
  581.      Intellicomm v2.01             Online Primer                           11
  582.      
  583.      
  584.  
  585.      Intellicomm is writing each line of text from the BBS into a file on-
  586.      disk, so you can review the entire session later if necessary.  By
  587.      default (configurable in the main setup), Intellicomm automatically turns
  588.      the capture file (\ICOM\CAP\ICOM.CAP) ON every time you connect.  To view
  589.      the .CAP file when disconnected, press [Alt-M] to access the Main Menu,
  590.      then select "Review Session Captures" from the menu.  Then hilight
  591.      ICOM.CAP (several older .CAP files should also be available from previous
  592.      connections), and select "View" to look at the file.
  593.  
  594.      1.9  Getting Help from the BBS
  595.  
  596.      When you reach the BBS main menu, if it's not a BBS type you're familiar
  597.      with, it's a good idea to access the BBS Help facility and capture the
  598.      help screens for later persusal when disconnected.  Help with the BBS
  599.      interface is normally available by typing 'H' for [H]elp or by entering a
  600.      question mark [?].  Lots of useful little tips and tricks can be
  601.      discovered through the BBS help facility.  Often Sysops will also post
  602.      ALL the help screens in a compressed file for downloading.
  603.  
  604.      Another helpful facility that should not be missed is the online
  605.      "bulletin" or news menu.  Typically the Sysop will post answers to
  606.      commonly asked questions there, and will make available all sorts of
  607.      interesting information about the BBS.  You may even find a good deal on
  608.      a new modem or some software.  They're worth a look on every BBS.
  609.  
  610.      If all else fails, and you simply can't find the answer to a burning
  611.      question, you can always go to the top and ask the Sysop.
  612.  
  613.      1.10  Who is Sysop?
  614.  
  615.      Sysop, pronounced sis-op, refers to the BBS operator (SYStem OPerator). 
  616.      On a smaller BBS this is probably also the owner, and the person who
  617.      installed the BBS software and set it up.  On larger systems the Sysop
  618.      may not actually be the owner, but will be an experienced employee who is
  619.      trained to help solve system-related problems and answer questions
  620.      related to the operation of the BBS.
  621.  
  622.      The more experience a Sysop has, the more times s/he's been asked the
  623.      same question over and over and over... and the better the chance is that
  624.      the ANSWER to that question is posted in the online news for users to
  625.      read.  So always check the bulletins before you go to the Sysop.
  626.  
  627.      If you run into a system-related problem (if something goes haywire at
  628.      the BBS, and looks as if it needs repair) this should always be reported
  629.      to the Sysop, with as many details as possible to put the problem into
  630.      context.  If you simply say "it blew up" ... it won't be of much use. 
  631.      And while on the topic: there is NO way you can damage a BBS from your
  632.      end of the connection.  If a Sysop tells you that you damaged something,
  633.      don't believe it... S/he's either a rookie or is just plain misinformed,
  634.      and has almost surely made a mistake in the BBS setup (or computer setup)
  635.      that he's inadvertently blaming on you.
  636.  
  637.      Nothing your modem does and nothing that you do has a 'direct' path into
  638.      the BBS's computer: Everything has to go through the BBS software before
  639.  
  640.  
  641.  
  642.  
  643.      Intellicomm v2.01             Online Primer                           12
  644.      
  645.      
  646.  
  647.      it can get at the computer, and if the BBS software is bug-free, written
  648.      properly, and set up properly, you simply cannot do ANYTHING to damage
  649.      the BBS, or the computer the BBS is running on.  If it's not bug-free, or
  650.      hasn't been set up properly, it's not your fault if the BBS stops working
  651.      while you happened to be online.
  652.  
  653.      Of course, expect to be kicked off the BBS if you intentionally go around
  654.      trying to *cause* malfunctions.  That's a different story, and I'm
  655.      referring only to those who are trying NOT to make mistakes.  Sysops
  656.      understandably don't appreciate people who *try* to get the BBS to
  657.      malfunction.
  658.  
  659.      Asking the Sysop questions and reporting problems you run into online
  660.      also requires some knowledge ... But normally you will be able to do this
  661.      by either leaving a COMMENT TO SYSOP (most times it's a Main Menu option,
  662.      but sometimes comments are left from the [M]essage menu).  It works
  663.      basically like this on most BBS's:
  664.  
  665.       1. Select [C]omment to Sysop from the Main or Message Menu.
  666.  
  667.       2. Answer NO if asked whether to use a "full screen editor".
  668.  
  669.       3. Enter your comment to the Sysop, ending with a BLANK line.  It may
  670.          look something like this:
  671.  
  672.          1: Hi.  I'm a new user so please bear with me, but I just tried
  673.          2: to access the [B]ulletin menu and I ended up at the [F]ile
  674.          3: menu instead.  Just thought I'd let you know.
  675.          4: 
  676.             ^ Press ENTER at the beginning of a line to end the message.  To
  677.               leave a BLANK line, enter one space then press ENTER.
  678.  
  679.       4. You'll then usually receive a very cryptic menu of options, perhaps
  680.          just showing you some letters.  [S]ave (the letter S) is almost
  681.          ALWAYS used to save the comment and return to the BBS.
  682.  
  683.      The Sysop may respond to your comment by simply fixing the problem (give
  684.      it a couple of days), or s/he may leave a reply for you to read.  The BBS
  685.      itself *should* tell you exactly how to read the reply if there's one
  686.      there for you to read, but unfortunately many don't... and there are no
  687.      standards for such things, so it's done differently from one BBS type to
  688.      the next.  So while you're waiting for a reply/fix, the best bet is to
  689.      capture the online help screens (make sure you access the Message Menu
  690.      and access the help from there as well) and read the help ahead of time
  691.      so you'll know how to read your reply if/when it gets there.
  692.  
  693.      "Paging" the Sysop or "Chat" with Sysop is another option on some BBS's,
  694.      but not all BBS operators allow paging.  If Page/Chat isn't enabled
  695.      you'll receive a message to that effect when you try.  Otherwise, when
  696.      you select "Page the Operator", the BBS's computer starts beeping (you
  697.      won't hear it at your end) to let the Sysop know that someone wants to
  698.      chat.  If the Sysop is around and isn't busy, s/he'll press a key and the
  699.      chat will begin automatically.  You can then turn on Icom's "Chat Mode"
  700.      by pressing [Alt-T].
  701.  
  702.  
  703.  
  704.  
  705.      Intellicomm v2.01             Online Primer                           13
  706.      
  707.      
  708.  
  709.      You may also be asked for a reason when you Page the Sysop (i.e. "why do
  710.      you want to chat?").  If so, you'd enter something like "Just want to
  711.      chat" ... or "Question about messages" ... or "Had a problem downloading"
  712.      ... or whatever.  If the Sysop IS around but is very busy s/he'll be able
  713.      to see WHY you're paging and you may then receive a message that the
  714.      operator is unavailable, if your reason for chatting wasn't urgent (and
  715.      what the Sysop was in the middle of at the time was more urgent).
  716.  
  717.      1.11  What are DOORS?
  718.  
  719.      Most BBS's have a menu option to access or open "doors".  These are
  720.      simply external programs that aren't part of the main BBS software (and
  721.      normally aren't even developed by the same company that programmed the
  722.      BBS).  If you've used any external protocols with Intellicomm or other
  723.      comm. programs, "doors" basically work on the same principle.  They're
  724.      external programs used to give BBS's abilities that they don't have
  725.      built-in ... such as online games, time banking (storing your unused
  726.      online time to be used on another day), information services, offline
  727.      message systems*, and any other useful things people can dream up that
  728.      aren't built into the main BBS software directly.  Sometimes "doors" can
  729.      take a long time to load and unload, so after you do access/leave a door,
  730.      be patient.  It may take a few seconds to load.
  731.  
  732.      * OFFLINE MESSAGE SYSTEMS are available in "doors" on some BBS's, and
  733.      these types of mail systems are the best way to go if you're planning to
  734.      get into electronic mail.
  735.  
  736.  
  737.  
  738.  
  739.      Intellicomm v2.01             Online Primer                           14
  740.      
  741.      
  742.  
  743.              2.  INTRODUCTION TO FILE TRANSFERS (UPLOADS AND DOWNLOADS)
  744.  
  745.      This section discusses various types of files you'll find on BBS's, how
  746.      to find what you need quickly, and why you shouldn't feel guilty about
  747.      downloading files.
  748.  
  749.      I'm covering file transfers before messages, simply because there is very
  750.      little you can do on a BBS (including reading and entering messages
  751.      properly) without first transferring a few files, and learning how to
  752.      scan the file listings for various tools you need.  BBS operators who
  753.      frown on people "running immediately to the file area" before using the
  754.      mail system are not only doing software developers a disservice (we WANT
  755.      people to run immediately to the file area... and in many cases it's the
  756.      software online that causes people to buy a modem and start using BBS's
  757.      in the first place), but they're also imposing a rule that make little
  758.      sense in many cases.  Until people become comfortable with the BBS's file
  759.      system and download some programs or other files to play around with --
  760.      there may be very little need to USE the message system, unless you have
  761.      no other way to "socialize".  Typing text to one another over a computer
  762.      isn't everyone's idea of a good time.
  763.  
  764.      If files are available for download, don't feel guilty for downloading
  765.      them.  If your Sysop tries to make you feel guilty (as many do), find
  766.      another BBS to call.  You get what you pay for ... and on a pay BBS
  767.      you'll be able to download to your heart's content, or preferably get
  768.      Icom to do it for you while you do something more interesting.
  769.  
  770.      2.1  Where do the Files/Programs Come From?
  771.  
  772.      On many BBS's, the files come from people like yourself.  If the version
  773.      of Intellicomm you have isn't on a BBS you call as yet, you can send it
  774.      (upload the complete and unmodified distribution archives) to the BBS
  775.      over the telephone.  Many times, the Sysop will also collect files from
  776.      other BBS's.
  777.  
  778.      A caution though: Unless a program specifically states in its license
  779.      that you're allowed to copy/re-distribute the work, you can get into
  780.      trouble by uploading the file.  Your distribution criteria should be that
  781.      unless a license accompanying the work DOES state that you're free to re-
  782.      distribute, you shouldn't.  Not the other way around.  A copyrighted work
  783.      need not specifically state that it cannot be re-distributed: protection
  784.      is automatically built in when you see the word "copyright" attached to
  785.      the work.  Unless re-distribution permission/conditions are given in a
  786.      license, if it has a copyright, you shouldn't re-distribute it.
  787.  
  788.      Also be careful about PICTURES you upload.  If you scan a picture in
  789.      Better Homes & Gardens (or more likely Playboy) and upload it to a BBS,
  790.      again, "someone" is in violation of copyright laws.  Playboy did issue
  791.      warnings to BBS's some time ago, and many Sysops have since deleted all
  792.      copyrighted pictures they could find, and posted warnings to users... and
  793.      a lawsuit was avoided.
  794.  
  795.  
  796.  
  797.  
  798.      Intellicomm v2.01             Online Primer                           15
  799.      
  800.      
  801.  
  802.      2.2  Who creates the programs?
  803.       
  804.      As to where the programs and files originated in the first place... again
  805.      many of them came from people just like yourself.  Someone got tired of
  806.      doing something a certain way, or needed a certain tool or utility to get
  807.      something done... it wasn't available anywhere so they developed it
  808.      themselves.  Rather than just keeping it for their own use, many people
  809.      will then upload the program for others to make use of.  
  810.      A few programs such as Intellicomm, are developed for a specific market
  811.      as a business endeavour/for profit (or more properly for 'compensation'
  812.      since profit is difficult to guage when it comes to software
  813.      development), and released under the user-supported software concept.  
  814.  
  815.      Without the possibility of financial compensation for work it took to
  816.      produce Intellicomm version 2, it simply would not have been produced. 
  817.      No one would (or could) work 60-80 hour weeks, over a span of four years
  818.      for nothing.  And even if someone would do that, they'd have a difficult
  819.      time doing it it for any length of time, unless their landlord, grocer,
  820.      doctor and everyone else they ran into in their life was of a like mind
  821.      and offered free service.  Shareware developers aren't looking to get
  822.      rich at your expense... they're simply forced to ask for reasonable
  823.      compensation, to pay their bills... just like everyone else.
  824.  
  825.      It's either retail software (middle-men and expenses everywhere which YOU
  826.      pay for when you purchase the product), write the programs you need
  827.      yourself, free software (you get what you pay for often holds true here),
  828.      or user-supported software.  User supported software strikes a balance
  829.      between expensive retail software and free software.  It's inexpensive
  830.      due to lack of middle-men/expenses, it's fairer than retail software
  831.      since you get to try before you buy, it's easier to get since you can
  832.      simply have Icom download it for you, and it's high quality because it's
  833.      funded (assuming you participate).
  834.  
  835.      2.3  Locating Files You're Interested In
  836.  
  837.      The good news about the files available on BBS's is that over the years,
  838.      just about EVERYTHING has been produced.  The selection on the larger
  839.      BBS's is absolutely staggering.  Whether you need business
  840.      software/utilities/add-ons (word processing, spreadsheet, database,
  841.      communications, mailing lists, financial, statistical, scheduling), or a
  842.      graphics program or converter, or CAD-related software, or Desktop
  843.      Publishing utilities and add-ons, or games, or more games, or still MORE
  844.      games, or database utilities/add-ons, or software to set up your own BBS,
  845.      or communications programs scripts and utilities, ... <take a breath> ...
  846.      or e-mail/network utilities, or something to keep track of your
  847.      investments, disks, video tapes, recipies, appointments ... or DOS,
  848.      Windows, OS/2 utilities/add-ons, or memory managers, or scientific/math
  849.      programs or utilities, programming tools/libraries, or TUTORIALS on all
  850.      of the above ... <pant ... pant> or something that you can't even dream
  851.      up yet but will certainly be delighted to find someday -- no matter WHAT
  852.      you need, it's probably on a BBS somewhere!
  853.  
  854.      The bad news is that FINDING specifically what you need can sometimes be
  855.      a job in itself.  But many BBS's are quite well organized and if you
  856.  
  857.  
  858.  
  859.  
  860.      Intellicomm v2.01             Online Primer                           16
  861.      
  862.      
  863.  
  864.      learn HOW to effectively look for what you need, you'll shorten your
  865.      search time significantly.  Unfortunately, there no standards on BBS's as
  866.      far as organization and searching techniques go, since Sysops organize
  867.      their boards in many different ways.  Thus, it's difficult to give you
  868.      information here that will work on your favorite BBS.  However, there are
  869.      some "basics" to learn.
  870.  
  871.      The first step in finding a file is to access the BBS's "File" system, if
  872.      it has one:  You may have to enter a specific command from the main menu
  873.      before you can access any files ([F]ile Menu is usually the command, but
  874.      if you don't see any way to access a file menu, you can probably
  875.      accomplish everything right from the main menu).
  876.  
  877.      The next step in finding a file on a BBS is to make sure you understand
  878.      how the BBS organizes its files (as usual, see the bulletins/help
  879.      screens, and ask the Sysop if all else fails).  Some BBS's are split up
  880.      into what basically amounts to several BBS's.  I.e. you may have an
  881.      "Apple" area, and a separate "IBM" area, and a "General" area that
  882.      contains neither IBM files nor Apple-related files.  So make sure you're
  883.      in the proper area/conference/forum/whatever before you attempt to locate
  884.      a file.
  885.  
  886.      In the semi-chaotic tradition of BBS's though, sometimes you must NOT be
  887.      in a specific area to find what you're looking for...  If your BBS has a
  888.      "WordPerfect" conference/forum, the WordPerfect-oriented files may not
  889.      actually be posted there but may be instead available in a general "Word
  890.      Processing" area or just in the "Main" BBS area.
  891.  
  892.      To further confuse the issue, there are often different ways of
  893.      performing searches.  Most BBS's allow you to perform both FILENAME
  894.      searches (only filenames are searched for) and TEXT searches (where the
  895.      DESCRIPTION of the file is also searched).  And there are often file sub-
  896.      categories or "file areas" to help narrow things down.  On PCBoard BBS's,
  897.      for example, files can be split up into CONFERENCES (IBM files in one
  898.      conference, Apple files in another), and each conference can also have
  899.      several file areas (WordPerfect files in one area, Windows files in
  900.      another, new uploads in another).  Normally the "file areas" are simply
  901.      used to help you to NARROW DOWN a search though, and you needn't actually
  902.      specify the file area when you download the file.  If you were looking
  903.      for a Windows utility on a PCBoard BBS, and the BBS's Windows area was
  904.      file area #12 in conference #1, you would:
  905.  
  906.        J 1   (Join conference 1)
  907.        Z     ([Z]ippy Scan searches the file descriptions and FILENAME.EXT)
  908.        text  (enter whatever you want to search for
  909.        12    (tell PCBoard to ONLY look in file area #12, if you know that
  910.               this is where all the Windows files are stored on the BBS. 
  911.               There's no point in searching a 'recipes' file area when
  912.               you're looking for Windows utilities)
  913.  
  914.      Organization methods (the ways we THINK that things would be organized)
  915.      vary from person to person though... so you can't always count on the
  916.      fact that your Sysop will have organized the BBS in the way that YOU
  917.      would organize it yourself.  Another strategy I use when looking for
  918.  
  919.  
  920.  
  921.  
  922.      Intellicomm v2.01             Online Primer                           17
  923.      
  924.      
  925.  
  926.      files is to first search the new files area (to first check for the
  927.      latest releases), so that I don't download an old version of something. 
  928.      If nothing shows up in the new files area (which is the [U]ploads area on
  929.      PCBoard), I may then go and search the Windows file area or the like ...
  930.      and if that comes up empty, I search all areas.  Until you're comfortable
  931.      with a new BBS, you might just want to search ALL file areas right off
  932.      the bat, until you get a good feel for how the Sysop organizes the files. 
  933.      Intellicomm can do that for you using this Job task:
  934.  
  935.      | 11  Search BBS for file[s]      |   Find: Intellicomm              |
  936.  
  937.      Instead of worrying about all of the above, you would enter "11" in the
  938.      Intellicomm Job Editor to select "Search BBS for files[s]". Icom then
  939.      prompts you for what to look for and when you Run the job it logs on and
  940.      searches all file areas for you.  Any files found are then imported into
  941.      the Icom file catalog you use for the BBS (see the Icom online help for
  942.      more information on all of that when you're ready).  If you're not sure
  943.      how to search for files on the BBS, you may actually save time by setting
  944.      Intellicomm up for automation.  Of course, this relies on the fact that
  945.      Intellicomm "knows" the type of BBS you call (PCBoard, Wildcat, RBBS,
  946.      Maximus, Opus, etc.  Use Learn Modes/BIF Learn from the Icom main menu,
  947.      and Icom will watch for the BBS software type when it connects.  If it
  948.      recognizes the BBS software type, and it likely will, you'll be all set).
  949.  
  950.      TIP: the next time you logon your favorite BBS, try to download a file
  951.      called ICOMAUTO.ZIP.  If it's available, someone else has already set
  952.      Icom up for the particular BBS and you'll be ready for automation -- file
  953.      searches included -- in seconds.
  954.  
  955.      2.4  Archives/File Compression (.ZIP, .ARJ, .LHA files, etc)
  956.  
  957.      Once you do find a file, it will almost surely be compressed.  Files are
  958.      compressed to reduce the transfer time, and also to keep several files
  959.      (all the files in a given software package) together under the same
  960.      filename.  The most common type of compressed file used on BBS's at the
  961.      time of this writing (and for many years previously) is the .ZIP format,
  962.      created by Phil Katz.  To access the files in a .ZIP archive you need the
  963.      programs PKZIP.EXE and PKUNZIP.EXE (also produced by Phil Katz) and both
  964.      programs are free unless you use them commercially in your business.  The
  965.      programs are normally available on BBS's in a "self-extracting" archive
  966.      called PKZ???.EXE where ??? is the PKZIP version number.  E.g. PKZ200.EXE
  967.      would contain v2.00 of PKZIP/UNZIP.  Once downloaded you simply 'run' the
  968.      PKZ???.EXE archive and all the files within (PKZIP.EXE, PKUNZIP.EXE and
  969.      the documentation) will then be uncompressed into the current directory.
  970.  
  971.      TIP:  On BBS's that support "batch" downloads (where you can enter more
  972.      than one filename before starting the transfer; and can use wildcards *
  973.      and ? in filenames) if you simply attempt to download PKZ*.EXE, using an
  974.      asterisk in place of the numbers, you'll be shown all the files on the
  975.      BBS that start with PKZ and have an extension of .EXE (i.e. all versions
  976.      of PKZIP).  Then abort the download or you'll get ALL of the files, and
  977.      re-start it, this time entering just the filename with the highest
  978.      numbers in it (i.e. choose PKZ200.EXE over PKZ110.EXE).  This little
  979.      trick can be used to quickly obtain filenames, when you know the general
  980.  
  981.  
  982.  
  983.  
  984.      Intellicomm v2.01             Online Primer                           18
  985.      
  986.      
  987.  
  988.      format of the filename.  It locates files much faster than the regular
  989.      method of scanning the BBS file listings.
  990.  
  991.      Sometimes you'll find other types of archives, and each archive type
  992.      requires its own special program to manipulate it.  .ARC uses PKPAK.EXE /
  993.      PKUNPAK.EXE, .LHA uses LHA.EXE, .ARJ uses ARJ.EXE, etc.  If your Sysop is
  994.      using a compression format other than ZIP s/he will have the proper
  995.      "unarchiver program" available where you can easily find it.
  996.  
  997.      2.5  .GIF, .JPG and .MAC Files
  998.  
  999.      These files can be confusing for the newcomer, as they are not compressed
  1000.      files such as the ZIP files mentioned above are.  Rather these are
  1001.      actually pictures that you can view with a special viewer program.  The
  1002.      viewer programs are abundant and any BBS that makes these pictures
  1003.      available should have an ample number of shareware picture viewers
  1004.      available for you to download.  CSHOW is a good one that supports many
  1005.      video monitor and display adaptor types, and CSHOW also supports many
  1006.      different picture TYPES (.GIF, .JPG, .MAC, .BMP, .PIC, .PCX and others),
  1007.      which is handy.
  1008.  
  1009.      Other types of "picture" files you may run may actually be several
  1010.      pictures which simulate an animated "movie" rather than a single frame
  1011.      picture.  To view these files you need the proper viewer program as
  1012.      usual.  .GL files are common and a program called GRASP.EXE (also
  1013.      available on BBS's), is used to view them.
  1014.  
  1015.      2.6  Transfer Protocols
  1016.  
  1017.      Transfer protocols (Xmodem, Ymodem, Zmodem, etc.) are used when
  1018.      transferring important data from one computer to another via the comm.
  1019.      port (by modem or null modem cable between two computers).  They use a
  1020.      technique similar to that discussed in the "Error-correcting modem"
  1021.      section of the GLOSSARY, in that they perform extra checking on the data
  1022.      once it's received to make sure it's all there and in one piece.  If an
  1023.      error is detected, the receiving computer "tells" the sending computer
  1024.      there's an error, and the sending computer re-sends the portion of data
  1025.      that had the error.  Of course, it would be silly to transfer the entire
  1026.      file and then report that there was an error and to have to re-send the
  1027.      entire file again; so the protocols split the files up into "blocks" or
  1028.      packets, and send them one piece at a time, check that one piece, then
  1029.      either re-transmit that one piece (if an error was detected) or continue
  1030.      on with the next piece.  This way, if an error is detected, only a small
  1031.      amount of data has to be re-transmitted instead of the entire file.
  1032.  
  1033.      IMPORTANT:  If/when you see a message on Intellicomm's protocol screen,
  1034.      such as "Bad CRC at byte 4096", it means that the protocol has found and
  1035.      is CORRECTING an error.  A second or so later Icom should report that the
  1036.      error has been corrected.  You never have to "do" anything about these
  1037.      messages; they're printed only to let you know that an error occurred and
  1038.      that the file transfer may take a little longer due to the correction
  1039.      (re-sending of the same block) of the error.  If you get tons of protocol
  1040.      errors (a running total is kept beside 'Error count' in the protocol
  1041.  
  1042.  
  1043.  
  1044.  
  1045.      Intellicomm v2.01             Online Primer                           19
  1046.      
  1047.      
  1048.  
  1049.      window), you may want to abort the transfer and call the BBS back to get
  1050.      a better telephone connection.
  1051.  
  1052.      While all protocols basically perform this same function (error detection
  1053.      and correction), the difference between the protocols is how they go
  1054.      about it.  There are many good documents available on BBS's explaining
  1055.      the technical aspects of the protocols for those who are interested, so
  1056.      here we'll just explain which protocols are best to use.
  1057.  
  1058.      Intellicomm lists its internal protocols (excluding the -G protocols) on
  1059.      the protocol menu from worst to best.  So you can make your decision
  1060.      easily based on that... Xmodem is the worst, Zmodem is the best.  But one
  1061.      thing you must understand is that all the protocols "speak a different
  1062.      language" so you must use the SAME protocol on the BBS that you use with
  1063.      Icom.  The main reason Icom has a number of protocols available is to
  1064.      ensure that the BBS you call will have at least one of them available for
  1065.      use.  X/Ymodem are always available at BBS's (they've been out for years,
  1066.      and most BBS software has X/Ymodem built in), but neither is overly
  1067.      effecient or reliable.  Zmodem is flexible, extremely reliable, fast, and
  1068.      it has "bonus" features you won't find in other protocols such as crash
  1069.      recovery and batch statistics.  "Crash recovery" can automatically re-
  1070.      start an aborted transfer exactly where it left off before the abort. 
  1071.      So, if you transferred 9/10'ths of a file, then the connection was lost
  1072.      for some reason (or you just had to use the phone for an emergency and
  1073.      aborted manually yourself), you could call back, re-start the download,
  1074.      and Zmodem would only transfer only the 1/10'th it didn't get.  You don't
  1075.      have to "do" anything unusual to take advantage of this feature: Zmodem
  1076.      does it for you automatically.  This feature definitely saves a lot of
  1077.      time and frustration, since transfers do abort for various reasons from
  1078.      time to time.  BUT unless the BBS also supports Zmodem you can't use it. 
  1079.      Both ends must use the same protocol.
  1080.  
  1081.      The "-G" protocols (Xmodem-1K-G and Ymodem-g) are only of use you when
  1082.      (a) you have an error-correcting modem yourself, and (b) you are
  1083.      connected to ANOTHER error-correcting modem at the BBS.  If the modems
  1084.      are doing the error-correcting themselves, then you can use the -G
  1085.      protocols and gain some speed.  But Zmodem does basically the same thing
  1086.      as the -G protocols do (it doesn't wait for an acknowledgement after each
  1087.      block), and doesn't suffer from a rather serious limitation that the -G
  1088.      protocols suffer from: errors still can creep through when error-
  1089.      correcting modems are in use, from the time data leaves your modem until
  1090.      such time as the data is written to disk.  Your modem cable or COM port
  1091.      or other computer circuits could have small defects... and the -G
  1092.      protocols have NO WAY of correcting a detected error; so they will simply
  1093.      abort the transfer if an error is detected -- and this is really not an
  1094.      ideal situation for unattended/automated transfers (Icom will recover and
  1095.      re-start the download... but it will have to tranfer the whole file
  1096.      again).  For automated transfers, even though Zmodem is slightly slower,
  1097.      you're still better off using it for unattended sessions, where
  1098.      reliability is as much of a concern as speed is.
  1099.  
  1100.      Another limitation that the -G protocols have, and regular X/Ymodem as
  1101.      well, is that they don't incorporate "crash recovery" (by protocol
  1102.      specification/design... there's nothing Icom can do about it).  So if a
  1103.  
  1104.  
  1105.  
  1106.  
  1107.      Intellicomm v2.01             Online Primer                           20
  1108.      
  1109.      
  1110.  
  1111.      file transfer is aborted three seconds before the end of an hour-long
  1112.      transfer, the entire file will have to be transferred again unless you
  1113.      switch to Zmodem to get the rest of the file (you may use Zmodem to
  1114.      resume an aborted transfer no matter which protocol you originally
  1115.      transferred the file with).  Again, during automated transfers
  1116.      Intellicomm will not switch to Zmodem (it uses the protocol you tell it
  1117.      to use), and while it will notice an aborted transfer and re-transfer the
  1118.      file, if you're using anything but Zmodem (or an external protocol that
  1119.      supports crash recovery) the entire file will have to be re-transferred
  1120.      if the transfer aborts or the connection is lost.  If you're using
  1121.      Zmodem, only the portion of the file Icom didn't get will be transferred. 
  1122.      Moral: USE ZMODEM WHEN YOU CAN.
  1123.  
  1124.      NOTE: Zmodem's "crash recovery" mode is defined in the Icom main setup,
  1125.      on the "Protocols" screen.  If you turn Zmodem crash recovery OFF, then
  1126.      you'll lose the benefit and Zmodem will be forced to re-transfer the
  1127.      entire file when a transfer aborts.  Moral: don't turn it off.  <grin>
  1128.  
  1129.      2.7  External Protocols
  1130.  
  1131.      External Protocols are protocols that are not built directly into
  1132.      Intellicomm, but can be "integrated" with Intellicomm through the use of
  1133.      an external program (the protocol itself) and a couple of .BAT files. 
  1134.      Where to find external protocols?  On the BBS's, as usual.  Why to use
  1135.      them?  There's really no "need" to use them, other than to gain enhanced
  1136.      benefits that you might not get through Intellicomm's internal protocols. 
  1137.      External protocol developers can concentrate much more effort on the
  1138.      protocol itself and may enhance/add things that we don't have time for at
  1139.      present.  Unique and experimental new protocol ideas are often released
  1140.      first as external protocols.  BBS's support external protocols... and so
  1141.      do most comm. programs, so they're a good way to introduce new protocol
  1142.      ideas to a wide group of people.
  1143.  
  1144.      HS/Link is a fantastic external protocol which works well with
  1145.      Intellicomm -- and it allows you to perform bi-directional file
  1146.      transfers.  That is, you can upload and download files at the same time.
  1147.      Intellicomm *automates* only HS/Link bi-directional message transfers (to
  1148.      send your replies/receive mail at the same time).  Automating bi-
  1149.      directional uploads/downloads is too complicated to handle at present,
  1150.      given the current BBS situation and lack of standards.  However you can
  1151.      perform bi-directional HS/Link transfers manually with Icom as you can
  1152.      with any other comm. program.  Intellicomm DOES support uni-directional
  1153.      HS/Link automated transfers (uploads separate from downloads) and even in
  1154.      single direction transfers HS/Link often attains speeds as fast as a "-G"
  1155.      protocol, it has crash recovery as Zmodem does, and it's capable of
  1156.      correcting errors unlike the -G protocols.  I've been using HS/Link with
  1157.      Icom for a few months and frequently receive higher transfer speeds than
  1158.      with Zmodem on regular file uploads/downloads (uni-directionally), I've
  1159.      gained the ability to transfer mail bi-directionally, and have given up
  1160.      nothing as far as reliability goes.  You certainly don't 'have' to use
  1161.      HS/Link, or any external protocol for that matter, but it may be worth a
  1162.      look in the future, when you're ready for experimentation.
  1163.  
  1164.  
  1165.  
  1166.  
  1167.      Intellicomm v2.01             Online Primer                           21
  1168.      
  1169.      
  1170.  
  1171.      At this writing, HS/Link was still fairly new and updates/fixes were
  1172.      being released frequently, so to locate the latest release your best bet
  1173.      is to search the BBS or ask someone.  External protocol programs are not
  1174.      as mysterious/confusing as they may seem at first ... They are totally
  1175.      self-contained programs and rely on NOTHING from the communications
  1176.      program that runs them, save for perhaps the proper COM port number and
  1177.      baud rate (i.e. you could run them from the DOS command line without ever
  1178.      using a comm. program -- if you could connect to a BBS and start a
  1179.      download without using a comm. program).  Many external protocols
  1180.      actually have mini terminals (comm. programs) built into them... since
  1181.      they are totally self-contained and all of them use their own
  1182.      communications routines.  They know nothing about the comm. program that
  1183.      called them; and since they have everything they need right in their own
  1184.      .EXE, they don't have to.  And all Icom has to know about an external
  1185.      protocol the DOS command to start the program (via a .BAT file normally),
  1186.      and whether the external protocol program needs to have the FILENAME.EXT
  1187.      of the file we're transferring or not.  That's it... it's very simple to
  1188.      use these external protocols. 
  1189.  
  1190.      The most common problem people run into with external protocols is in
  1191.      getting the comm. program to run the external protocol properly.  They
  1192.      either don't copy the external protocol .EXE or .COM file into a
  1193.      directory on their DOS PATH (which simply causes a "Bad command or
  1194.      filename" error from DOS when Icom tries to run the protocol program), or
  1195.      they don't set the .BAT files up properly to get Icom to pass the proper
  1196.      port/speed/filenames to the external protocol program.  It's all outlined
  1197.      in the online help in the "External Protocols" link though, and is very
  1198.      rudimentary, so if you have problems be sure to read the online help.
  1199.  
  1200.      2.8  Viruses/Bombs/Trojans and Protection
  1201.  
  1202.      Viruses/Trojans are a touchy area with some people, and there are those
  1203.      who would have you believe that these things run rampant on BBS's.  But
  1204.      I've downloaded thousands of programs and other files from BBS's all over
  1205.      North America, and in nearly five years I have never run into even one of
  1206.      these things.  It would be irresponsible to say that they don't exist --
  1207.      they do.  It's just not quite the huge problem that it's made out to be
  1208.      by the media, and the virus "enthusiasts".
  1209.  
  1210.      Some time ago we had the Michaelangelo "virus" scare ... where a virus
  1211.      was supposed do nasty things to everyone's computer on Michaelangelo's
  1212.      birthday.  It made most every news program, and was on CNN, and the sales
  1213.      of the people who develop virus checking programs likely went through the
  1214.      roof.
  1215.  
  1216.      But as is the case with most of these things, it turned out to be more
  1217.      hype than it was a real threat.  A few people got hit by it, but more
  1218.      people were probably hit by lightening on the same day.  BBS's are
  1219.      actually the *last* place you'll run into viruses due to the checking
  1220.      that is done by BBS Operators -- that ISN'T done elsewhere.  Every major
  1221.      virus to date has been released either through RETAIL software (a release
  1222.      of Lotus 1-2-3 contained a virus) or was limited to the networks such as
  1223.      those at universities, where virus checking wasn't done.  BBS's do so
  1224.      much cross-checking, and word spreads so fast when a problem DOES show
  1225.  
  1226.  
  1227.  
  1228.  
  1229.      Intellicomm v2.01             Online Primer                           22
  1230.      
  1231.      
  1232.  
  1233.      up, that you're far less likely to run into a problem with files you
  1234.      download from a BBS.  If you don't virus check the disks you get when you
  1235.      purchase retail software, you're going overboard by virus checking BBS
  1236.      files... since in most cases you'll simply be duplicating the same virus
  1237.      check that your SYSOP has already done, and that the Sysop before him has
  1238.      already done, and the Sysop before, and the Sysop before him, and so
  1239.      forth.  The more files spread around BBS's, the more they're checked...
  1240.      since most all BBS's run virus checks, and most all BBS's get the files
  1241.      from OTHER BBS's which have already performed their own virus checks. 
  1242.      The same cannot be said of retail software.  It might be checked once...
  1243.      or it might not be checked at all.
  1244.  
  1245.      When I first got into BBSing, I enthusiastically went around collecting
  1246.      various "bomb checker" and virus checking programs and whatnot, but it
  1247.      quickly grew boring as I checked and checked and checked and never ran
  1248.      into a thing (and at that time, I was calling questionable single-line
  1249.      BBS's that were much less likely to have virus checked [or even looked
  1250.      at] their uploads).  Now, I instead spend my time at something that gives
  1251.      me much more protection: I back up my hard disk regularly and that leaves
  1252.      me more or less unconcerned about the "bombs" and "trojan" programs. 
  1253.      Bombs and Trojans are simply programs that re-format or otherwise trash
  1254.      the data on your hard disk, instead of doing what they're supposed to
  1255.      do -- at which point you pull out your backup, restore your drive, delete
  1256.      the program and simply don't run it again. THEN warn others at your BBS,
  1257.      if you're positive that it was the program and not user error that caused
  1258.      the problem (as is often the case; lack of knowledge about your computer
  1259.      will likely cause you more grief than any virus you'll ever run into).
  1260.  
  1261.      Viruses are more of a problem since they attach themselves to other .EXE
  1262.      files and often to DOS, and when the .EXE is executed, they take the
  1263.      opportunity to then copy themselves into other files (to conjur up more
  1264.      exciting images, the media will say they "infect" other files).  But with
  1265.      the virus checking that goes on at the BBS's I call (and probably the
  1266.      ones you call too... they all seem to do it), I don't feel it's necessary
  1267.      to repeat the exact same check, on the exact same files, once downloaded
  1268.      to my system.  I virus check Intellicomm before I upload it, but am
  1269.      largely unconcerned about the files I download from my BBS ... since I
  1270.      know that they've already virus checked the files themselves.
  1271.  
  1272.      Note that virus checking programs are NOT a bullet-proof answer to the
  1273.      virus problem, since new versions ("strains" to the media) of viruses are
  1274.      released from time to time.  If you rely on a virus checking program,
  1275.      you're only safe from the viruses that had been produced as of the date
  1276.      that the virus checker itself was written.  Backing up your important
  1277.      data regularly is a much better defense, not only against viruses, but
  1278.      also against other things such as hard drive failures and user error. 
  1279.      Scenario: you back up your entire hard drive once a month, and you
  1280.      perform incremental backups whenever you realize that you'd lose quite a
  1281.      lot of stuff if distaster struck (that might be hourly if you do nothing
  1282.      by type all day at your computer; or weekly if you rarely add new data to
  1283.      your hard drive).  Then, a virus hits one day and wipes out your hard
  1284.      drive.  You then pull out your backups (which also contain the virus),
  1285.      you restore the last full backup you did, and all the incremental backups
  1286.      from least-recent to most-recent -- and you run CLEAN (the virus cleaner-
  1287.  
  1288.  
  1289.  
  1290.  
  1291.      Intellicomm v2.01             Online Primer                           23
  1292.      
  1293.      
  1294.  
  1295.      upper that accompanies McAffee's SCAN) from a write-protected floppy disk
  1296.      to wipe out the virus from all files on your hard drive.  Back up your
  1297.      hard drive again (which is now virus free) and you're back in business. 
  1298.      You'll have lost only what you hadn't backed up from the time of your
  1299.      last backup until the virus hit.  The above scenario (minus the virus)
  1300.      happens to EVERYONE who owns a hard drive, sooner or later.  Your hard
  1301.      drive will fail on you one day: you can count on that.  It might happen
  1302.      in 10 minutes, or in a year, or in two years, but it's definitely going
  1303.      to happen.  Make your backups and you can rest easy: viruses, hard drive
  1304.      failures, bombs, trojan horse programs, and user error will be someone
  1305.      else's concern -- not yours.
  1306.  
  1307.      The above is a "commentary" and you can take it or leave it.  You CAN be
  1308.      victimized by a virus/trojan, just as you CAN be hit by lightning, and it
  1309.      does depend on the quality of the BBS you call as to whether you have a
  1310.      good/remote chance of running into problems.  If you have a responsible
  1311.      Sysop who checks files that are posted, and VALIDATES the people who call
  1312.      the BBS so their real names and phone numbers are known, your chances of
  1313.      running into problems are much less.  If your Sysop never checks anything
  1314.      and lets anyone access the BBS without knowing their real names, then
  1315.      you're standing in the middle of a golf course during a thunderstorm...
  1316.      and virus checking would be prudent.
  1317.  
  1318.      So protecting yourself from viruses/trojan programs can be done by (a)
  1319.      calling a BBS with a responsible Sysop, (b) backing up your important
  1320.      data often, (c) learning enough about your computer that you don't create
  1321.      your OWN problems and lose things, then blame it on a virus inadvertently
  1322.      (item b will protect you against your own mistakes too though), (d) ask a
  1323.      virus "enthusiast" on your BBS for the latest in virus and trojan
  1324.      protection.  The most popular virus checking program used by BBSers is
  1325.      the SCAN program, produced by McAffee.  The latest version of SCAN is
  1326.      available for download at most all BBS's ... since the latest versions of
  1327.      SCAN are almost always used by BBS Sysops (most BBS software has the
  1328.      ability to use an external virus checker to AUTOMATICALLY check all newly
  1329.      uploaded files) to check the files BEFORE you get them.  And contrary to
  1330.      what some people might tell you, a virus cannot be "added" to a
  1331.      previously virus checked file, during a file transfer.  If the Sysop has
  1332.      already checked the files you're transferring, the modem
  1333.      hardware/telephone line will not be able to add a virus on the way to
  1334.      your computer.  Also realize that until you execute a program, it cannot
  1335.      do ANYTHING to your computer.  A compressed .ZIP file is completely
  1336.      harmless and it's not until you uncompress it, and EXECUTE the .COM or
  1337.      .EXE inside that you risk the possibility of something nasty happening.
  1338.  
  1339.      Intellicomm also has the ability to automatically uncompress and virus
  1340.      check all new downloads, via POSTFILE.SCR and McAffee's SCAN.EXE (or any
  1341.      external virus checking program that return a DOS 'errorlevel' to signify
  1342.      a virus: I know of none that don't).  Since Icom can do this
  1343.      automatically while you sleep, and the POSTFILE.SCR setup is painless,
  1344.      you might as well download SCAN and take advantage of the feature... But
  1345.      unless you keep on top of the situation, and religiously download every
  1346.      new version of SCAN that is released, you'll quickly have obsolete virus
  1347.      checking abilities, since new viruses are produced from time to time.  An
  1348.  
  1349.  
  1350.  
  1351.  
  1352.      Intellicomm v2.01             Online Primer                           24
  1353.      
  1354.      
  1355.  
  1356.      April 1994 release of SCAN won't be capable of finding any viruses that
  1357.      are produced from April 1994 onwards.
  1358.  
  1359.      I hate to mention this, because I don't feel that it's really an issue.
  1360.      But someone will probably tell you to watch out for it someday so you
  1361.      should know the facts.  ANSI codes have the ability to re-map your
  1362.      keyboard, mainly to allow you to have your function keys do something
  1363.      useful from the DOS prompt (you can use ANSI.SYS to assign various
  1364.      commands to your functions keys, to run programs at the press of a key,
  1365.      etc).  And as usual some loser took advantage of this and released a text
  1366.      file (supposedly... as the story goes) that re-mapped a key so that it
  1367.      entered something like DEL *.* ... or FORMAT C:, etc.  You later press
  1368.      the key, and instead of the key doing what it usually does, it instead
  1369.      enters "DEL *.* [Enter]".
  1370.  
  1371.      First off, DEL *.* is ridiculously easy to recover from if you use any
  1372.      sort of UNDELETE utility on your machine.  Second, to FORMAT a hard
  1373.      drive, the hard disk volume label must be entered... and it's not
  1374.      possible to build enough smarts into ANSI codes to do this automatically. 
  1375.      Third, the only way ANSI codes can remap your keyboard is if you send the
  1376.      codes (the text file itself) to a program that is designed to watch for
  1377.      ANSI codes -- and allows re-mapping of the keyboard.  ANSI.SYS does allow
  1378.      keyboard re-mapping via ANSI codes, but unless you still use the TYPE
  1379.      command to read text files... ANSI.SYS will never see a request to re-map
  1380.      the keyboard.  If you use Icom's internal File Viewer to read text files
  1381.      (or an equivalent external utility such as Buerg's LIST utility), the
  1382.      ANSI codes will simply be displayed on the screen and won't be able to
  1383.      re-map anything.  ANSI.SYS *only* sees ANSI codes if a certain (and very
  1384.      slow) DOS "display line" routine is used by a program (as with the TYPE
  1385.      command).  Most file viewers, including Icom's File Viewer, write
  1386.      directly to video memory, bypassing DOS and ANSI.SYS entirely.  As well,
  1387.      when online Intellicomm does process ANSI codes that are sent by the BBS,
  1388.      but Icom IGNORES any requests to re-map the keyboard.  And again, since
  1389.      Icom doesn't use the DOS "display line" routine to display anything on
  1390.      your screen, ANSI.SYS, with its ANSI keyboard re-mapping feature, is
  1391.      completely bypassed.
  1392.  
  1393.      Taking all of this into consideration you really have no need to worry
  1394.      about these so-called "ANSI bombs".  In the old days when the TYPE
  1395.      command was the usual way to display a README.1ST file, it may have been
  1396.      an issue... but today, most people use LIST or something else, where
  1397.      "ANSI bombs" are as harmless as the text in this sentence.  But someone
  1398.      who doesn't know any better will probably tell you to watch out for ANSI
  1399.      bombs, someday.  File the information under "G" (for Garbage) unless you
  1400.      still use the TYPE command to read text files.  [There are several
  1401.      ANSI.SYS replacements available on BBS's, such as NANSI.SYS, that  ignore
  1402.      requests to re-map the keyboard... so that even if you DO still use the
  1403.      TYPE command to read text files, even that couldn't re-map your
  1404.      keyboard.]
  1405.  
  1406.  
  1407.  
  1408.  
  1409.      Intellicomm v2.01             Online Primer                           25
  1410.      
  1411.      
  1412.  
  1413.                          3.  BBS MESSAGES/MESSAGE NETWORKS
  1414.  
  1415.  
  1416.      According to the Sysops I've chatted with over the years, about 70% of
  1417.      the people who call BBS's spend their time downloading files, and never
  1418.      bother with BBS messages.  And with all the interesting shareware
  1419.      programs available, new releases to keep up with every week, and brand
  1420.      new releases that can revolutionize the way you live and work, it's
  1421.      understandable.  But you really miss out on a LOT by not getting into
  1422.      messages.  Many BBS's allow you to communicate with thousands of
  1423.      knowledgeable people all over the world -- for free, on topics ranging
  1424.      from the computer-oriented subjects, to politics, to adult topics, to
  1425.      scuba diving, to just about any other topic you can imagine.  The larger
  1426.      BBS's carry an astonishing number of different message topics, which can
  1427.      be a very valuable resource to both business and home user alike.  If you
  1428.      haven't taken the time to investigate BBS messages yet, you really should
  1429.      take a closer look at what's available.
  1430.  
  1431.      3.1  Getting Started with Messages
  1432.  
  1433.      Getting started and leaving that first message or reply is the hardest
  1434.      part; but once you do it you'll be glad you did, as a whole new world
  1435.      will open up to you.  People are friendly, helpful, and NOBODY worth
  1436.      talking to is going to laugh at you if you do something wrong, provided
  1437.      that you learn from your mistakes.  Everyone -- absolutely EVERYONE --
  1438.      was in the same boat when they started.  And though you may feel like
  1439.      you're going to stick out like a sore thumb as a "newcomer", in reality
  1440.      newcomers show up by the dozens every day, and unless you're on a very
  1441.      small BBS ... nobody is going to know the difference.  And by the time
  1442.      you finish reading this section, you'll be fully informed and won't BE
  1443.      "green" anymore, so you'll have nothing to worry about.
  1444.  
  1445.      You might feel dumb for asking a question, but again no one was born
  1446.      knowing everything, and if anyone does try to make you feel dumb -- it's
  1447.      THEY who have the problem and not you.  There simply are no dumb
  1448.      questions... provided you ask in a coherent manner and ask the question
  1449.      or make your comment in the RIGHT place.  
  1450.  
  1451.      3.2  Message Conferences/Forums/Areas
  1452.  
  1453.      Most BBS "message bases" are split up into various topic areas... so that
  1454.      people who are interested in a given topic can find information quickly,
  1455.      and so that those who DON'T have any interest in a given topic don't have
  1456.      to weed through messages they have no interest in.  The individual
  1457.      message/subject areas are normally called "conferences" or "forums".  For
  1458.      example, if someone says "the Intellicomm conference", it means a Message
  1459.      Area on the BBS that exists for the purpose of discussing Intellicomm,
  1460.      and receiving advice.
  1461.  
  1462.      3.3  The MAIN/GENERAL Message Area
  1463.  
  1464.      Most BBS's also have a "Main" or "General" message area/conference
  1465.      (normally area 0), where you can talk about the BBS itself (i.e. if you
  1466.      want to ask someone on the BBS if they know where a given file is), and
  1467.  
  1468.  
  1469.  
  1470.  
  1471.      Intellicomm v2.01             Online Primer                           26
  1472.      
  1473.      
  1474.  
  1475.      to just say hello to other people on your specific BBS.  Often this is
  1476.      the ONLY message area where you can chit-chat.  All other message areas
  1477.      probably have a specific purpose in life, and there you should only
  1478.      discuss the subject for which the area is intended.  Some networks/BBS's
  1479.      are VERY strict about this (you'll be told by several dozen people if you
  1480.      post a message in the wrong place ... the RelayNet/RIME network is pretty
  1481.      strict about where messages are posted), and some are more relaxed. 
  1482.      Message conferences called "Catch 22" or "Chit Chat" are also a common
  1483.      message area used on BBS's as a catch-all, or general discussion area. 
  1484.      Normally if you see an "International" or specific language area (Dutch,
  1485.      Spanish, etc), you can also just chit-chat back and forth there...
  1486.      provided you speak the language.  But don't ask "Bob" how the weather is
  1487.      in Vancouver -- in the WordPerfect conference -- unless you have a
  1488.      question/comment about WordPerfect for Bob as well.  And preferably don't
  1489.      bring up the weather at all, unless you're in a chit-chat or weather
  1490.      conference.
  1491.  
  1492.      3.4  Proper Behaviour
  1493.  
  1494.      "Proper" behaviour when leaving messages on one BBS may mean that you
  1495.      aren't permitted to use foul language or insult anyone -- while on
  1496.      another BBS swearing and insulting people may be the main objective.  To
  1497.      find out what is proper on a given BBS, the best bet is to, as usual,
  1498.      read the BBS bulletins.  The BBS bulletins are the "user's manual" for a
  1499.      given BBS and usually all important information is outlined in one or
  1500.      more bulletins.  "Capture" or download all the bulletins, and read them
  1501.      offline at your convenience.
  1502.  
  1503.      One thing that is ALWAYS proper behaviour though, even if using foul
  1504.      language, is using relatively good spelling and grammar in your messages
  1505.      (alright, alright... get off my case, I'm working on it...  <grin>). 
  1506.      Another thing that is also ALWAYS proper behaviour is to make sure you
  1507.      know what you're talking about, before you put it in print in a BBS
  1508.      message... or to make sure you tell everyone that you're not positive
  1509.      about whatever information you're posting.  There are quite a few
  1510.      "experts" hanging around on the various BBS networks, who respond to
  1511.      questions to impress people, when they have only a vague idea of the
  1512.      correct answer and terms they're using.  They inadvertently leave the
  1513.      wrong advice, and never give a hint that they might be mistaken... and
  1514.      aren't "quite" positive about the advice they're giving.
  1515.  
  1516.      People appreciate help if you tack onto the end "I might be wrong on
  1517.      this", or "I'm not an expert in this area" or the like... but if you come
  1518.      across as a know-it-all and then make mistakes, you're going to end up in
  1519.      people's "twit filters" (an offline mail reader feature, which
  1520.      automatically filters out any messages from you), and you may even lose
  1521.      your access to that message area if you screw up badly enough.  The
  1522.      problem (?) is that there are REAL experts monitoring BBS message
  1523.      conferences, on most every topic you can imagine.  And the cold facts
  1524.      almost always end up right beside the know-it-all's remarks, disproving
  1525.      everything s/he said.  If you come across with a fantastic bit of
  1526.      information and then say "take it or leave it, I'm no expert" (unless you
  1527.      are an expert and are positive), you'll leave an infinitely better
  1528.  
  1529.  
  1530.  
  1531.  
  1532.      Intellicomm v2.01             Online Primer                           27
  1533.      
  1534.      
  1535.  
  1536.      impression than if you come across as an expert, leave the wrong advice,
  1537.      and then have a real expert disprove your remarks in excruciating detail.
  1538.  
  1539.      3.5  Comments to Sysop
  1540.  
  1541.      Comments to Sysop are the surest way to find out what BBS policy is, but
  1542.      they are something you should use only after you gone through the
  1543.      bulletins.  Sysops tend to be asked the same questions over and over...
  1544.      and thus they put answers to commonly asked questions in the bulletins.
  1545.  
  1546.      3.6  BBS Message Networks
  1547.  
  1548.      Many BBS's belong to BBS "networks", which can be loosely compared to a
  1549.      local television station in your area belonging to a television network. 
  1550.      On television networks, for certain shows, everyone on the network is
  1551.      watching the exact same thing.  So if you're watching CBS in Tampa, and
  1552.      I'm watching CBS in Toronto -- even though we're watching different
  1553.      stations run by different people -- we're both seeing the exact same
  1554.      thing.  BBS networks work on the same principle -- but for messages and
  1555.      message areas, rather than television shows.  If you leave a 'public'
  1556.      message on a BBS network, everyone else on the network sees the message,
  1557.      if they're tuned to that channel (or conference in this case).
  1558.  
  1559.      Just as some television stations belong to a given network (CBS as
  1560.      opposed to NBC, for example) so do BBS's choose the networks they wish to
  1561.      belong to.  It also works the other way around, and the network
  1562.      organizers must approve and may also refuse a BBS access to the network
  1563.      for one reason or another (namely, if you or one of your fellow BBS
  1564.      callers make a pain of yourself on a network, and your sysop doesn't do
  1565.      something about it, s/he could lose his/her access to the network). 
  1566.      Unless a BBS belongs to a network of some sort, the messages posted on
  1567.      the BBS will remain on that one BBS only, and no messages will come in
  1568.      from other BBS's.
  1569.  
  1570.      3.7  How do Networks Work, and Who Pays?
  1571.  
  1572.      Being able to leave messages to people all over the World, without paying
  1573.      any extra fees, is something that dumbfounds many people when they first
  1574.      experience it.  If you make a long-distance call to a friend/relative out
  1575.      of the country, the phone company charges you -- per minute -- for the
  1576.      long distance call.  But this is almost never the case on BBS's (I would
  1577.      say "never" but there may be one exception that I've never heard of...
  1578.      I've never come across a BBS where you have to pay extra for any one
  1579.      message, no matter where the message goes).
  1580.  
  1581.      "Someone must be paying...", you say, and you're right.  But normally YOU
  1582.      don't directly pay, other than through your BBS subscription.  It is
  1583.      possible to even access a free BBS and send messages all over the world
  1584.      for nothing.  The way it works is actually pretty simple.  If you really
  1585.      don't care how it works and aren't interested, just skip to the next
  1586.      section.  If you're the curious sort, read on.
  1587.  
  1588.      As to who pays, it is usually a pay/subscription-only BBS in a given city
  1589.      (which they call a regional HUB), and those who subscribe to this BBS
  1590.  
  1591.  
  1592.  
  1593.  
  1594.      Intellicomm v2.01             Online Primer                           28
  1595.      
  1596.      
  1597.  
  1598.      foot the bill as far as long-distance fees go.  Once a regional HUB is
  1599.      established in a given area, other BBS's that are local to the area
  1600.      simply call that HUB (without paying long distance fees, and often
  1601.      without any charge at all) and pick up all the new mail in whatever
  1602.      message areas they carry -- and post your mail from their BBS to the HUB. 
  1603.      The HUB in turn then makes a long-distance phone call to the "main hub"
  1604.      (usually once a day; or at night when LD charges are lower... many times
  1605.      using Intellicomm to do the job) and the HUB transfers all their mail
  1606.      (which now consists of all the mail from the smaller BBS's in the HUBs
  1607.      local area) to the main hub.  The regional hub then collects whatever new
  1608.      mail there was on the main hub (mail posted by OTHER regional hubs).  So
  1609.      the only long-distance charges paid are when the regional hubs call the
  1610.      main hub to dump, possibly an entire city's-worth (or even country's-
  1611.      worth) of messages.  The following picture may explain it better:
  1612.  
  1613.                                  Local BBS's
  1614.                                    ■   ■
  1615.                                     \ /
  1616.                                      █<REGIONAL HUB (Toronto)
  1617.                                      │
  1618.              Local BBS's             $
  1619.                 ■   ■                │
  1620.                  \ /                 │
  1621.      REGIONAL HUB>█─────$─────$─────███<MAIN HUB (New York)
  1622.      (Seattle)   / \                 │
  1623.                 ■   ■                │
  1624.              Local BBS's             $
  1625.                                      │
  1626.                                      █<REGIONAL HUB (Miami)
  1627.                                     / \
  1628.                                    ■   ■
  1629.                                 Local BBS's
  1630.  
  1631.      The picture is simplified, since only (hypothetical) regional hubs in
  1632.      Toronto, Seattle and Miami are shown.  In reality, there would be
  1633.      regional hubs in most of the major cities in North America, and there may
  1634.      even be hubs in Paris, Sydney, etc.  They ALL call into the Main Hub in
  1635.      New York (or wherever the Main Hub happens to be), dump the entire city's
  1636.      worth of mail there, and then pick up all the mail that was dumped on the
  1637.      main hub from all the other regional hubs.
  1638.  
  1639.      Sometimes there are more types of hubs to reduce long distance charges,
  1640.      but basically the principle is the same.  As you can see, the only long
  1641.      distance fees involved (or at least the most expensive calls) are from
  1642.      the regional hubs to the main hub.  And every single message on the
  1643.      network goes through the MAIN HUB at one point or another.  Local BBS's
  1644.      which call into a regional hub can thus pick up world-wide mail for
  1645.      nothing (and drop off your replies to be posted at the main hub later),
  1646.      since the regional hubs have done all the work transferring mail TO AND
  1647.      FROM the main hub.
  1648.  
  1649.      So, when you post a message on your local BBS; your Sysop uploads the
  1650.      message to the regional hub, and also downloads any new mail that exists
  1651.      on the regional hub (new messages for you to read).  The regional hub
  1652.  
  1653.  
  1654.  
  1655.  
  1656.      Intellicomm v2.01             Online Primer                           29
  1657.      
  1658.      
  1659.  
  1660.      then transfers the message (and pays the long-distance charges) to the
  1661.      main hub.  Regional hubs elsewhere then call the main hub and pick up
  1662.      your message (again, at their own expense), and within a day or two, it
  1663.      will probably have spread to every single BBS on the network.
  1664.  
  1665.      If someone in another city replies to your message, the process is
  1666.      reversed: his reply goes to his local BBS, which in turn goes to his
  1667.      regional hub, then to the MAIN hub.  Your regional hub calls the MAIN hub
  1668.      (once or twice a day) picks up the message ... then your local Sysop
  1669.      calls the regional hub and downloads it where you then call and read it.
  1670.  
  1671.      In this way, mail can be received from and sent to any BBS on the
  1672.      network.  Private messages often work in the exact same way: even though
  1673.      you're only sending the message to one person at one BBS -- every single
  1674.      BBS on the network will receive the message anyway.  But no one will be
  1675.      able to read it, since it's marked private (no one except every System
  1676.      Operator at every BBS on the network; since any Sysops can read private
  1677.      to/from anyone).
  1678.  
  1679.      So why would any BBS become a regional hub if they have to pay all the
  1680.      long-distance fees for everyone else?  Usually the regional hubs are very
  1681.      large BBS's (often the largest BBS in a city or country), and the large
  1682.      BBS's usually make lots of money charging subscription fees to their
  1683.      users.  The people who take out subscriptions at BBS's which are regional
  1684.      hubs foot the bill with their subscription fees; often supporting the
  1685.      long-distance charges for an entire city full of BBS's.  The smaller
  1686.      BBS's don't make as much money and can't afford the long-distance fees --
  1687.      but they can offer (hopefully) interesting people to contribute messages
  1688.      to the network.  A message network is useless without people, so the
  1689.      regional hub "opens itself up" to other local BBS's mainly to make their
  1690.      own service more attractive:  The more people there are on a network, the
  1691.      more attractive and useful the network is, and thus the more money the
  1692.      regional hubs can charge people for the yearly BBS subscription fees that
  1693.      pay for the long-distance charges.  It all works out nicely, and benefits
  1694.      everyone.
  1695.  
  1696.      If you're wondering why the smaller BBS's don't then just offer the exact
  1697.      same service as the HUBs offer, without the expense of the long-distance
  1698.      charges; it's due to lack of funds (lack of hardware).  It takes a
  1699.      tremendous amount of hard drive space to be a regional hub for a major
  1700.      network, so smaller BBS's simply pick a few of the conferences that the
  1701.      regional hub carries.  They rarely have the hard drive space to carry all
  1702.      conferences on the network, and hubs MUST carry every single conference
  1703.      on the network, and they must have enough hard drive space to carry every
  1704.      single message that passes through the network.
  1705.  
  1706.      BBS message networks have been set up over time, by interested and hard-
  1707.      working Sysops.  There are dozens of networks using the principles above,
  1708.      in North America and other areas of the world.  Some common/large BBS
  1709.      networks are NorthAmeri-Net, RelayNet (also known as RIME), FidoNet,
  1710.      ILink, Intelec, U'Ni-net, and so on.  You probably use a BBS that calls a
  1711.      regional hub (or IS a regional hub) and carries at least one of the above
  1712.      networks.  Many BBS's carry several networks, simply by transferring
  1713.      messages to/from several different network hubs. 
  1714.  
  1715.  
  1716.  
  1717.  
  1718.      Intellicomm v2.01             Online Primer                           30
  1719.      
  1720.      
  1721.  
  1722.  
  1723.      3.8  What is "Echo"?
  1724.  
  1725.      When you enter a message, you are often asked whether you wish to "echo"
  1726.      it or not.  Echo is a term used on BBS networks to refer to the process
  1727.      of distributing (echoing) a given message across the entire BBS network. 
  1728.      If the message is echoed, it is seen in the same message
  1729.      conference/forum, by every single BBS on the network that is carrying
  1730.      that particular message area.  If the message is NOT echoed, it does not
  1731.      leave your local BBS, and only people who call the same BBS will see the
  1732.      message (i.e., the message is never transferred from your BBS to the
  1733.      regional HUB).  You control whether a message is echoed or not, so if you
  1734.      have a question that is related to your specific BBS only -- do NOT echo
  1735.      the message, or people will see the message (which will be irrelevent to
  1736.      them) possibly on thousands of other BBS's.
  1737.  
  1738.      NOTE:  Not all BBS's on a given network carry all network conferences. 
  1739.      Your Sysop may be hooked into the NorthAmeriNet network, but may not
  1740.      carry the NorthAmeriNet Intellicomm conference unless someone on the BBS
  1741.      expresses some interest in it.  Each network conference the Sysop carries
  1742.      takes up disk space to store all the messages, and unless someone on the
  1743.      BBS is interested in those messages it's just wasted disk space.  So
  1744.      often you will have to request that your Sysop pick up a specific network
  1745.      conference before it will be made available on the BBS.
  1746.      Any BBS that belongs to one or more networks will (or should) have a
  1747.      listing of ALL the network conferences.  So you can read that listing,
  1748.      see what conferences are available that your Sysop isn't currently
  1749.      carrying, and put in a request for the conference(s) you'd like to see
  1750.      picked up.  Your Sysop may not agree to pick up every conference you
  1751.      desire, but it never does any harm to ask... and asking is usually the
  1752.      ONLY way to get a specific conference picked up.
  1753.  
  1754.      Also note that not all network conferences have the same name/number from
  1755.      one BBS on the network to another.  So if you know someone in Paris, you
  1756.      probably cannot tell him/her to just look for mail from you in conference
  1757.      5 (assuming it was #5 on your BBS, and you knew #5 was a network
  1758.      conference).  Many times, due to the way BBS's are designed and the fact
  1759.      that BBS's often carry more than one network, the conference/forum
  1760.      numbers will not match up from one BBS to the next.  Instead, look for an
  1761.      official conference name on the BBS itself and "describe" the conference
  1762.      to the other person if you want them to meet you there.  I.e. you might
  1763.      ask someone "Do you receive the RelayNet Intellicomm conference on your
  1764.      BBS in Paris?" ... wheras if you say "Do you get conference #1774 on your
  1765.      BBS?" the person may have a completely different conference (or no
  1766.      conference at all) as #1774 on his BBS.  As well if you simply say "Do
  1767.      you receive the Intellicomm conference on your BBS?" then the person will
  1768.      not know WHICH Intellicomm conference you are referring to, since you
  1769.      didn't specify which network you meant (NorthAmeriNet, RIME/RelayNet,
  1770.      etc).  Specify the network name and the conference name/description and
  1771.      people will know what you're talking about from one BBS to the next.
  1772.  
  1773.      Unfortunately, BBS networks tend to "compete" with each other, rather
  1774.      than co-operating with one another, so you will often find duplicated
  1775.      conferences from one network to the next.  Probably every major network
  1776.  
  1777.  
  1778.  
  1779.  
  1780.      Intellicomm v2.01             Online Primer                           31
  1781.      
  1782.      
  1783.  
  1784.      in existence has a WordPerfect conference, and if you wanted to gain
  1785.      maximum access to WordPerfect information, you should look for either a
  1786.      BBS that carries multiple networks (and thus has multiple WordPerfect
  1787.      conferences), or should call separate BBS's that belong to different
  1788.      networks.  Sometimes a given conference/subject can be completely dead on
  1789.      one network, while the same subject on another network may have many
  1790.      people participating.  At the time of this writing the NorthAmeriNet
  1791.      Intellicomm conference was receiving ten or more times the message
  1792.      traffic that the RelayNet Intellicomm conference was, and the same
  1793.      applies to other conferences/subjects.  There is such a thing as "the
  1794.      most active network", as far as TOTAL message traffic goes, but you still
  1795.      aren't guaranteed that the subjects YOU are interested in will be
  1796.      actively discussed on a given network.  The only way to find out is to
  1797.      talk to people (leave a message) and look around.  If the subject you're
  1798.      interested in is dead on your BBS, post a message to "ALL" asking why
  1799.      it's so dead and asking where the real action is.  Once you find out, ask
  1800.      your Sysop if s/he'd be willing to pick up that network/conference. 
  1801.      Picking up a network (from a Sysop point of view) usually involves no
  1802.      fee, and is a simple matter of filling out an application, mailing it,
  1803.      and waiting.  If you have no luck, look for another BBS that carries the
  1804.      network.  When using Intellicomm to automate your mail transfers while
  1805.      you sleep, it makes no difference whether you call one BBS or two hundred
  1806.      BBS's ... so you might as well make the most of it and spread yourself
  1807.      around!
  1808.  
  1809.      3.9  Private Mail
  1810.  
  1811.      "Private" mail on BBS's and the BBS networks is of more use to simply be
  1812.      considerate and save others from reading irrelevent mail, rather than as
  1813.      a way to actually say something private.  If you post a message to
  1814.      another user on your BBS saying "isn't our Sysop a jerk at times?" ...
  1815.      then you may find yourself kicked off the BBS quickly.  YOUR Sysop can
  1816.      and probably does read your private mail ... but worse, unless you
  1817.      specifically ask for a private message NOT to be echoed, EVERY OTHER
  1818.      SYSOP ON THE NETWORK will also be able to read your private messages (not
  1819.      true on some networks under some circumstances, but generally it's the
  1820.      case).  Of course "Sysop" means anyone who has a given security level at
  1821.      a BBS (assistant Sysops... friends of Sysops, whoever any Sysop wants to
  1822.      give the ability to).  If your next-door-neighbour's son set up his own
  1823.      BBS in his basement and joined a message network (which is easily done)
  1824.      he can read all your mail -- if you echo it -- even if it's private.  If
  1825.      you're in business, and your competitors know a Sysop, the friend of a
  1826.      Sysop, or have Sysop access to one of any of the BBS's on the network,
  1827.      they can also read your private mail (if you have been told otherwise,
  1828.      disregard this: sometimes special security is offered).  In general,
  1829.      don't say anything in a "private" message that you wouldn't otherwise say
  1830.      in public.  BBS's and BBS networks also have glitches, and private mail
  1831.      does end up becoming public and being echoed to the entire network by
  1832.      accident every once in a while.  Avoid embarrasement and use other
  1833.      methods (written mail, a voice telephone call, etc.) to discuss truly
  1834.      private matters, and you won't have to worry.
  1835.  
  1836.  
  1837.  
  1838.  
  1839.      Intellicomm v2.01             Online Primer                           32
  1840.      
  1841.      
  1842.  
  1843.      3.10  Finding the Source of a Message (TAGLINES)
  1844.  
  1845.      On most BBS message networks, it's easy to find out where a given message
  1846.      came from.  Look at the very bottom of the person's message for a
  1847.      "tagline", and if it has the name of another BBS there, then the person
  1848.      originally posted the message on a different BBS.  The tagline may look
  1849.      something like this:
  1850.  
  1851.      This is the last line of the message to you.
  1852.      ---
  1853.       ■ SPIFFYREADER v0.00 #0: Some clever remark here
  1854.       ■ SNET v0.00 ■ SPIFFYNET: BIF's BBS - Toronto (416) 555-1234
  1855.  
  1856.      The first line below the "---" (tearline) in this example is an OFFLINE
  1857.      MAIL READER tagline.  Whoever entered this message was using an Offline
  1858.      Reader program called SPIFFYREADER, it was version 0.00 of the reader,
  1859.      and the person does not have a registration number (#0) and thus has not
  1860.      paid for the reader yet.  Following this information on the same line
  1861.      you'll usually find a clever or humourous (or annoying or dull) remark
  1862.      called a "tagline", left by the messager.
  1863.  
  1864.      The line(s) following are put there by the BBS networking software before
  1865.      the BBS "echoes" the message to the hub.  In this example, the BBS
  1866.      networking software was something called SNET version 0.00, the network
  1867.      name is SPIFFYNET, and the message came from a SPIFFYNET BBS called BIF's
  1868.      BBS.  BIF's BBS is located in Toronto, and could be reached at the number
  1869.      listed (not a forced standard, but generally this is the information
  1870.      you'll find in each BBS's network tagline).  If no tagline follows the
  1871.      Offline Mail Reader tagline (or if there are no taglines at all) then the
  1872.      person is calling the same BBS that you are.  This can be important to
  1873.      know if you're talking to someone and want to tell them to download a
  1874.      certain file, or have a question about your specific BBS, etc.
  1875.  
  1876.      3.11  Message "Threads"
  1877.  
  1878.      The term "thread" is used every once in a while in and around BBS
  1879.      messages, and a thread is simply a few messages that discuss the same
  1880.      subject.  When you leave a message, you must specify who the message is
  1881.      for (TO:) and what the subject or topic of your message is.  For example,
  1882.      if you were going to leave a message to me about Intellicomm, the start
  1883.      of it might look like this:
  1884.  
  1885.         TO: WAYNE DUFF
  1886.       FROM: JOHN SMITH
  1887.       SUBJ: SUGGESTION
  1888.  
  1889.      When I left a reply to you (replies automatically use the same SUBJect),
  1890.      we'd then have a "thread" on the topic "SUGGESTION", and the thread would
  1891.      contain two messages.  If someone else liked your suggestion and wanted
  1892.      to second it, they would also use the same subject you used and we'd then
  1893.      have three messages in the thread, and so forth.  Sometimes threads can
  1894.      grow to many dozens of messages when an interesting topic comes up, but
  1895.      more importantly Offline Mail Readers (and the BBS itself, if reading
  1896.  
  1897.  
  1898.  
  1899.  
  1900.      Intellicomm v2.01             Online Primer                           33
  1901.      
  1902.      
  1903.  
  1904.      online) allow you to SORT the messages by subject/thread, allowing you to
  1905.      see all the messages for a given subject, in order.
  1906.  
  1907.      3.12  Addressing A Message
  1908.  
  1909.      As mentioned above, when you enter a message on a BBS usually the first
  1910.      thing you're asked for is who the message is "TO" (who you want to read
  1911.      the message... like addressing a letter).  If you're replying to an
  1912.      existing message, then the BBS software (or offline mail reader) won't
  1913.      have to ask you who the message is to; it can simply look at the message
  1914.      you're replying to, to see who it was FROM, and obviously that's who it's
  1915.      TO if you're replying.  However, if you want to address a message to
  1916.      someone specifically, you must know their name and also must must be
  1917.      careful to SPELL it properly or the person may miss it.  If you leave a
  1918.      message to WANYE DIFF, I probably won't find it unless I have a lot of
  1919.      time that day and am reading all the mail in the conference.  I normally
  1920.      only read my personal mail (my name has to be spelled correctly or my BBS
  1921.      won't flag it as 'personal' mail), and mail addressed to ALL.
  1922.  
  1923.      When you just have a general question and want advice or comments from
  1924.      anyone, address your message to "ALL".  On some BBS's, such as the Icom
  1925.      Online Service, if you press [Enter] when asked who to address the
  1926.      message to, ALL is assumed and you needn't actually type the word "ALL".
  1927.  
  1928.      When I first got into BBS messages I was a little reluctant at first to
  1929.      get into network messages, because I didn't know how to reply to someone
  1930.      in another city, on another BBS.  I was sure there must be some complex
  1931.      procedure to go through that would take me weeks to learn... but, at
  1932.      least in my experiences with the major BBS networks, all you have to do
  1933.      is spell the person's name properly, and post it in the proper
  1934.      conference, and it'll get to him/her (though it may take a day or two to
  1935.      get your reply back... if you hear nothing after a week or two, try
  1936.      again).  Obviously you have to make sure that you "echo" the message if
  1937.      the person is on a BBS other than the one you're calling, but 99 times
  1938.      out of 100, the messages you leave will be echoed unless you tell the BBS
  1939.      software NOT to echo it.  This is because even if the person is on the
  1940.      same BBS as you are (where echoing isn't required); your message may
  1941.      prove interesting to other people, and may start a discussion that many
  1942.      other people on the network are interested in.  The only time you DON'T
  1943.      echo is when you're talking to someone about something that is clearly
  1944.      uninteresting to other BBS's on the network (personal discussions: how's
  1945.      the weather in Seattle, how are the wife and kids, etc).
  1946.  
  1947.      The RelayNet/RIME network has something called "routing", which allows
  1948.      you to echo a message (get it off your BBS to another BBS) WITHOUT
  1949.      echoing to every single BBS on the network.  If you use RelayNet you
  1950.      should ask your Sysop for the user's manual (usually posted online, or in
  1951.      a bulletin; you may be able to find it yourself) and read up on routing
  1952.      techniques.  "Fidonet" and some other networks also have other
  1953.      procedures/features, but again you should be able to find out everything
  1954.      you need to know about a given network right from your BBS.  As usual
  1955.      check the BBS bulletins for information first, but ask your Sysop for the
  1956.      filename of the "network user's manual" (i.e. the Fido or RIME user's
  1957.  
  1958.  
  1959.  
  1960.  
  1961.      Intellicomm v2.01             Online Primer                           34
  1962.      
  1963.      
  1964.  
  1965.      manual), if you can't find any information elsewhere.  The network user's
  1966.      manual may be a file you download and read, instead of a bulletin.
  1967.  
  1968.      3.13  Message "Lingo" and Abbreviations
  1969.  
  1970.      Messages are fairly bland as opposed to speaking to someone in person
  1971.      where you can see their facial expressions and tell whether they're mad
  1972.      or happy, joking or serious.  Thus, people have created lingo to use in
  1973.      messages, to give the person they're talking to a better picture of the
  1974.      mood they were in when the posted the message.  Often, without using this
  1975.      lingo (or by using it improperly), you can be misunderstood and taken to
  1976.      be angry when you're not.
  1977.  
  1978.      IF YOU TYPE MESSAGES LIKE THIS, WITH YOUR CAPS LOCK KEY ON ... EVERYONE
  1979.      WILL THINK YOU ARE SHOUTING AT THEM.  So keep your caps lock off, and use
  1980.      capitals to emphasize certain words ... or to yell when you really do
  1981.      want to yell about something (which is not advisable; people will ignore
  1982.      you or discount your opinion if you appear angry... keep your cool, or
  1983.      pretend to keep your cool, and people will pay closer attention).
  1984.  
  1985.      To substitute for underlining, _underscores_ are often used at either end
  1986.      of the word.  For italics or boldface (emphasis), *this* or -this-, or
  1987.      /this/ works.  Italics can't be used, but asterisks *do* make a certain
  1988.      word stand out.
  1989.  
  1990.      You'll also see obvious lingo such as:
  1991.  
  1992.      <grin>
  1993.      <smile>
  1994.      <laugh>
  1995.      <groan>
  1996.      <g>     (short for <grin>)
  1997.  
  1998.      If you're kidding about something, or saying something tongue-in-cheek --
  1999.      people may not be able to tell ... since the usual cues such as rolling
  2000.      your eyes, or a slight smirk, or whatever, can't be seen.  Without the
  2001.      usual facial cues, in bland messages... people can't even tell whether
  2002.      you even have a sense of humour.  A little <grin> after a remark makes it
  2003.      clear that you're not about to commit suicide (or homocide).
  2004.  
  2005.      There's another slant on this that less obvious.  And "slant" is what you
  2006.      have to do to understand it.  If you tilt your head to the left when
  2007.      looking at the symbols below (it may take a second for you to catch on),
  2008.      you'll see simple facial expressions:
  2009.  
  2010.      :-)      A smile... sideways eyes : nose - and smiling mouth )
  2011.      :->      A variation using > as a sideways smiling mouth
  2012.      ;-)      A smile and a wink ... the right eye is winking at you ;
  2013.      :)       Another variation without the nose
  2014.      8-)      A smile from someone wearing glasses
  2015.      :-(      A pout or frown
  2016.      :-O      Yelling or going crazy
  2017.      <8-=)    Hair or hat, glasses, nose, moustache, smile
  2018.  
  2019.  
  2020.  
  2021.  
  2022.      Intellicomm v2.01             Online Primer                           35
  2023.      
  2024.      
  2025.  
  2026.      There are others, but by tilting your head to the left and looking at it
  2027.      sideways you should be able to figure them out.
  2028.  
  2029.      You'll also run into many abbreviations.  Over time (I guess... I'm not
  2030.      the definitive source on any of this... <grin>) people got tired of
  2031.      typing the same things over and over, so they started using short-forms. 
  2032.      Here are some common ones you'll likely see eventually:
  2033.  
  2034.      BTW      By The Way
  2035.      FWIW     For What It's Worth
  2036.      IMO      In My Opinion
  2037.      IMHO     In My Humble Opinion
  2038.      IMNSHO   In My Not So Humble Opinion
  2039.      ROTFL    Rolling On The Floor Laughing (when <grin> just won't do)
  2040.      TTYL     Talk To You Later
  2041.  
  2042.      There are many others (probably too many others), but these are the ones
  2043.      you'll see most often.  If you come across one you can't figure out, just
  2044.      ask the person what it means; sometimes people go a little overboard, and
  2045.      it's common for people to not know what these abbreviations mean and
  2046.      ask... don't be even slightly embarrassed about asking.  Of course you
  2047.      have to use CAPITALS with the abbreviations or the meaning may be lost..
  2048.      If you say "Imho, I think you're mistaken" (In my humble opinion, I think
  2049.      you're mistaken) ... people will simply think you're speaking a foreign
  2050.      language, or have gotten their name wrong.  My reply to the above would
  2051.      likely be "My name is Wayne, not Imho".
  2052.  
  2053.      It's corny, and sort of like CB talk ... "breaker breaker, what's your
  2054.      10-4?" (gag) but it gets the job done, and we really have no alternatives
  2055.      yet.  BTW, don't use [Ctrl-A] or [Ctrl-B] instead of <grin> or :-) (Ctrl-
  2056.      A and B are the smily face characters   and  ).  Control characters are
  2057.      often filtered out by BBS message software.
  2058.  
  2059.      3.14  "Capturing" Messages/Reading Offline
  2060.  
  2061.      If you plan to read messages from various conferences, and would also
  2062.      like to reply to messages and jump into discussions, this message
  2063.      "capture" method is not for you.  Offline Mail Readers are the best way
  2064.      to go if you're going to get into messages to any extent.  But if you
  2065.      just want to quickly grab messages from a given conference/message area
  2066.      once in a while, instead of wasting all your online time and tying up the
  2067.      BBS reading mail online, turn the CAPTURE FILE on (Intellicomm captures
  2068.      to \ICOM\CAP\ICOM.CAP by default; [Alt-L] turns capture on/off/pauses)
  2069.      and read the messages in "non-stop" mode ...  Then logoff the BBS and
  2070.      read the capture file instead of doing it all online.  The same can be
  2071.      done with BBS bulletins.  The BBS's HELP facility should give you
  2072.      specific message command help, if you need help on how to go about
  2073.      reading messages in non-stop mode.
  2074.  
  2075.      3.15  ASCII Uploading Message Replies
  2076.  
  2077.      For those times when you don't want to bother setting up an Offline Mail
  2078.      System (described below), and just perhaps want to enter a Comment to the
  2079.      Sysop or a quick message to someone, the easiest way to do it is to enter
  2080.  
  2081.  
  2082.  
  2083.  
  2084.      Intellicomm v2.01             Online Primer                           36
  2085.      
  2086.      
  2087.  
  2088.      the text OFFLINE in your Word Processor, save the file to disk as a DOS
  2089.      TEXT FILE (not as a regular document, or you'll end up with printer
  2090.      control codes all over the text).  For convenience you should save it
  2091.      using a simple name, such as COMMENT, and save it in your regular Upload
  2092.      Directory as defined in Intellicomm (defaults to \ICOM\SND.  If a file is
  2093.      in the Upload Directory you needn't specify the directory name when you
  2094.      upload the file later).
  2095.  
  2096.      Then logon to the BBS and select [C]omment to Sysop or [E]nter Message or
  2097.      whatever the proper command is on the BBS you call.  If asked whether you
  2098.      want to use a full-screen editor it is essential that you answer NO for
  2099.      this trick.  When the BBS is waiting for line 1 of your message, press
  2100.      [PgUp], select the ASCII protocol from the Icom protocol menu, enter the
  2101.      filename of the text you created in your Word Processor (COMMENT), then
  2102.      sit back and let the ASCII protocol "type" the message for you at high
  2103.      speed.
  2104.  
  2105.      This will save not only your online time, and possibly long distance fees
  2106.      -- but it also allows you to avoid learning BBS-based "editors" (most of
  2107.      which are slow and awkward to use), and to use your own Word
  2108.      Processor/spell checker which you're familiar with.  Of course, none of
  2109.      this has anything to do with Intellicomm's automated mail transfers...
  2110.      it's just a trick you can use for a quick manual message that isn't worth
  2111.      automating.
  2112.  
  2113.      3.16  Spelling and Appearances
  2114.  
  2115.      In BBS messages, people cannot see you and can only judge you by what you
  2116.      say and how you say it.  If you're a sloppy speller, people will probably
  2117.      picture you as a slob with your shirt hanging out, bad breath, and your
  2118.      pants zipper unzipped.  Your messages are how you present yourself to
  2119.      other people, and if you make no effort to spell properly you will
  2120.      eventually leave a bad impression, and your opinions will be discounted
  2121.      or even ignored.  This isn't to say you have to be a perfect speller...
  2122.      all you have to do is show some sort of effort, just as you would comb
  2123.      your hair and tuck your shirt in before any other social function.  When
  2124.      you leave a message on a BBS, you can be talking to an audience of
  2125.      several hundred people from all over the world... and you wouldn't do
  2126.      that with your hair in a mess and your pants unzipped.
  2127.  
  2128.      If you have trouble spelling, your best bet is to use an Offline Mail
  2129.      Reader program (described below), or the ASCII uploading technique
  2130.      outlined above, combined with your Word Processor and spelling checker. 
  2131.      Spell checkers, over a very short time, can improve your spelling
  2132.      dramatically (even if you're a good speller, there are always those
  2133.      certain words you'll misspell).  If you find the word "seperate"
  2134.      (separate is the proper spelling, in both contexts) being constantly
  2135.      pointed out to you as a mistake by your spell checker, as I did, it won't
  2136.      take long before you become annoyed and memorize the proper spelling to
  2137.      avoid having your spell checker complain to you.
  2138.  
  2139.  
  2140.  
  2141.  
  2142.      Intellicomm v2.01             Online Primer                           37
  2143.      
  2144.      
  2145.  
  2146.                    4.  OFFLINE MAIL SYSTEMS/OFFLINE MAIL READERS
  2147.  
  2148.  
  2149.      Reading and entering messages manually online is an ancient art that is
  2150.      going the way of the dinosaur.  Offline Mail Systems (on the BBS)
  2151.      combined with a comm. program and Offline Mail Reader (on your computer),
  2152.      allow you to read and reply to messages on the BBS, in all the various
  2153.      Conferences/Forums you're interested in -- while OFFLINE.  This way you
  2154.      can relax and go through the messages, and enter your replies at your own
  2155.      pace without rushing or using up all your online time... or incurring
  2156.      extra long-distance fees.  Offline mail also allows you to use a "real"
  2157.      editor or your favorite Word Processor AND spell checker, without
  2158.      learning a slow, cryptic BBS-based editor.  Most Offline Mail Systems (on
  2159.      the BBS) also provide a means to collect the new BBS Bulletins, and new
  2160.      files listings.  Intellicomm will extract and auto-import new files
  2161.      listings included in any mail packets, as described below.  It's the best
  2162.      way to collect new files listings because offline mail packets are
  2163.      *compressed* and thus take less time to transfer than it would take to
  2164.      simply list and capture the new files list from the BBS.
  2165.  
  2166.      The most popular offline mail format on BBS's is the QWK format, which
  2167.      was created by Mark (Sparky) Herring for his QwikMail/Qmail system for
  2168.      PCBoard BBS's.  The QWK format caught on, and spread to other BBS types
  2169.      and today there are QWK-based offline mail systems available for just
  2170.      about every BBS type.  The reason the offline message format is important
  2171.      is because the programs (called OFFLINE MAIL READERS) which allow you to
  2172.      read and reply to the mail produced by these systems, normally only work
  2173.      with one type of mail format -- and it's usually the QWK format.
  2174.  
  2175.      Another mail format that is established and available on multiple BBS
  2176.      types is the "MegaMail" format, created by Kip Compton, which sends .DL
  2177.      files rather than .QWK files.  Most QWK-compatible readers do NOT handle
  2178.      the MegaMail format, and actually the only reader I'm aware of that
  2179.      supports both the MegaMail AND .QWK format is the "MegaMail Reader".  It
  2180.      is also available as Shareware on most BBS's.
  2181.  
  2182.      4.1  Finding the Offline Mail System
  2183.  
  2184.      Due to the lack of standards at BBS's, and with the Offline Mail Systems
  2185.      themselves, finding the BBS's Offline Mail System could probably be the
  2186.      subject of an entire tutorial.  However... it/they should be available
  2187.      from one of the following locations:  On the [M]essage Menu, or the
  2188.      [D]oor menu, which may also be the [OPEN] menu, through a [D]ownload
  2189.      Messages command on the Main or Message menu, through a [QWK] command...
  2190.      etc.  It's best to look around, read the bulletins and if all else fails
  2191.      ask your Sysop where it is.  If no offline mail system is available, it's
  2192.      a very good idea to request that your Sysop set one up for the benefit of
  2193.      all the message users on the BBS: Offline mail systems (for the BBS end
  2194.      of things) are very reasonably priced ($25-$50), are usually "try before
  2195.      you buy" (shareware), are available for most all BBS types, and can be
  2196.      set up by the Sysop in an hour or two.  Today there is very little reason
  2197.      to not include an offline mail system on a BBS... unless the BBS doesn't
  2198.      carry messages.
  2199.  
  2200.  
  2201.  
  2202.  
  2203.      Intellicomm v2.01             Online Primer                           38
  2204.      
  2205.      
  2206.  
  2207.      4.2  Finding an Offline Mail Reader
  2208.  
  2209.      Once you know what type of offline mail system your BBS uses, you need to
  2210.      find an OFFLINE MAIL READER program that is compatible with the BBS's
  2211.      mail system.  As mentioned above, the QWK format is the most popular and
  2212.      there are dozens of QWK-compatible readers available, and most all are
  2213.      shareware.  If the BBS you call is using a MegaMail, Blue Wave or other
  2214.      offline mail system that isn't QWK-compatible, you'll have to locate and
  2215.      use the proper reader.  Again if you can't find the proper reader
  2216.      program, check the BBS bulletins, then leave a message to your Sysop
  2217.      asking what to download if all else fails.
  2218.  
  2219.      The original QWK reader, produced the developer who invented the whole
  2220.      QWK standard, is the "Qmail DeLuxe" reader.  This reader is a commercial
  2221.      product, but there is a demonstration version available for downloading
  2222.      on most BBS's.  The demo allows you to see if the reader meets your
  2223.      needs, and if so you order the commercial version via mail order or
  2224.      electronically on Sparkware's BBS.  Details accompany the DeLuxe demo.
  2225.  
  2226.      Another popular QWK reader is the "Offline Express" system, produced by
  2227.      Mustang Software (developers of the Wildcat BBS system).  EZ-Reader,
  2228.      MegaReader (which supports BOTH the QWK and MegaMail DL format for those
  2229.      interested in flexibility), PMDBM, RoboMail, and SessionManager are some
  2230.      of the others, and the list goes on and on... There are many QWK readers
  2231.      available and there is almost surely a reader available to suit your
  2232.      needs and budget.  Most are Shareware and were priced in the $25 range at
  2233.      the time of this writing, and are WELL worth the money, as opposed to
  2234.      handling your mail online.
  2235.  
  2236.      There are also technical support conferences available for most of the
  2237.      popular offline mail readers, on most all of the BBS networks, where you
  2238.      can receive advice on the reader(s) you're interested in.
  2239.  
  2240.      4.3  Setting Up Offline Mail for Use
  2241.  
  2242.      Setting up the Offline Mail System on the BBS, and the Offline Reader
  2243.      program itself are both topics covered in the documentation that comes
  2244.      with each reader (and usually also in the online help inside the mail
  2245.      system on the BBS).  Installation and setup techniques vary widely, so I
  2246.      can't cover them here.  Once you download a reader, uncompress it and
  2247.      read the documentation (.DOC) file(s) and you'll receive all the
  2248.      information you need to get going.
  2249.  
  2250.      One item to pay close attention to is that your Reader will allow you to
  2251.      configure a directory for "Message Packets" and another directory for
  2252.      "Reply Packets".  Whatever directories you choose in your Reader, you
  2253.      must ALSO enter in the Intellicomm main setup, on the Filenames and Paths
  2254.      screen.  This will allow Intellicomm to put your mail packets where your
  2255.      reader expects them, and will also allow Icom to find your reply packets
  2256.      where your reader creates them, and upload them back to the mail system. 
  2257.      You may also define your Reader command (the same command you enter from
  2258.      DOS to start your reader) in the Icom setup so that you can access your
  2259.      Mail Reader from within Intellicomm.  It's not "necessary" to define your
  2260.  
  2261.  
  2262.  
  2263.  
  2264.      Intellicomm v2.01             Online Primer                           39
  2265.      
  2266.      
  2267.  
  2268.      reader command, but it can be convenient.  All these items are defined in
  2269.      the Icom main setup on the "Filenames and Paths" screen:
  2270.  
  2271.      +=| File/Path Items |===========================================+
  2272.      | Mail Reader> C:\READER\READER.EXE  [or READER.BAT if used]    |
  2273.      | Reply Dir  > C:\READER\REP                                    |
  2274.      | Message Dir> C:\READER\QWK                                    |
  2275.  
  2276.  
  2277.      Well, that's the end of this tutorial/introduction to BBSing.  I hope you
  2278.      found it informative, and will be relaxed and confident the next time you
  2279.      call a BBS.  I wished I had a document like this when I first started
  2280.      calling BBS's, and that's mainly why I produced this one and included it
  2281.      with Icom.  The information 'is' out there, but is scattered around in
  2282.      different places, and is not always easy to locate.
  2283.  
  2284.      Of course, the whole point of Intellicomm is to allow you automate your
  2285.      online sessions, avoiding tedious manual interaction with the BBS
  2286.      entirely (when that's desirable).  But some basic understanding of the
  2287.      major BBS features is necessary to get going, and it's also sometimes
  2288.      just more practical to call the BBS manually to get something done
  2289.      quickly.
  2290.  
  2291.  
  2292.  
  2293.  
  2294.      Intellicomm v2.01             Online Primer                           40
  2295.      
  2296.      
  2297.  
  2298.                                     I.  GLOSSARY
  2299.  
  2300.      CR and LF
  2301.  
  2302.       CR stands for Carriage Return, and on printers it causes the "carriage"
  2303.       (print head) to "return" to the left margin.  CR's are also used by
  2304.       BBS's when they want to move your screen cursor back to the leftmost
  2305.       screen column.
  2306.  
  2307.       LF stands for Line Feed and it moves the cursor down one line.  A CR
  2308.       without a LF is like a day without sunshine... and besides that your
  2309.       cursor will simply move to the left column and the next line received
  2310.       will overwrite the previous one.  If this happens, there's a setting
  2311.       called "Add Line Feeds" in each Intellicomm BBS Information File (BIF)
  2312.       which you can turn on, and Intellicomm will add the LF automatically
  2313.       when it receives a CR, thus ensuring that the previous line isn't
  2314.       overwritten.  Alternatively, if lines are DOUBLE-SPACED you probably
  2315.       have "Add Line Feeds" turned on when it needn't be (the BBS is sending a
  2316.       LF, Icom then adds its own, and you get a blank line).
  2317.  
  2318.      ANSI
  2319.  
  2320.       The acronym "ANSI" is often used in the first question you're asked on a
  2321.       BBS.  Pronounced "an-see" it stands for "American National Standards
  2322.       Institute", and as you may expect, ANSI's job is to come up with
  2323.       standards for various things.  On BBS's, ANSI refers to a certain set of
  2324.       ANSI "terminal" codes which provide a standard way of moving the screen
  2325.       cursor around, and setting screen colors, from a remote computer.  Aside
  2326.       from the CR/LF mentioned above, and a TAB character (which moves the
  2327.       cursor right by a few positions), there is simply no way for a BBS to
  2328.       move your screen cursor to a specific location, or to change the screen
  2329.       color, without using special codes; ANSI codes are what most all BBS's
  2330.       use to get the job done.
  2331.  
  2332.       If you're asked whether to use "ANSI Graphics" by a BBS, you're being
  2333.       asked two questions really.  "Graphics" doesn't refer to dazzling VGA
  2334.       graphics, but refers to the IBM graphics characters (the boxes you see
  2335.       around Intellicomm's menus) while ANSI refers to color, which is mainly
  2336.       what ANSI codes are used for by BBS's; to set the screen colors.  So if
  2337.       you have a color monitor, you can use ANSI codes.  If you have a
  2338.       monochrome or LED display, don't use ANSI graphics or you may get color
  2339.       combinations that are unreadable on your screen.
  2340.  
  2341.      ASCII/HIGH ASCII
  2342.  
  2343.       Pronounced "ask-key", and stands for "American Standard Code for
  2344.       Information Interchange" (and if you remember that in ten seconds' time,
  2345.       you'll have wasted some perfectly good brain cells).  Computers know one
  2346.       thing and only one thing: numbers.  Actually they don't even comprehend
  2347.       those... but they can pretend that they do.  They have no idea what an
  2348.       "alphabet" is, have no concept of periods, quotes, etc., so someone had
  2349.       to assign numbers to all the symbols we humans use so that the computer
  2350.       could simulate some sort of intelligence.  If your computer used the
  2351.       number 20 to refer to the letter "A" and mine used the number 20 to
  2352.  
  2353.  
  2354.  
  2355.  
  2356.      Intellicomm v2.01             Online Primer                           41
  2357.      
  2358.      
  2359.  
  2360.       refer to the letter "B", then this text file would be making no sense to
  2361.       you and might look like this: Waj3290 Adjaj32!@#$2.  But luckily we have
  2362.       the ASCII standard which lets all our computers use the same numbers for
  2363.       letters numbers and symbols.
  2364.  
  2365.       "High ASCII" is another way of referring to the IBM extended (graphics)
  2366.       characters.  Not all computers can display these IBM "High ASCII" codes
  2367.       (believe it or not... there are people who use computers other than IBM
  2368.       compatibles, and these people can call BBS's too), so most BBS's allow
  2369.       you to turn them off.  As an IBM PC user you can leave use high ASCII
  2370.       features on BBS's.
  2371.  
  2372.      DUPLEX
  2373.  
  2374.       FULL DUPLEX is the ability to send and receive information over the
  2375.       phone at the same time.  When someone phones you by voice, you can
  2376.       interrupt them in mid-sentence to tell them that someone's at the door
  2377.       and you have to go... I.e. you can both talk and listen at the same
  2378.       time, and most modems are also capable of this.  HALF DUPLEX means that
  2379.       only one modem can talk, while the other listens.  Full duplex (talking
  2380.       and listening) is the norm with PC modems and BBS's.
  2381.  
  2382.      ECHO
  2383.  
  2384.       Determines whether your modem and/or communications program display what
  2385.       you type on the screen.  HALF DUPLEX requires ECHO ON, and FULL DUPLEX
  2386.       requires ECHO OFF.  Put simply if you see this on your screen when you
  2387.       type to the BBS:  HHeelloo?? ... then Intellicomm is "echoing" when it
  2388.       needn't.  If you see nothing at all when you type, then Intellicomm
  2389.       isn't echoing and should be.  Intellicomm defaults to "echo off" and
  2390.       where BBS's are concerned (assuming your modem is set up properly, using
  2391.       full duplex) you will probably never have to change this for regular BBS
  2392.       use.
  2393.  
  2394.      ERROR CORRECTING MODEMS/LINE NOISE
  2395.  
  2396.       Error correcting modems are capable of detecting and correcting errors
  2397.       when transferring data over the phone line.  We've all had bad
  2398.       connections on voice calls where you hear static in the background, or
  2399.       other clicks and noises (or even other conversations at times)...  Since
  2400.       modems communicate by making noises to each other, static and other line
  2401.       noise can distort the sounds the modems are making ... and this
  2402.       distortion causes garbage to be displayed on your screen (or worse). 
  2403.       Error-correcting modems eliminate this problem by running checks on the
  2404.       data sent and received.  It would be similar to me giving you $1,000 to
  2405.       deposit in the bank, but to also phone the bank and tell them that you
  2406.       were bringing $1,000 for deposit.  If you arrived with less than $1,000
  2407.       the bank could phone me and tell me... and I could then "correct the
  2408.       error" and have your legs broken or something.  <grin>  With modem data
  2409.       (if error-correcting modems are in use) it's a little less painful and
  2410.       the "$1,000" is simply re-sent.  It's all done behind the scenes by the
  2411.       modem hardware, and it means that you never see garbage on your screen
  2412.       due to line noise.
  2413.  
  2414.  
  2415.  
  2416.  
  2417.      Intellicomm v2.01             Online Primer                           42
  2418.      
  2419.      
  2420.  
  2421.       For error-correction to work, BOTH modems must using it, and must be
  2422.       using the same type of error-correction.
  2423.  
  2424.      MNP, LAP-M, HST, PEP, V.42, V.32, V.32bis, V.Fast
  2425.  
  2426.       These are the various types of error-correction 'protocols' and you'll
  2427.       see the terms quite frequently in and around modems and BBS's.  Recently
  2428.       new standards have become common enough that you really don't have to
  2429.       worry too much about the various types.  Most error-correcting modems,
  2430.       even cheap ones, incorporate the new 'v' standards, and if the error-
  2431.       correction type on your modem is the letter 'v' followed by a period and
  2432.       some numbers (v.32, v.42, etc), then you're safe and will have error-
  2433.       free connections with virtually any other error-correcting modem.  The
  2434.       'v' standards are now worldwide standards used by most modem
  2435.       manufacturers.  The difference from one v standard to the next is speed. 
  2436.       As technology advances, new (faster) v standards emerge.  V.fast was not
  2437.       yet complete at the time of this writing, but it's the newest and
  2438.       fastest one coming.
  2439.  
  2440.      BAUD/BPS
  2441.  
  2442.       Technically the two terms aren't the same thing, but since they're so
  2443.       often used to refer to your computer's "COM port speed" I'm not going to
  2444.       buck the system and confuse everyone (and myself) with technicalities. 
  2445.       If your modem manual tells you to set your comm. program to 9600 baud,
  2446.       that's what you do (Intellicomm's main setup on the "Terminal" screen). 
  2447.       If it tells you to set it to 9600 BPS (Bits Per Second), pretend they
  2448.       said "baud" and do the same thing.  I.e. though the terms aren't
  2449.       technically the same thing (BPS is actually the correct term to use when
  2450.       referring to data speed), just pretend that they are and you'll be fine.
  2451.  
  2452.      DATA BITS/PARITY/STOP BITS
  2453.  
  2454.       These are some other settings that have to do with your computer's COM
  2455.       port (similar to the port speed, above) and are not something to be
  2456.       overly concerned with, save the way you might understand the "10-W-30"
  2457.       in engine oil.  If your car's owners manual tells you to put 10W30 in
  2458.       the engine, that's what you do.  If it tells you to put 10W40 in it...
  2459.       put that in.  Similarly on BBS's if they tell you to use No parity, 8
  2460.       data bits, and 1 stop bit, that's what you use.
  2461.  
  2462.       One note though: many times the three items are short-formed as N81 to
  2463.       mean No parity, 8 data bits, 1 stop bit, or E71 to mean Even parity, 7
  2464.       data bits, and 1 stop bit, etc.  There are other combinations, but
  2465.       you'll probably never have to use anything but N81 on a BBS (N81 is
  2466.       Icom's default).  Some long-distance services, such as PC-Pursuit
  2467.       require you to use 7E1 but Icom automatically uses 7E1 to call through
  2468.       PC-Pursuit, so you don't have to worry about it there either.  If/when
  2469.       you ever do need to change these port settings, the BIF, just below
  2470.       where you define the BBS phone numbers, is where to make the change.
  2471.  
  2472.  
  2473.  
  2474.  
  2475.      Intellicomm v2.01             Online Primer                           43
  2476.      
  2477.      
  2478.  
  2479.      OFFLINE
  2480.  
  2481.       This means that your computer is NOT connected to another computer (it's
  2482.       being unsociable).  Before you connect to a BBS, and after you
  2483.       disconnect, you are said to be offline.
  2484.  
  2485.      ONLINE
  2486.  
  2487.       Means that your modem IS connected to another modem.  As soon as you
  2488.       connect your computer to another computer (a BBS), your computer is said
  2489.       to be "online".  If Intellicomm tells you that you're online when you're
  2490.       not, and reports that it can't hang up when there's no connection, it's
  2491.       due to the fact that your modem is pulling a fast one on Intellicomm and
  2492.       saying it's connected when it isn't.  Icom actually can't operate with
  2493.       your modem in this state, since for reliable unattended calls it must
  2494.       know when it's connected and when it isn't.  To apply the truth potion
  2495.       to your 2400 baud (or faster) modem, add the command &C1 to your modem
  2496.       init string (Icom main setup / Terminal Settings), and your modem will
  2497.       stop lying.  For 1200 bauders and below you have to change a small
  2498.       switch either inside the modem or sticking out the back of it (a bank of
  2499.       small switches).  Switch 6 usually does the trick... just flip it to the
  2500.       opposite position.
  2501.  
  2502.      PROTOCOL
  2503.  
  2504.       Protocols are the little things like... you say "Hi", and I say "Yo"
  2505.       back.  Then you ask "like how's it goin, eh?", and I say, "take off
  2506.       hosehead", and so forth.  If you said "Hi", and I said "pickles are NOT
  2507.       a type of fruit" ... this would be a tremendous breach of protocol.  At
  2508.       some later point, you 'may' have been about to ask me whether pickles
  2509.       were a type of fruit or not ... but you hadn't actually asked yet.
  2510.  
  2511.       But seriously.  In the context of computer communications, protocols are
  2512.       used to transfer files.  If line noise interferes with the connection
  2513.       and you're simply reading a BBS bulletin or the like, you see garbage on
  2514.       your screen and no real harm is done.  But if you're transferring a
  2515.       computer program from a BBS and line noise distorts the machine code of
  2516.       the program, the program could end up doing virtually anything when you
  2517.       ran it (probably nothing pleasant).  So it's imperative when
  2518.       transferring programs over the phone to double check everything to
  2519.       ensure that it arrived intact.  That's the mission of the transfer
  2520.       protocols used by comm. programs and BBS's: to detect and correct
  2521.       transfer errors when transferring something important such as a program
  2522.       or program data file.  Protocols are discussed in more detail in the
  2523.       file transfer section above, and in the Icom online help link:
  2524.       Protocols.
  2525.  
  2526.      SYSOP
  2527.  
  2528.       Pronounced "sis-op", this is a shortform for "system operator".  On a
  2529.       BBS, the Sysop is the person to get hold of if you run into a problem or
  2530.       have a question that doesn't seem to be answered anywhere in the BBS
  2531.       online help (or in this tutorial).  Normally the sysop is also the BBS
  2532.       owner.
  2533.  
  2534.  
  2535.  
  2536.  
  2537.      Intellicomm v2.01             Online Primer                           44
  2538.      
  2539.      
  2540.  
  2541.      UART
  2542.  
  2543.       Pronounced "you-art", and stands for "Universal Asynchronous
  2544.       Receiver/Transmitter".  You have no need to memorize what it stands for,
  2545.       but you should know what it is ... because if you have the wrong one 
  2546.       (and it happens often) your modem could be all but useless to you.  If
  2547.       you're having problems with missing characters when calling a BBS ...
  2548.       such as it's trying to ask for your name but you get something like "Wt
  2549.       i  you  nam?" instead, you may have the wrong UART.  There are two types
  2550.       of UARTs for PC compatibles ... no cute names, they just gave them
  2551.       numbers:  the 8250 (cheap) and the 16550 (cheap but more expensive than
  2552.       an 8250).  The 8250 UART is what comes with most computers (on the multi
  2553.       I/O card... that card that you plug your modem into), and the 8250 like
  2554.       a sink that is only capable of holding a single drop of water before
  2555.       overflowing.  The 16550 can hold 16 drops of water before overflowing.
  2556.  
  2557.       Assuming your computer is the "drain" of the sink, you're going to have
  2558.       a mess if it doesn't allow the water out of the sink (UART) fast enough
  2559.       (characters from the BBS are lost).  This usually happens on either slow
  2560.       computers with very fast modems, or sometimes on burdened computers
  2561.       (running networks, multitaskers, etc.) even without extremely fast
  2562.       modems.  If your computer has a lot of work to do, such as running
  2563.       Windows, OS/2 or a network, and can't empty the UART fast enough, you'll
  2564.       lose characters and get protocol errors when doing file transfers.  In
  2565.       such a case you need a 16550 UART which can hold more data before
  2566.       overflowing.  Your dealer can install a 16550 UART for you, or if you're
  2567.       so inclined, and your 8250 chip isn't soldered in, you can do it
  2568.       yourself quite easily or have a knowledgeable friend do it.  16550 UARTs
  2569.       won't cost you more than a few bucks.
  2570.  
  2571.       BEFORE you think about running off to get a 16550 UART though, make sure
  2572.       you have checked the following settings in Intellicomm's main setup. 
  2573.       You may already have a 16550 UART but Intellicomm might not be using it
  2574.       properly due to improper setup.  These items on the main setup
  2575.       "Terminal" screen should be set as follows:
  2576.  
  2577.        | Receive Buffer Size [K] . 4   <<may be higher but not lower   |
  2578.        | Transmit Buffer Size [K]  2   <<may be higher but not lower   |
  2579.  
  2580.            [further down, near the bottom of the screen...]
  2581.  
  2582.        | Enable 16550 if Found?  . Yes  <<should be set to Yes         |
  2583.        | 16550 Receive Trigger . . 4    <<may be higher but not lower  |
  2584.        | 16550 Transmit Trigger  . 3    <<may be higher but not lower  |
  2585.  
  2586.       And on the "Protocols" screen make sure you are NOT using anything
  2587.       higher than a 1K disk buffer:
  2588.  
  2589.        | Disk Buffer Size [Kbytes] 1                                   |
  2590.  
  2591.       Why use a 1K buffer?  The bigger the buffer, the more time is needed to
  2592.       write the data to disk when the buffer fills up, and DOS doesn't let the
  2593.       computer do any emptying of the sink while it's writing to disk.
  2594.  
  2595.  
  2596.  
  2597.  
  2598.      Intellicomm v2.01             Online Primer                           45
  2599.      
  2600.      
  2601.  
  2602.       You can often lower the port speed (baud/BPS) and eliminate problems
  2603.       that way; from 38400 to 19200 for example.
  2604.  
  2605.      A.  Common Modem Problems/Solutions
  2606.  
  2607.      Other common modem setup problems are covered in the Intellicomm online
  2608.      help.  See topics "Common Questions & Answers", "Setup Problems", and
  2609.      "Optimizing Intellicomm", as well as "Multitasking Intellicomm" if you're
  2610.      running under DESQview, OS/2, or Windows.  And don't forget that Icom
  2611.      gives you the ability to search ALL online help topics for specific
  2612.      keywords.  If you want to see every online help topic with the word
  2613.      "modem" in it, just press [Ctrl-F1] in the help system and enter 'modem'
  2614.      (no quotes) when asked what to search for.
  2615.