home *** CD-ROM | disk | FTP | other *** search
/ Shareware 1 2 the Maxx / sw_1.zip / sw_1 / COMM / ROBO42_U.ZIP / ROBOCOMM.HST < prev    next >
Text File  |  1992-07-01  |  16KB  |  349 lines

  1.  
  2.        ┬─┬─────┐
  3.        │ │     │
  4.        │ ├───┬─┘ ┌┬──┐ ┬┬─┐  ┌┬──┐ ┌┬──┐ ┌┬──┐ ┌┬─┬─┐ ┌┬─┬─┐ (tm)
  5.        │ │   │   ││  │ │├─┴┐ ││  │ ││    ││  │ ││ │ │ ││ │ │
  6.        ┴─┴   ┴── └┴──┘ ┴┴──┘ └┴──┘ └┴──┘ └┴──┘ ┴┴ ┴ ┴ ┴┴ ┴ ┴
  7.                                                   ┬  ┌┐ ┌──┬┐
  8.        The ultimate tool for unattended           └──┤│ ┌┬─┴┘
  9.        BBS communications.                           └┘o└┴──┘
  10.  
  11.    ──────────────────────────────────────────────────────────────────
  12.    *** Notes for Upgraders ***                           July 1, 1992
  13.    ──────────────────────────────────────────────────────────────────
  14.  
  15.    -------------------------
  16.    INSTALLATION INSTRUCTIONS
  17.    -------------------------
  18.  
  19.     1)  Unzip the ROBO42-U.ZIP file into your existing Robocomm
  20.         directory.   Unless you have customized your script files, you
  21.         may safely over-write any file when prompted by PKUNZIP.
  22.  
  23.     2)  Change into your Robocomm directory, and run the upgrade program
  24.         by typing ROBO42UP.EXE at the DOS prompt.
  25.  
  26.     3)  Robocomm 4.2 supports the automatic insertion of imbedded
  27.         description files from downloaded archives.  If you have not
  28.         modified the TESTFILE.BAT or FIXFILE.BAT files that came with
  29.         previous versions of Robocomm, then you should issue the
  30.         following commands at the DOS prompt:
  31.  
  32.             DEL FIXFILE.BAT
  33.             DEL TESTFILE.BAT
  34.             REN FIXFILE.NEW FIXFILE.BAT
  35.             REN TESTFILE.NEW TESTFILE.BAT
  36.  
  37.         If you have modified the TESTFILE or FIXFILE batch files, then
  38.         review the corresponding .NEW file to see how support for
  39.         imbedded descriptions is implemented.
  40.  
  41.     4)  Start Robocomm.  The program will detect that some of your data
  42.         files need to be updated and will start a one time re-build
  43.         process.
  44.  
  45.     5)  Once the upgrade has successfully completed, you may delete
  46.         ROBO42UP.EXE and I_BBS.DBF (if it exists).  These files are no
  47.         longer needed.
  48.  
  49.     6)  Review the remainder of this file to see the new features
  50.         implemented in this release.  Please note that some small
  51.         anomaly "fixes" were made to this version, but they are not
  52.         listed in this file.  Take special note of the "Memory
  53.         Management Changes" section of this file.  In an effort to
  54.         improve the default compatibility of Robocomm with the wide
  55.         variety of operating environments currently in use, the settings
  56.         are now more conservative by default.  If version 4.2 seems
  57.         somewhat slower (it's not) then you may need to customize the
  58.         memory settings.
  59.  
  60.         Have fun!
  61.  
  62.  -------------------------
  63.  Wildcat! Specific Changes
  64.  -------------------------
  65.  
  66.     o   Full Wildcat 3.5 compatibility has been added.  To enable this,
  67.         you must select "Wildcat 3.5" from the pop-up "BBS Type" menu on
  68.         the Directory-BBS screen and reset the prompts using the
  69.         "Default" option on the prompt definition screens for the
  70.         desired systems.  It's *essential* that the prompts and BBS type
  71.         are set properly for correct operation on Wildcat 3.5 systems.
  72.  
  73.     o   Added full support for all 8 international date formats
  74.         supported by Wildcat.  Use the "Default Date Format" option on
  75.         the general configuration screen to set the format that will be
  76.         used to display and get all dates throughout the program and use
  77.         the "Date Format" option on the individual BBS screens to
  78.         control the date format that is used when scanning file lists
  79.         and interacting with the BBS.
  80.  
  81.         NOTE: If you set a "Default" date format, you must use that
  82.         format when specifying an agenda start date on the command line.
  83.  
  84.         International Customers:  Please accept my apologies for not
  85.         realizing that this would be a problem.   All of the program's
  86.         features should now function appropriately if the correct date
  87.         format is set. - Dan
  88.  
  89.     o   Changed default prompts for Wildcat systems to Wildcat 3.5.
  90.         Renamed the old DEFAULT.WPF file to WC30-32.WPF, which now
  91.         contains the correct prompts for Wildcat 3.0, 3.01 and 3.02
  92.         systems.
  93.  
  94.     o   Changed the default Wildcat Mail door command assigned when
  95.         adding new systems to "T" for Wildcat 3.5 compatibility.
  96.  
  97.     o   Modified the NEWFILES.DAT parsing routines to filter out any
  98.         ANSI codes when processing a QWK packet that came from a Tomcat
  99.         3.5 door.  You will see the contents of the NEWFILES.DAT in the
  100.         terminal window while the list is being processed.  Please do
  101.         not be alarmed.  You are not connected to the BBS during this
  102.         process.
  103.  
  104.     o   Added code to allow Robo to navigate directly to the TomCat door
  105.         during logon on Wildcat 3.5 systems.  To enable this support,
  106.         you must make sure that the BBS type is set to "Wildcat 3.5" and
  107.         that the 1st scheduled item on the agenda is a "Get Mail" or
  108.         "Send Mail" item.  Robo will preface your login name with a "!"
  109.         to indicate its desire to access the TomCat mail door directly.
  110.  
  111.         NOTE: The sysop must enable this "Fast Logon" capability for
  112.         your security level.  If you see Robo sending the "!" character
  113.         at the front of your name, but you still end up at the main
  114.         menu, then you don't have access to this feature.
  115.  
  116.  -------------------
  117.  Script File Changes
  118.  -------------------
  119.  
  120.     o   This release contains an updated VAMPIRE.RS script file.  If you
  121.         have experienced a problem with this script when run from within
  122.         a PCBoard conference, then please re-create the associated
  123.         agenda items and make sure to specify the desired conference as
  124.         a number, and not as a name.
  125.  
  126.     o   Created QWKMAIL.RS, a script offering an alternative to the Get
  127.         and Send Mail agenda items.  This script allows you to define an
  128.         alternate ID for the QWK ID, enabling sysops who make mail runs
  129.         to a BBS under two names or His/Hers installations to run
  130.         without needing to make two Robocomm installations.  Also, can
  131.         be configured to keep a separate log of the mail run, and can be
  132.         set to hang up after sending the REP packet.
  133.  
  134.     o   Created KEYWORDS.RS which can be used to automatically upload a
  135.         keyword file to a Qmail 4.0 door before your mail downloads.
  136.         See the comments in the script file for usage instructions.
  137.  
  138.     o   Created MEGAMAIL.RS - An easy to use script to do a MegaMail
  139.         mail run using the internal protocols.  For MegaMail runs, this
  140.         script should be used as a replacement to PCBoard's "M" agenda
  141.         item.
  142.  
  143.     o   Created WCRELAY.RS - To perform a Wildcat! PCRelay mail run.
  144.  
  145.     o   Updated the previously released RPT_SCAN.RS to enable Robocomm
  146.         to process the files listed in the first QWK packet downloaded.
  147.  
  148.     o   Updated the VAMPIRE.RS script to make it clear that you must use
  149.         a conference number, not name, if you run this script and wat to
  150.         specify a conference.
  151.  
  152.  ---------------
  153.  General Changes
  154.  ---------------
  155.  
  156.     o   Added support for a 57600 bps DTE link.
  157.  
  158.     o   Modified the code to close all data files before calling the
  159.         configured mail reader.  This should reduce file handle
  160.         availability problems.
  161.  
  162.     o   Added FILE_ID.DIZ and DESC.SDI support.  This beta comes with
  163.         new versions of two popular batch files: FIXFILE.BAT (supplied
  164.         as FIXFILE.NEW) and TESTFILE.BAT (supplied as TESTFILE.NEW).
  165.         Basically, what happens is that Robocomm deletes any FILE_ID.DIZ
  166.         and DESC.SDI files that may exist in the Robocomm directory
  167.         before calling either of these batch files. After calling the
  168.         batch files, when control returns to Robocomm, Robo first looks
  169.         for FILE_ID.DIZ then DESC.SDI in the Robocomm directory.  If it
  170.         finds either file, then it will be imported into the appropriate
  171.         Downloaded Files database entry.
  172.  
  173.         NOTE: To enable this feature, you must either look into
  174.         TESTFILE.NEW and FIXFILE.NEW to see how the appropriate files
  175.         are moved into the Robocomm directory and implement the
  176.         technique in your customized batch files, or you must rename the
  177.         .NEW files to .BAT files and use them.
  178.  
  179.     o   Modified file download routines to automatically override the
  180.         configured file download protocol and use GIFDOWN.BAT when
  181.         downloading a GIF file.  If GIFDOWN.BAT is not found in the
  182.         Robocomm directory, then Robocomm will use the configured
  183.         protocol.
  184.  
  185.     o   Added the environment variable ROBODIR to the set of variables
  186.         created when Robo shells out to DOS for outside functions.  The
  187.         variable will contain the complete drive and path to the
  188.         Robocomm home directory. (Used in the TESTFILE and FIXFILE
  189.         routines)
  190.  
  191.     o   Changed external protocol transfer routines to create the
  192.         Robocomm environment variables when shelling out to external
  193.         protocols.  To refresh your memory, they are:  ROBODIR, BBS,
  194.         BAUD, DOW, MAILUP, MAILDOWN, FILEUP, FILEDOWN.  This should be
  195.         sufficient for intrepid individuals to create batch files for
  196.         bi-directional HS/Link mail transfers.
  197.  
  198.     o   Added a 2 second delay after connecting at 9600 bps or above.
  199.         This may help modems that can't handle outgoing characters
  200.         immediately after sending the CONNECT result.
  201.  
  202.     o   Improved performance of interactive terminal mode capturing to
  203.         text files.
  204.  
  205.     o   Added the ability to Exit to DOS on agenda completion when
  206.         starting an agenda via GO NOW or GO LATER in interactive mode.
  207.         This should be helpful to people running under Windows, DesqView
  208.         or OS/2 who don't want Robocomm to use up processor time when
  209.         sitting idle after an agenda run.
  210.  
  211.     o   Robocomm will now exit with an ERRORLEVEL 1 if it is started
  212.         from a command line switch and, after attempting the specified
  213.         agenda, it contains any items marked with "!" (attempted, but
  214.         not completed).
  215.  
  216.     o   Robocomm will now exit with an ERRORLEVEL 2 if it is started via
  217.         command line switches and the specified agenda contains any
  218.         items which were not attempted.  This condition takes precedence
  219.         over ERRORLEVEL 1 discussed above.  Therefore, if the specified
  220.         agenda contains both incomplete (!) and unattempted (■) agenda
  221.         items, then Robocomm sets ERRORLEVEL 2.
  222.  
  223.     o   Added new command line switch that will "reset" only those items
  224.         in an agenda that were marked with an exclamation point.  If the
  225.         agenda item had permanent status, it will be reset to ToDo
  226.         status.  If it was a temporary agenda item it is deleted from
  227.         the agenda.  After resetting, the program quits back to DOS.
  228.  
  229.         For example:
  230.  
  231.             ROBOCOMM /!G1MAIL
  232.  
  233.         Would re-set all incomplete items in the G1MAIL agenda.
  234.  
  235.  
  236.  -------------------------
  237.  Memory Management Changes
  238.  -------------------------
  239.  
  240.     o   Reduced the conventional memory requirement by 14K.
  241.  
  242.     o   *IMPORTANT* Disabled default support for EMS overlay caching.
  243.         This means that the program will not do any overlay caching,
  244.         unless you specifically specify a /CX or /CE command in your
  245.         ROBO environment variable.  To do this, make sure your ROBO
  246.         environment variable is in the following form:
  247.  
  248.             For EMS overlay caching:
  249.  
  250.                 SET ROBO=/CE200,0;<other commands>
  251.  
  252.             For XMS overlay caching:
  253.  
  254.                 SET ROBO=/CX200,0;<other commands>
  255.  
  256.         If this version seems "slower" than the 4.1 release, you
  257.         probably are missing the speed increase gained by the overlay
  258.         caching.  Add one of the above to your ROBO variable and you'll
  259.         be back up to speed.
  260.  
  261.     o   Changed POSTAGEN.BAT processing to free up as much memory as
  262.         possible.  Also, for your use in the batch file, an AGENDA
  263.         environment variable is set which contains the name of the agenda
  264.         that is currently being processed.  This should enable people
  265.         who want to do things such as message extracting/importing in
  266.         their POSTAGEN.BAT file to do so without difficulty.
  267.  
  268.  
  269.  -----------------------------
  270.  Changes of Interest to Sysops
  271.  -----------------------------
  272.  
  273.     o   Added an "Incoming call warning file" option to the
  274.         communications configuration screen.  If you place a valid file
  275.         name into this option, Robo will do the following whenever it
  276.         gets a NO DIAL message from the modem:
  277.  
  278.           Pause 2 seconds
  279.           Send ATA<cr> to the modem.
  280.           Send A message indicating that Robocomm is answering the call
  281.           Pause 2 seconds
  282.           Send contents of the specified warning file to the caller.
  283.               (This must be accomplished within 60 seconds)
  284.           Wait 2 seconds
  285.           Drop DTR (to hang up)
  286.           Wait 1.5 seconds
  287.           Raise DTR
  288.           Go on to next dialing attempt.
  289.  
  290.     o   Released a new version of REXCLUDE, which will allow you too
  291.         scan in the contents of a standard PCBoard format DIR file.
  292.         Rexclude is available in a separate file called REXCLD11.ZIP
  293.         
  294.  
  295.  -----------------------
  296.  Script Language Changes
  297.  -----------------------
  298.  
  299.     o   Enhanced the TERMINAL script command.  The new syntax is:
  300.  
  301.         TERMINAL [NOKEY] [EXITON "<text>"] [DOORWAY]
  302.  
  303.         All parameters are optional.  Their purposes are:
  304.  
  305.         NOKEY -     Bypasses the alarm and the necessity to press a key
  306.                     after jumping to terminal.
  307.  
  308.                     NOTE: The terminal mode "alarm" is actually a 60
  309.                     second timer that will enable Robocomm to recover if
  310.                     no one is around to interact with the terminal.
  311.                     Using the NOKEY clauses disables this alarm, so
  312.                     Robocomm will jump to terminal mode and will not go
  313.                     back to automated processing until the user presses
  314.                     Alt-X or when the EXITON text is seen. (See below)
  315.  
  316.         EXITON -    This command allows you to specify a text string
  317.                     that Robocomm will watch for whenever it is in
  318.                     terminal mode.  If Robocomm encounters the specified
  319.                     text it will immediately exit the terminal mode and
  320.                     resume script processing.
  321.  
  322.         DOORWAY -   This command causes the terminal to start with
  323.                     "Doorway" mode turned on.
  324.  
  325.                     NOTE: You will need to Press [Alt =] to turn doorway
  326.                     mode off before you can exit with Alt-X.
  327.  
  328.             Examples:
  329.  
  330.                 TERMINAL
  331.                     Goes into standard terminal mode, sounds alarm.
  332.                 TERMINAL NOKEY
  333.                     Goes into standard terminal with no alarm or keypress.
  334.                 TERMINAL DOORWAY
  335.                     Goes into Doorway mode terminal, sounds alarm.
  336.                 TERMINAL EXITON "<EXIT>"
  337.                     Goes into terminal.  Automatically exits on <EXIT>.
  338.                 TERMINAL NOKEY DOORWAY EXITON "<EXIT>"
  339.                     You get the idea...
  340.  
  341.     o   Added a script debugging feature.  You may now press Alt-S
  342.         whenever Robocomm is processing a WAITFOR command, and Robocomm
  343.         will insert a list of all text that is currently being checked
  344.         for in the VERBOSE mode log.  IF you find your script hanging,
  345.         press Alt-S and then review the contents of the log at the point
  346.         the hang occurred for clues.
  347.  
  348.                                     # # #
  349.