home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
PROTOCOL
/
VXY230.ZIP
/
VXY.DOC
< prev
next >
Wrap
Text File
|
1993-02-21
|
8KB
|
171 lines
VXY VBBS Xmodem/Ymodem/Zmodem Transfer Protocols 2.30
(C) Copyright Roland De Graaf 1992, 1993
VXY is a file transfer protocol program written specifically
for The Virtual BBS/NET 5.60 and up. It provides VBBS with its
own set of Xmodem, Ymodem, and now, Zmodem transfer protocols
and many of their variants. If you run a multiline VBBS, running
2 or more ports off of one machine, then you should take a look
at VXY. VXY can also be used as a stand-alone protocol from almost
any program. (This capability was added so VGIX could make use of
VXY for transfer protocols.)
========================
Using VXY with your VBBS
========================
VXY uses the *exact same* method of accessing the serial
ports as does the main VBBS program. VXY follows your VBBS
configuration. If you are set to use internal serial
routines, then VXY will use internal routine. If you are
set to use a FOSSIL, then VXY will use the FOSSIL. If you
are set for DigiBoard, VXY will work thru your DigiBoard.
Therefore, if you've got some type of weird serial port
set-up, which runs OK with VBBS, it will run OK with VXY.
VXY can be used in situations where DSZ is *not compatible.
VXY is also 'Desqview-sensitive', if you have that switch
turned on in VCONFIG.
If you installed VBBS 5.60 as new installation, VXY is already
configured for you as part of the default configuration files,
along with DSZ.
If installed VBBS 5.60 as an existing installation, setting up
VXY is extremely easy -- just follow the examples below or copy
the included default DOWNLOAD.CFG and UPLOAD.CFG files to your
VBBS directory. VXY.EXE should reside in your VBBS main directory.
**NOTE: A transfer in progress can be aborted by pressing the Esc key.
**SPECIAL NOTE ABOUT USING VXY FOR NETWORKING:
VXY is the protocol package used by the VFIDO Fidonet Mail Package
during FTS-0001 TSYNC mail sessions. If you run VFIDO, you must
have VXY.EXE resident on your system.
VXY Ymodem is supported by the new, enhanced VNET program
in addition to DSZ Zmodem and HSlink. If you are on any
VirtualNET type networks, you must have VXY.EXE resident on
your system.
VXY is a very *new program. Please report all discrepancies
to the author for immediate attention.
Protocols Supported: VBBS Set-Up:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Xmodem Sending: VXY %8 -XS %3
Recving: VXY %8 -XR %3
Xmodem Checksum
Xmodem CRC
Xmodem G
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Xmodem 1k Sending: VXY %8 -KS %3
Recving: VXY %8 -KR %3
Xmodem 1k Checksum
Xmodem 1k CRC
Xmodem 1k G
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Ymodem CRC Sending: VXY %8 -YS %3
Recving: VXY %8 -YR %3
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Ymodem G Sending: VXY %8 -GS %3
Recving: VXY %8 -GR %3
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Modem7 Sending: VXY %8 -7S %3
Recving: VXY %8 -7R %3
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Zmodem Sending: VXY %8 -ZS %3
Recving: VXY %8 -ZR %3
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
**It should be noted, that when sending files, Checksum vs CRC vs G selection
is made by the receiving end. The "nak" character sent by the receiving end
dictates the type of error correction: ascii 21 (nak) = Checksum, "C"=CRC,
"G" = G mode. You need not worry about all of this -- its automatic. This
information is merely provided for completeness.
**Modem7 is a Xmodem-variant that allows for batch file transfer.
The Virtual BBS FIDOnet Mailer calls VXY for this protocol
(and the Xmodem protocol) during basic FTS-0001 FIDOnet sessions.
Many term packages also support this protocol for general BBS use.
===================
Using VXY with VGIX
===================
Install VXY.EXE in the same directory where you run VGIX from.
Thats all there is to it. :)
=============================
Using VXY with Other Programs
=============================
When using VXY with programs other than VBBS, the
command line syntax is as follows:
VXY <port #> /S <options...> <command> <file or path spec>
<port #> is the port number.
/S specifies STAND-ALONE usage (as opposed to VBBS usage.)
<options>
The default in standalone mode is standard internal COM support.
/X instructs VXY to use a FOSSIL driver.
/D instructs VXY to use DigiBoard.
The default in standalone mode is no flow control.
/F turns CTS/RTS flow control ON.
The default is no sound.
/Z enables Sound.
Other:
/R enables Zmodem Crash Recovery when Receiving Files.
(Zmodem Crash Recovery when Transmitting is automatic.)
<command> is one of the following:
-XS Xmodem Send
-XR Xmodem Receive
-KS Xmodem 1k Send
-KR Xmodem 1K Receive
-YS Ymodem Send
-YR Ymodem Receive
-GS Ymodem G Send
-GR Ymodem G Receive
-ZS Zmodem Send
-ZR Zmodem Receive
<path or file spec>
Receiving:
If the <path or file spec> ends with a "\" character,
then VXY assumes that this is a path specification,
otherwise it assumed to be a filename.
Xmodem, Xmodem 1k Requires a Filename
Ymodem, Zmodem Can take a Pathname or Filename
(If none is specified, the current
directory is assumed.)
Sending:
For sending, a filename is required.
If you precede the filenamne with a "@" character,
then VXY assumes that this specifies a ascii file
containing a list of files to be transmitted.
*********************************************************
VXY is copyrighted shareware, and as such this program
may be freely distributed in its original form only.
The author makes no warranty, expressed or implied, with
regards to claims of loss or damages arising from the use
of this software.
*********************************************************