home *** CD-ROM | disk | FTP | other *** search
/ Jason Aller Floppy Collection / 188.img / PCB145U.ZIP / UPGRADE.DOC < prev   
Text File  |  1990-05-08  |  11KB  |  224 lines

  1.                        PCBoard v14.5 Upgrade Information
  2.                        =================================
  3.  
  4.  
  5. *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
  6. * IMPORTANT:  Please remember to make a backup of your system.  This is BETA  *
  7. * software and is *not* warranted to be "bug free" at this point in time.     *
  8. * Backups can be crucial to keeping a system up and running while beta        *
  9. * testing software!                                                           *
  10. *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
  11.  
  12.  
  13. Please familiarize yourself with the new features of PCBoard by reading the
  14. file called FEATURES.NEW.
  15.  
  16. Upgrading to PCBoard v14.5 from any of the v14.x series of software is a
  17. two-step process.  Please read the instructions below before attempting the
  18. upgrade.
  19.  
  20.  
  21. STEP ONE - the bare necessities
  22. -------------------------------
  23. Most of the files used by the v14.x series of software are completely
  24. compatible with PCBoard v14.5.  There a few exceptions and they must be dealt
  25. with before you will be able to run v14.5.  The follow steps will cover them:
  26.  
  27. 1) If you have any "SET PCB=" statements in your board.bat then start out by
  28.    running board.bat to put the PCB switches into your environment.  Then exit
  29.    PCBoard immediately after getting to the callwaiting screen.
  30.  
  31. 2) Now run PCBSetup.  It will recognize that you have a pre-v14.5 pcboard.dat
  32.    file and ask if you want to convert it.  Answer Yes.  When you get to the
  33.    PCBSetup Main Menu simply press ESC and save your file back out.  At this
  34.    point your pcboard.dat file is now in v14.5 format (which, btw, is still
  35.    readable by PCBoard v14.0 thru v14.2).
  36.  
  37. 3) Make a copy of your existing PCBTEXT file and save it on your hard disk
  38.    in case you need to go back to a previous PCBoard release.
  39.  
  40. 4) Now you need to create a new PCBTEXT file or upgrade your existing PCBTEXT
  41.    file(s).  Please read the MKTXT145.DOC for instructions on how to do this.
  42.  
  43. 5) Copy the new HELP files into your \PCB\HELP subdirectory
  44.  
  45. 6) The name of the executable under v14.5 is called PCB145.EXE which is *not*
  46.    the same as the PCBOARD.EXE file used for past releases.  We have purposely
  47.    changed the name so that you can keep both programs on your hard disk at the
  48.    same time and freely switch between them if needed.  You may want to edit
  49.    your board.bat file and replace the line that says "pcboard" with the word
  50.    "pcb145" instead - or you may want to create an entirely different batch
  51.    file for bringing up v14.5.  The choice is yours.
  52.  
  53. 7) Now run PCBSM and select option D (User Info Maintenance) and then option D
  54.    (Create User Info File) to create the USERS.INF file which holds extended
  55.    user information.
  56.  
  57. That's all there is to it.  You should now be able to bring up v14.5.
  58.  
  59. *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
  60. *  PLEASE STOP AT THIS POINT WHILE YOU BEGIN YOUR TESTING OF PCBOARD V14.5.   *
  61. *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
  62.  
  63. NOTE:  By making only the above mentioned changes you may freely move back and
  64. forth between PCBoard versions with minimal effort.  The following steps will
  65. be needed to go back to a previous release:
  66.  
  67. 1) Copy your old PCBTEXT file back over top of the new one created above.
  68. 2) Edit your board.bat file to execute "pcboard" instead of "pcb145".
  69.  
  70. Those two steps are all that should be needed to switch back to versions 14.0
  71. thru 14.2 if you stopped after step #6 in the upgrade procedure above.  It is
  72. recommended that you DO NOT proceed beyond this point until you are committed
  73. to using PCBoard v14.5 on your system (i.e. after testing has proven that v14.5
  74. is compatible with your existing hardware and software).
  75.  
  76. NOTE:  To return back to v14.5 after dropping back to v14.2 you may need to
  77. re-run step #7 in the above list to recreate your USERS.INF file.
  78.  
  79.  
  80.  
  81.  
  82. STEP TWO - customizing to take advantage of v14.5 features
  83. ----------------------------------------------------------
  84. To reiterate from above:  please do NOT continue on to this step until you have
  85. determined that PCBoard v14.5 is compatible with your system.
  86.  
  87. The following changes are not completely compatible with previous versions of
  88. PCBoard (for instance, the first change is to allow your callers to see new
  89. commands which are not in v14.2, the second changes is to make protocols
  90. available that are not in v14.2 - see where we're going?).  Performing these
  91. changes will make it more difficult to go back to v14.2!
  92.  
  93. - copy the new BRDM and BRDMG files into \PCB\GEN to reflect the new commands
  94.   that are now available
  95.  
  96. - edit your PCBPROT.DAT file to indicate the following new additions:
  97.  
  98.      Y,I,1024,Ymodem (internal batch)
  99.      G,I,1024,Ymodem/G (internal batch)
  100.  
  101. - edit your PCBRZ.BAT file since batch uploads via DSZ are now permitted
  102.   example (be sure your DSZLOG= statement is in effect):
  103.  
  104.      echo off
  105.      if exist pcberr.fil del pcberr.fil
  106.      if exist pcbdsz.log del pcbdsz.log
  107.      dsz.com handshake both pB4096 z pr1 rz -p %3
  108.  
  109. - v14.5 now supports more "security specific" files than did v14.2.  For
  110.   example, you can create security specific versions of your NEWS, CNFN, DOORS,
  111.   CLOSED, EXPIRED and WARNING files.  Reminder:  a security specifc file is
  112.   a file with the security level on the end of it (e.g. CNFN10 could be the
  113.   conference menu for level 10 users).
  114.  
  115. - v14.5 now supports the use of @X## variables inside of files to add color to
  116.   a file without using ANSI codes.  The advantages to use @X## codes over ANSI
  117.   codes are:  1) the file is smaller, and 2) you only need ONE file.  You no
  118.   longer need to have a graphics version of your files because PCBoard will
  119.   automatically determine when it should send ansi codes as replacements for
  120.   @X## codes and when not to (based on the caller's "graphics" mode).  See the
  121.   file CONVERT.DOC for more information.
  122.  
  123. - function key definitions under v14.5 can include "^M" to signify a carriage
  124.   return so that you can stack more than one line into a function key.  For
  125.   example you could logon with:   y q^Mfirst last^Mpassword^M
  126.  
  127. - a function key can actually bring in an entire file instead of being limited
  128.   to one line of text - to do so, simply type a percent sign followed by the
  129.   name of the file (example:  @c:\pcb\msg\welcome).
  130.  
  131. - new capabilities are available in the PCBTEXT file - see a description of
  132.   these new capabilities in the DEVELOP file.
  133.  
  134. - Setting the "Download K-Bytes" in your PWRD file to 32767 will now display
  135.   the word "Unlimited" to the caller instead of 32767*1024 bytes.  This is
  136.   also true of the @bytesleft@ and @bytelimit@ variables.
  137.  
  138. - You can define NON-standard comm ports for your system by selecting a comm
  139.   port number in the range from 3 to 8 and then specifying the IRQ and PORT
  140.   ADDRESS in the Modem Information Screen.
  141.  
  142. - External Protocols can now be specified as requiring an Error Corrected
  143.   session in the PCBPROT.DAT file and you can also specify if the comm port
  144.   is to be left open during the shelled protocol and whether or not the
  145.   status lines should be frozen at the top.
  146.  
  147. - Since all of the old PCBoard switches (such as /BLIM:xx, /MAX:xx, /DELAY:x)
  148.   have all been moved into PCBSetup you may now remove them from your batch
  149.   file.  NOTE:  if you have needed the /NMT switch in the past then you should
  150.   continue to use it now.
  151.  
  152. - You can set the "Max 'K' Download Bytes" to automatically adjust according
  153.   to baud rate by setting the "base baud rate" in the PWRD file.  For example,
  154.   if your MAX K-BYTES is 100K and you have a "Base Baud Rate" of 1200 then a
  155.   2400 baud caller would receive a maximum of 200K.  Leaving the value "0"
  156.   forces the limit to be an "absolute limit" - meaning it does not change
  157.   according to baud rate.  The base baud rate can be set for each individual
  158.   security level so that you can provide absolute limits on some security
  159.   levels and auto-adjusting limits on others.
  160.  
  161. - You can set the batch limit (maximum files per batch) according to security
  162.   level in the PWRD file.
  163.  
  164. - The LOGOFF file can now dispense with the leading semicolons if it is used
  165.   solely as a display file and not a questionnaire.  You must make sure that
  166.   the name of the ANSWER file is blank in PCBSetup in order to do this.
  167.  
  168. - The DOORS.LST file has some new parameters that allow you to create a
  169.   USERS.SYS or DOORS.SYS file and optionally tell PCBoard where to find the
  170.   door batch file.
  171.  
  172.   PLEASE NOTE!  Some programs may not properly read the DOORS.LST file if you
  173.   take advantage of this feature.
  174.  
  175.  
  176. Other New Features which can be used without affecting previous releases
  177. ========================================================================
  178. - Of course, all of the new "commands" are immediately available to the
  179.   caller (such as WHO or USER or the new text searching capabilities) without
  180.   modification to your system.
  181.  
  182. - You can have v14.5 automatically colorize DIR files "on-the-fly".  There is
  183.   NO modification made to your DIR files - it simply reads your non-graphics
  184.   files and inserts color codes into the stream of data being sent to the
  185.   modem and screen.  To enable this enter the name and location of your
  186.   PCBFILER.DEF file at the bottom of the File Locations 2 screen in PCBSetup.
  187.  
  188. - You can have v14.5 answer the phone after X number of rings instead of
  189.   always answering on the first ring.  (Modem Information screen)
  190.  
  191. - You can set the security level for callers who can enter @-variables into the
  192.   message base in the "Sysop Information" screen in PCBSetup.
  193.  
  194. - You can set the security levels for the TEST, USERS and WHO commands in the
  195.   "User Levels" screen in PCBSetup and also set the security level required for
  196.   a user to perform BATCH file transfers.
  197.  
  198. - You can tell PCBoard to include an "Uploaded By" line in each upload file
  199.   description (Options 1 screen)
  200.  
  201. - You can disable local drops to DOS via F5 (Options 1 screen)
  202.  
  203. - You can pre-load your CNAMES file or PCBTEXT file to help speed up your
  204.   system (especially helps on networks or machines with slow disk drives).
  205.   (Options 1 screen)
  206.  
  207. - The system defaults to a faster disk writing method which is incompatible
  208.   with Slave Cards running NTNX v1.68.  You can enable Slave Card updating.
  209.   (Options 1 screen)
  210.  
  211. - You can set the default number of days in a NEW USER's subscription period
  212.   (Subscription Screen) or the number of days prior to expiration that the user
  213.   should begin getting a warning message.
  214.  
  215. - You can set the maximum number of messages that can be captured for download
  216.   and also place a limit per conference.   (Options 3 screen)
  217.  
  218. - You can set the number of minutes prior to an event to stop allowing new
  219.   uploads.  (Event screen)
  220.  
  221. - Multi-letter commands (such as OPEN, NODE, USERS, COPY, MOVE, REPLY, NEWS)
  222.   can now be abbreviated using the first 2 letters of the command.
  223.  
  224.