home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / open / jbat116.lzh / UPDATES.LOG < prev   
Text File  |  1988-11-05  |  6KB  |  110 lines

  1. Jbatch v1.15 Dated 11/02/88
  2.   Corrected a couple of bugs...
  3.  
  4.     1) Neglected to append the download path to the filename. Downloaded 
  5.        files were written to the current directory instead.  When JBatch 
  6.        tried  to  check for the file in the download directory,  it came 
  7.        back as missing... 
  8.  
  9.     2) Neglected  to  re-zero  out  the  actual  filesize  during  batch 
  10.        transfers.  If  the  size  of  the previously downloaded file was 
  11.        smaller than the current downloaded file,  no  error  resulted... 
  12.        however, if the reverse was true, JBatch would not recognize that 
  13.        the transfer was successful and would erase the file if the "save
  14.        aborts" flag was off.
  15.  
  16.     3) Single file transfers in earlier versions of JBatch had no way of 
  17.        detecting an aborted transfer...  thus, ALL single file transfers 
  18.        were recorded as successful.  Version 1.15 corrects this  problem 
  19.        by  creating  a  0  byte file upon successful JB completion.  The 
  20.        presence of the 0 byte file is checked after  each  execution  of 
  21.        JB.COM. If present, the transfer was successful. If a download is 
  22.        not  successful  and  the "save aborts" flag is off,  JBatch will 
  23.        automatically erase the partial file. 
  24.  
  25.     4) In  order  to  facilitate  the  use of  JBatch in a multinode BBS 
  26.        environment the JB.COM module has  been  renamed  JBA.COM.  In  a 
  27.        multinode BBS environement, JBatch v1.15 requires the presence of 
  28.        an  exclusinve  copy of JBA.COM for each node.  Each JB module is 
  29.        named according to the BBS node  it  supports  (JBA.COM  supports 
  30.        node A, JBB.COM supports node B, JB1.COM supports node 1, etc.). 
  31.  
  32.        To  facilitate  a simple patching of JBA.COM for the other nodes, 
  33.        the file PATCHJB.COM is included.  To create multiple node copies 
  34.        of JBA.COM simply run PATCHJB as PATCHJB node where node equals A 
  35.        thru  Z or 0 thru 9.  PATCHJB will insert the node character into 
  36.        the JBA.COM module and rename the  JBA.COM  file  to  JB  +  node 
  37.        character + .COM. 
  38.  
  39.        Example: Create as JB module to support node C.
  40.  
  41.         1) type   PATCHJB C  at the DOS prompt
  42.         2) PATCHJB modifies JBA.COM replacing the default A with the new C
  43.         3) PATCHJB renames JBA.COM to JBC.COM
  44.  
  45.        If no node character is specified on the JBatch command line (the 
  46.        n  parameter),  JBatch  will use the A character...   as you have 
  47.        probably  surmised,   JBatch  appends  the  node  character   (or 
  48.        temporary A) to the JB module (JBA, JBB, JB1, etc). 
  49.  
  50.        Two cautions...
  51.  
  52.        PATCHJB  requires  the  original  JBA.COM  and  will  rename  the 
  53.        original JBA.COM to JBwhatever.COM...  Be sure you use a copy  of 
  54.        the  original!
  55.  
  56.        If you haven't any use for mutiple copies of JBA.COM, simply copy 
  57.        JBA.COM down into your comm directory and use it.  The default is 
  58.        JBA.COM 
  59.  
  60. Jbatch v1.16 Dated 11/05/88  Changes made per request of Bob Rapp...
  61.  
  62.        Jbatch is now able to handle multiple filenames  on  the  command 
  63.        line.  The  command  syntax remains the same but if more than one 
  64.        filename is specified,  JBatch will create its own BATCHLST file. 
  65.        If  a  Node  character  is  specified  on the command line,  that 
  66.        character will be used for the extension of BATCHLST. The default 
  67.        is "A" if no node character is specified.
  68.  
  69.        The number of filenames that can be specified will depend largely 
  70.        on  your  own particular system setup,  the string length used by 
  71.        your calling program and the individual filename lengths.
  72.  
  73.        This feature is only active while in  Batch  Send  Mode  (receive 
  74.        automatically  gets  filename  from  sender),  the  command  line 
  75.        paramaters can be in any order,  NO WILDCARDS ARE  ALLOWED,  EACH 
  76.        filename MUST be preceeded by an F (upper or lower case) and EACH 
  77.        filename may include a full path. 
  78.  
  79.        Your command line should look like ...
  80.  
  81.               JBATCH DS P1 S9600 fFILE1 fFILE2 fFILE3
  82.  
  83.        Since the BATCHLST is created internally (by JBatch), Jbatch will 
  84.        erase  the  BATCHLST  file  once  it  is done with it...  You may 
  85.        override this by including an  E  as  one  of  the  command  line 
  86.        paramters.  Since  the  E  parameter  toggles  the  status of the 
  87.        "erase" flag, it should be included AFTER all filenames have been 
  88.        specified. 
  89.  
  90.        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  91.        If you are running a BBS that supports Zmodem, then it should be 
  92.        a simple process to substitute the Zmodem paramters for JBatch.
  93.        DSZ passes the paramters as  
  94.  
  95.        parameter  %1  %2 %3    %4    %5       %6    %7    %8    %9
  96.               DSZ port # speed ##### protocol file1 file2 file3 file4
  97.  
  98.        your JBAT.BAT batch file would be
  99.  
  100.        ECHO OFF
  101.        if %5 == rz JBATCH DR P%2 S%4 Fuploadpath
  102.        if %5 == sz JBATCH DS P%2 S%4 F%6 F%7 F%8 F%9
  103.        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  104.  
  105.        NOTE: These changes only effect the  operation  of  JBatch   when 
  106.              multiple  filenames  are  specified  on  the  command line. 
  107.              Operation of JBatch in "normal" operation,  remains  as  it 
  108.              was before. 
  109.  
  110.