[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
EXTERNAL PROTOCOLS & PROTOCOL CONTROL
The seventh item of the configuration Menu allows you to con-
figure external protocols, as well as a couple of other set-
tings.
An external protocol is simply a file transfer protocol that
is implemented outside of Telix. You specify the name of the
protocol, the key used to select it on the file transfer menu,
and define how it is to be called. Items 'A' through 'D' are
the definitions for the four external protocols allowed. When
you select a definition to edit, Telix will ask a series of
questions:
Key: This is the key that should be pressed to select
this protocol when the file transfer menu is displayed.
Protocol Name: This is the name Telix will display on the
file transfer menu for this protocol.
Upload Filename: This is the name of the DOS batch file
or Telix script file to call when the user selects an up-
load using this protocol.
Download filename: This is the name of the DOS batch file
or Telix script file to call when the user selects a
download using this protocol.
BAT or Script: This controls whether the above two file-
names are DOS batch files or Telix script files.
DL Name: This option controls whether or not Telix should
ask for the name of the file when performing a download
using this protocol. In many protocols, the sender passes
the name of the file(s) to the receiver, so Telix
shouldn't ask for the download name.
See the Appendix titled'External Protocols' for information about
what information is passed to the batch or script files when an
external transfer is selected.
Other settings on this page are:
E: File xfer disk buf. size This option allows you to set
the size of the disk buffer used by telix during file
transfers from 1k to 10k (kilobytes) in size. A larger
value is more efficient with floppy disk systems, while
a smaller value can get around problems with disk con-
trollers or Extended memory use on some hard-disk sys-
tems.
F: Relaxed Xmodem timing. This option controls whether or
not Telix should use relaxed timing when performing an
Xmodem transfer. When calling some services, this op-
tion must be turned on because they can not tolerate
strict timing.
G: Filename guessing. This option controls Telix's use of
filename guessing. When you selected a file transfer to
be performed, telix can often guess the name of the
file to be transferred, based on your past keystrokes.
This option may be turned off here. As well, you may
specify that Telix gives only guesses which it is al-
most certain are filenames, or gives its 'Best try',
which may include guesses with extra characters which
are not necessarily part of the filename.
H: Zmodem receive crash recovery. When an aborted Zmodem
transfer must be resumed, this option should be turned
on. While this option is on, if a file being downloaded
using Zmodem already exists on the disk (and is shorter
than the file the sender has), Telix will tell the
sender to send only the bytes needed to complete the
file. This option should be used with care. The possi-
bility exists that a file with the same name but dif-
ferent contents exists on each system, in which case
you do not want only some of the data transferred.
I: Zmodem send crash recovery. When this option is on,
during a Zmodem upload of files, Telix will try to tell
the sender to resume aborted transfers. This option
should be used with care, as some systems do not sup-
port crash recovery, and will behave unpredictably.
J: Allow Zmodem 32 bit CRCs. Real speed freaks may turn
off the use of 32 bit CRC error checking (still quite
reliable 16 bit CRCs are used instead), to get on the
order of a quarter to a half of a percent speed in-
crease in Zmodem transfers.
K: Zmodem window size. Zmodem normally sends data in
streaming mode, never pausing unless the other side re-
quests a resend due to an error being detected. In some
environments, a pause for acknowledgments can be more
efficient. The window size (in kilobytes) is the maxi-
mum amount of data the protocol should seed before
waiting for a reply. A value of 0 indicates streaming
mode should be used.
L: Zmodem file type. This option allows you to specify
whether the file being transferred with the Zmodem
protocol is 'Binary', 'ASCII', or 'Either'. Binary
means that Telix will make sure no end-of-line conver-
sion is done on files received or sent. ASCII means
that on a download, as long as the other side doesn't
override this, Telix will assume the file being re-
ceived is a text file and will make sure the end of
each line has a Carriage Return followed by a Line
Feed, by adding the CR if the file has only LFs at the
end of each line. An ASCII setting when sending will
make Telix tell the other system to do end-of-line con-
version, although the other system may override this.
Finally, a setting of Either (the default), will make
Telix assume the file is binary, unless the other sys-
tem indicates otherwise. DO NOT use a setting of
'ASCII' for file that are not ASCII text files, as bi-
nary files will be corrupted by this option.
See Also:
zmodem
installing external protocols
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson