home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / BBS2DRAG.ZIP / ROBOC430.ZIP / READ.ME < prev    next >
Text File  |  1995-02-10  |  18KB  |  390 lines

  1. ROBOCOMM 4.3 - READ.ME                                         01/21/95
  2. -----------------------------------------------------------------------
  3.  
  4.     Hello, and welcome to Robocomm 4.3, "The ultimate tool for BBS 
  5.     communications."
  6.  
  7.     If you are upgrading from Robocomm version 4.2, follow the 
  8.     instructions below to update your installation to the 4.3 version.  
  9.  
  10.     If you are a new user, please ignore the contents of this file and 
  11.     follow the installation instructions in the ROBOCOMM.DOC file.
  12.  
  13.     Parsons Consulting has moved since the previous release of 
  14.     Robocomm.  Our new contact information is:
  15.  
  16.                 BBS:        310-374-7540 or 310-374-2367
  17.                 FAX:        310-374-2367
  18.                 Voice:      310-372-5846
  19.                 Internet:   parsons@netcom.com
  20.                 CompuServe: 72167,3662
  21.  
  22.                 Parsons Consulting
  23.                 P.O. Box 1551
  24.                 Manhattan Beach, CA  90267
  25.  
  26.  
  27. Version 4.3 Upgrade Instructions
  28. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  29.  
  30.     1   MAKE A BACK UP OF YOUR EXISTING ROBOCOMM INSTALLATION!  In the
  31.         unlikely event that the data conversion process does not
  32.         complete normally, you will need to restore from your backup
  33.         before you try to install again.
  34.  
  35.     2   Unzip the contents of this zip into your Robocomm directory.
  36.         Over-writing all files when prompted.
  37.  
  38.     3   Run ROBOCOMM.EXE.  A conversion process will start-up and
  39.         automatically change your data files to the new 4.3 format.
  40.  
  41.     4   If you have a ROBO environment variable, change it to ROBOCOMM.
  42.         This change is being made to avoid confusion with RoboMail. If
  43.         you had to set E:0 for reliable operations with the 4.2
  44.         version, that will not be necessary any more.  You should
  45.         remove the E:0 or E0 item from your new ROBOCOMM environment 
  46.         variable.
  47.  
  48.     5   The upgrade process assigns the new default prompt definitions
  49.         to all your PCBoard systems.  The new prompts are set up for
  50.         QMAIL 4 and PCBoard's internal QWK/REP routines by default.
  51.         You will need to use the "Import" option to pull in prompt sets
  52.         for other mail doors on the systems where you do not use Qmail
  53.         4.   Note that Robocomm 4.3 has excellent support (with repeat
  54.         download, etc.) for PCBoard's internal QWK command so you may
  55.         not need to use doors at all any more unless you want the extra
  56.         features.  New prompt sets have been provided for QMAIL4
  57.         (DEFAULT.PPF), Cam-Mail, MarkMail and RoseMail.
  58.  
  59.     6   If you are using scripts on PCBoard systems they may need to be
  60.         modified.  Robocomm 4.3 uses a new method of communicating with
  61.         PCBoard systems called "Terse Mode."  You may need to add
  62.         the new TERSE OFF and TERSE ON commands to your scripts to
  63.         integrate them.
  64.  
  65.     7   Robocomm no longer supports systems using PCBoard versions
  66.         lower than 14.5a, ProDoor or ProLogon.  During the upgrade any
  67.         PCBoard 14.2 systems you may have had defined will have been
  68.         converted to Login Script only.
  69.  
  70.         WARNING: If you have a DSZLOG file that contains any data you
  71.                  want to keep, then make a copy of it now because
  72.                  Robocomm is going to start using that file and
  73.                  clearing it out before every file transfer.
  74.  
  75.     8   If you are using RXECLUDE, then you will also need to upgrade
  76.         it.  The file name is: REXCLD12.ZIP.
  77.  
  78.  
  79. Version 4.3 Changes and New Features
  80. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  81.  
  82.     o   Added support for PCBoard 15.x systems. The upgrade process
  83.         will have automatically set the prompt files as needed for
  84.         PCBoard 14.5a through 15.2 support.
  85.  
  86.         In an effort to maintain automation in an age of increasing BBS
  87.         customization, Robocomm now uses "terse mode" prompts when
  88.         communicating with PCBoard systems.  These will appear as
  89.         numbers and little happy faces while Robocomm is online
  90.         with PCBoard systems.  If you "jump to terminal" you will
  91.         probably have nothing but a bunch of odd numbers on the screen
  92.         where you used to see prompts.  Robocomm's terminal mode now
  93.         contains two keys to control "Terse Mode" prompts.  F6 can be
  94.         used to restore normal "text" prompts and F5 can be used to
  95.         switch back to the numerical "Terse" mode prompts.  Robocomm
  96.         will attempt to automatically switch you in and out of Terse
  97.         mode when you enter the ANSI terminal mode, but there may be
  98.         some instances where it will not succeed.  Remember to use F5
  99.         and F6 to toggle in and out of terse mode when you are in the
  100.         terminal mode.
  101.  
  102.     o   Added support for Wildcat 4.0 and 4.01 systems.  To set up
  103.         these boards, go to your directory-BBS screen and highlight the
  104.         BBS ID to change.  Then, select "Prompts" from the top menu and
  105.         then select "Default" to set the prompt definitions for the
  106.         BBS to the new Wildcat 4.x compatible defaults.
  107.  
  108.     o   Added Login Scripts for any bbs type.  The Directory-BBS screen
  109.         now displays the "Login Script" field for all BBS types.  This
  110.         should allow us to get on to Wildcat and PCB systems which have
  111.         odd front ends.  To accommodate this change, the third phone
  112.         number field has been removed.  Don't forget, however, that you
  113.         can still specify up to 9 phone numbers in an extended phone
  114.         number list if you want.  See the help screens for the phone
  115.         number fields for details.
  116.  
  117.     o   Added a full-color scroll-back buffer in terminal mode. Use
  118.         ALT-W to activate the buffer, and the arrow keys to scroll up
  119.         and down.  Press ESC while the buffer is active to return to
  120.         the terminal session.
  121.  
  122.     o   Added internal support for PCBoard 15.x QWK routines.  To use
  123.         this support specify the mail door as INTERNAL on the
  124.         directory-bbs screen.  The INTERNAL routines will automatically
  125.         download multiple packets if you have more mail than could be
  126.         collected in one pass.  The maximum number of packets to
  127.         download is controlled by the QWK packets to archive
  128.         configuration option.
  129.  
  130.     o   Added support for INT 14 fossil drivers.  Set the new "Use
  131.         Fossil Driver" option on the communications configuration
  132.         screen to YES and fill in the logical unit number (usually 0
  133.         for COM1 or 1 for COM2) that you want to address in the "Unit:"
  134.         field.
  135.  
  136.         OS/2 users who are using the SIO/VSIO drivers should now load
  137.         the VX00.SYS device driver in their Robocomm session and then
  138.         set the new fossil option on.  This will result in a significantly
  139.         smaller performance hit when doing file transfers in a
  140.         background session.
  141.  
  142.     o   Added support for 115,200 bps and IRQ lines greater than 9.
  143.  
  144.     o   Robocomm will now use XMS for virtual memory if it is
  145.         available.  The F2 pop-up status window will indicate the
  146.         type of memory in use for VM, as well as the *total* amount of
  147.         that type of memory that was available at program start-up.
  148.  
  149.         This means that Robocomm no longer needs EMS at all.  If you
  150.         currently have EMS enabled, you will be better off removing
  151.         EMS from your system and using the freed up 64K of high
  152.         memory for loading TSRs up high.
  153.  
  154.         If both EMS and XMS are available, EMS will be used.  Note that
  155.         if you previously had E0 or E:0 in your ROBO environment
  156.         variable, do not add it back into your new ROBOCOMM environment
  157.         variable.  The previous version's incompatibilities with DOS
  158.         6.x have been resolved and the added usage of XMS will
  159.         significantly improve Robocomm's performance on your system.
  160.  
  161.     o   Added two new commands to the ROBOCOMM environment variable:
  162.  
  163.             NOEMS       Prohibits use of EMS for Virtual Memory
  164.             NOXMS       Prohibits use of XMS for Virtual Memory
  165.  
  166.             Example:
  167.  
  168.                 SET ROBOCOMM=E:2048;NOEMS;NOEMSSWAP
  169.                     (Use 2 megs XMS for VM and XMS for swapping)
  170.  
  171.     o   Removed all support for PC Pursuit.  The service has been
  172.         discontinued.
  173.  
  174.     o   Added code to terminal dial window to automatically tag the
  175.         current system if there are no tagged systems when you press
  176.         ENTER.
  177.  
  178.     o   Added a new internal editor.  It uses all the usual editing
  179.         keys, plus:
  180.  
  181.             ALT-D       = Delete line
  182.             ALT-F       = Toggle formatting codes (Carriage return and eof)
  183.             CTRL-ENTER  = Save
  184.             Esc         = Abandon Changes
  185.  
  186.     o   Robocomm will now hang up during verification of uploaded files on a
  187.         PCB 15 system if the upload was the last item on the agenda.
  188.  
  189.     o   All consecutive file download agenda items are now done in
  190.         batch mode on PCBoard systems.  If you will are using an
  191.         external protocol, it must be able to write a DSZ compatible
  192.         log file in the file pointed to by the DSZLOG environment
  193.         variable.  Robocomm sets the DSZLOG variable automatically, so
  194.         there is no need for you to do so.
  195.  
  196.     o   Robocomm no longer re-formats descriptions when importing file
  197.         lists or sending descriptions.
  198.  
  199.     o   Robocomm is now Desqview, Windows and OS/2 aware and will yield
  200.         back processor time slices in all of those environments.
  201.  
  202.     o   Added a check for the word RESET in the ROBOCOMM environment
  203.         variable.  If it's found, Robocomm will default the agenda
  204.         editing, "Reset" "Continue" "Cancel" prompt with "Reset".  The
  205.         new default for this question is CONTINUE.
  206.  
  207.     o   Replaced the NTX index drivers with the newer CDX format.
  208.         These drivers are significantly faster, and their CDX index
  209.         files will consume about 50% less space than the corresponding
  210.         NTX index files did.
  211.  
  212.     o   Revised the PACK routines to remove redundant index processing.  
  213.         This combined with the new data drivers should provide a 
  214.         significant performance boost.  If you have the memory, packing 
  215.         speed can be increased by adding DBVBUFFER=20 to your DOS 
  216.         environment.
  217.  
  218.     o   Changed the Filter Word and Preference word routines so you can
  219.         now use full boolean logic and wildcards.  The filter and
  220.         preference conditions apply to both the file name and the file
  221.         description.  Example:
  222.  
  223.             Filter Condition Examples:
  224.  
  225.                 "*.GIF" & ("GIRL" | "SWIM" | "MODEL")
  226.  
  227.                 "WINDOWS" & "NT"
  228.  
  229.             Preference Condition Example:
  230.  
  231.                 "OS/2" & (!("GNU") | "C++"))
  232.  
  233.     o   Removed the FTS quick-search indexing system.  The file list
  234.         searching now functions similarly to RoboMail.  You can use the
  235.         same rules for "Search Strings" as in RoboMail.  full
  236.         boolean logic and wildcards are supported.  For those of you
  237.         not using RoboMail, (harummph!) here is a brief discussion on
  238.         how to construct search strings:
  239.  
  240.         The easiest way to input a search string in Robocomm is to
  241.         simply type the exact text you would like to search for in the
  242.         fields provided and press Enter.  When you do this, Robocomm
  243.         will search for an exact match (including any imbedded spaces)
  244.         in the file descriptions.  For more complex searches, you can
  245.         include wildcards and/or boolean logic in the search string.
  246.  
  247.         Wildcards in search strings work the same way that they do in
  248.         DOS file names.  The question mark "?" character is used to
  249.         represent any single ascii character and the asterisk "*"
  250.         character can be used to match any series of characters.
  251.  
  252.         For example, a search string of "Robo?ail" would match both
  253.         "RoboMail" and "RoboJail."  Entering "Robo*ail" for a search
  254.         string would match both of the above as well as: "RoboMail
  255.         needs 512K of memory or it may fail."
  256.  
  257.         For even more searching power, Robocomm allows you to specify
  258.         multiple search keys with a single string and control how they
  259.         related to each other with boolean logic.  Robocomm supports
  260.         the following boolean operators:
  261.  
  262.                 Use | to signify OR.
  263.                 Use & to signify AND.
  264.                 Use ! to signify NEGATION.
  265.  
  266.                 Use ( and ) to specify precedence.
  267.  
  268.                 Use double quotes " to surround all search text.
  269.  
  270.         For example, to search for files which contain references to
  271.         motorized vehicles which are not motor cycles, you could
  272.         specify:
  273.  
  274.                 (("MOTOR" & "VEHICLE") | "CAR" ) & (! "CYCLE")
  275.  
  276.         Translating this search string to English yields:
  277.  
  278.                 "Find all file descriptions containing the terms MOTOR
  279.                 and VEHICLE or containing the term CAR but not
  280.                 containing the term CYCLE."
  281.  
  282.         Robocomm does not consider the case (upper or lower) of
  283.         alphabet characters when performing searches of any kind.
  284.  
  285.         Since the Available and Uploadable file directory search
  286.         routines are performed on the file name, BBS ID and file
  287.         description, you can search for specific files or systems
  288.         by including the file name (with or without wildcards) and/or
  289.         BBS ID in the search string.
  290.  
  291.         For example...
  292.  
  293.             ("ROBO" & "GROUPONE") & (! ("ROBOTICS" | "GIF"))
  294.  
  295.         ...would probably be a good string to use to try and isolate
  296.         Robocomm and RoboMail related files on the support BBS.
  297.         The English translation of this boolean logic is:
  298.  
  299.             Find all files on GROUPONE BBS that have ROBO in the name
  300.             or description and do not contain ROBOTICS or GIF in the
  301.             description.
  302.  
  303.  
  304.     o   Added a /s<BBSID> command line switch to call up a new
  305.         quick-configuration screen for the BBS ID specified by <bbsid>.
  306.         For example, to specify a quick config for Group One BBS, your
  307.         would start Robocomm as follows:
  308.  
  309.                 ROBOCOMM /sGROUPONE
  310.  
  311.     o   Extended the amount of time that RC will wait for a modem
  312.         response when dialing to 120 seconds.  This is only used when
  313.         the "Seconds Between Dial Attempts" configuration option is set
  314.         to ZERO (which tells RC to wait for a modem response and then
  315.         redial immediately).
  316.  
  317.         NOTE: Your modem's S7 register sets the amount of time that
  318.               it will wait to establish a connection before returning
  319.               a NO CARRIER response to Robocomm.  You must make sure
  320.               that the S7 register is set to the maximum number of
  321.               seconds that it will take for the modem to reliably
  322.               connect before the benefit of the new 120 second
  323.               dialing timeout in RC can be realized.
  324.  
  325.     o   Improved the reliability of the incoming call warning file
  326.         display routines.  Added status long messages and screen
  327.         display.
  328.  
  329.     o   Cleaned up screen display on PREAGEN.BAT execution.
  330.  
  331.     o   Added compatibility with REXCLUDE version 1.2.
  332.  
  333.  
  334. Script Language Changes
  335. ~~~~~~~~~~~~~~~~~~~~~~~
  336.  
  337.     o   You can now create your own user-defined script macros and
  338.         store them in the Notes for the BBS system.  (Select the Notes
  339.         menu item from the Directory-BBS entry for a system to see/edit
  340.         the notes).  To do this, simply add lines to the system's notes
  341.         using the following form:
  342.  
  343.             <MACRO>=<value>
  344.  
  345.         These type of macros can be very useful for creating "generic"
  346.         login scripts for PCB and Wildcat systems.  For and example of
  347.         this, see the TELNET.RS example script  supplied with Robocomm.
  348.         This script can be used to connect to any BBS reachable
  349.         via the Internet by loggining into an internet provider's shell
  350.         account (Netcom, in this example) and executing TELNET to
  351.         access the BBS.  The TELNET.RS script makes use of three user
  352.         defined macros: LOGIN, PASSWORD and IPADDRESS.  Once you have
  353.         specified the script as the login script on Robocomm's
  354.         Directory-BBS screen, go to the notes and edit them to contain
  355.         the macro names and values.  For example, you might include
  356.         lines such as:
  357.  
  358.             LOGIN=jsmith
  359.             PASSWORD=g7y-fft
  360.             IPADDRESS=199.67.41.2
  361.  
  362.         Once the notes have been saved, whenever Robocomm is running
  363.         any script on the BBS, and it encounters the %IPADDRESS%,
  364.         %LOGIN% or %PASSWORD% user macros, it will look up the
  365.         appropriate value in the BBS's notes and make the substitution
  366.         accordingly.
  367.  
  368.     o   Added TERSE <ON|OFF> command to script language.  If you have a
  369.         script that was written to look for standard english PCboard
  370.         prompts, you may need to add TERSE ON to the start of your
  371.         script.  (Note - you must be at a PCBoard prompt in order for
  372.         this command to work properly)  Also, make sure to use TERSE
  373.         OFF before returning control to Robocomm or Robo will have no
  374.         idea where it is.
  375.  
  376.     o   Added DEBUG <ON|OFF> command to script language.  Writes each
  377.         line to the ROBOCOMM.LOG as it is executed.  You can also press
  378.         ALT-S at any time while a WAITFOR is active to dump the current
  379.         search buffer and watch list to the Robocomm log file.
  380.  
  381.     o   Fixed problem which could cause a crash in the script language
  382.         when referring to a non-existent parameter in a script file.
  383.  
  384.     o   Scripts which end without an explicit EXIT command will now
  385.         default to EXIT 0 (Success).  If you have written any scripts
  386.         which relied on this behavior, you will need to edit them and
  387.         add an EXIT 1 to the end of the main code section.
  388.  
  389.                                   # # #
  390.