home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hall of Fame
/
HallofFameCDROM.cdr
/
open
/
jbat116.lzh
/
UPDATES.LOG
< prev
Wrap
Text File
|
1988-11-05
|
6KB
|
110 lines
Jbatch v1.15 Dated 11/02/88
Corrected a couple of bugs...
1) Neglected to append the download path to the filename. Downloaded
files were written to the current directory instead. When JBatch
tried to check for the file in the download directory, it came
back as missing...
2) Neglected to re-zero out the actual filesize during batch
transfers. If the size of the previously downloaded file was
smaller than the current downloaded file, no error resulted...
however, if the reverse was true, JBatch would not recognize that
the transfer was successful and would erase the file if the "save
aborts" flag was off.
3) Single file transfers in earlier versions of JBatch had no way of
detecting an aborted transfer... thus, ALL single file transfers
were recorded as successful. Version 1.15 corrects this problem
by creating a 0 byte file upon successful JB completion. The
presence of the 0 byte file is checked after each execution of
JB.COM. If present, the transfer was successful. If a download is
not successful and the "save aborts" flag is off, JBatch will
automatically erase the partial file.
4) In order to facilitate the use of JBatch in a multinode BBS
environment the JB.COM module has been renamed JBA.COM. In a
multinode BBS environement, JBatch v1.15 requires the presence of
an exclusinve copy of JBA.COM for each node. Each JB module is
named according to the BBS node it supports (JBA.COM supports
node A, JBB.COM supports node B, JB1.COM supports node 1, etc.).
To facilitate a simple patching of JBA.COM for the other nodes,
the file PATCHJB.COM is included. To create multiple node copies
of JBA.COM simply run PATCHJB as PATCHJB node where node equals A
thru Z or 0 thru 9. PATCHJB will insert the node character into
the JBA.COM module and rename the JBA.COM file to JB + node
character + .COM.
Example: Create as JB module to support node C.
1) type PATCHJB C at the DOS prompt
2) PATCHJB modifies JBA.COM replacing the default A with the new C
3) PATCHJB renames JBA.COM to JBC.COM
If no node character is specified on the JBatch command line (the
n parameter), JBatch will use the A character... as you have
probably surmised, JBatch appends the node character (or
temporary A) to the JB module (JBA, JBB, JB1, etc).
Two cautions...
PATCHJB requires the original JBA.COM and will rename the
original JBA.COM to JBwhatever.COM... Be sure you use a copy of
the original!
If you haven't any use for mutiple copies of JBA.COM, simply copy
JBA.COM down into your comm directory and use it. The default is
JBA.COM
Jbatch v1.16 Dated 11/05/88 Changes made per request of Bob Rapp...
Jbatch is now able to handle multiple filenames on the command
line. The command syntax remains the same but if more than one
filename is specified, JBatch will create its own BATCHLST file.
If a Node character is specified on the command line, that
character will be used for the extension of BATCHLST. The default
is "A" if no node character is specified.
The number of filenames that can be specified will depend largely
on your own particular system setup, the string length used by
your calling program and the individual filename lengths.
This feature is only active while in Batch Send Mode (receive
automatically gets filename from sender), the command line
paramaters can be in any order, NO WILDCARDS ARE ALLOWED, EACH
filename MUST be preceeded by an F (upper or lower case) and EACH
filename may include a full path.
Your command line should look like ...
JBATCH DS P1 S9600 fFILE1 fFILE2 fFILE3
Since the BATCHLST is created internally (by JBatch), Jbatch will
erase the BATCHLST file once it is done with it... You may
override this by including an E as one of the command line
paramters. Since the E parameter toggles the status of the
"erase" flag, it should be included AFTER all filenames have been
specified.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
If you are running a BBS that supports Zmodem, then it should be
a simple process to substitute the Zmodem paramters for JBatch.
DSZ passes the paramters as
parameter %1 %2 %3 %4 %5 %6 %7 %8 %9
DSZ port # speed ##### protocol file1 file2 file3 file4
your JBAT.BAT batch file would be
ECHO OFF
if %5 == rz JBATCH DR P%2 S%4 Fuploadpath
if %5 == sz JBATCH DS P%2 S%4 F%6 F%7 F%8 F%9
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NOTE: These changes only effect the operation of JBatch when
multiple filenames are specified on the command line.
Operation of JBatch in "normal" operation, remains as it
was before.