home *** CD-ROM | disk | FTP | other *** search
- VXY VBBS Xmodem/Ymodem/Zmodem Transfer Protocols 2.40
- (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.
- *********************************************************
-
-