home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / OFFLINE / SX501P1.ZIP / XPSYS.ZIP / XPPROT.CTL < prev    next >
Text File  |  1994-01-31  |  6KB  |  162 lines

  1. ;------------------------------------------------------------------------
  2. ;               Silver Xpress 5.00 Protocol Definition file
  3. ;            (c) copyright 1988-1993 by Santronics Software
  4. ;------------------------------------------------------------------------
  5.  
  6. ; This is the new protocol control file for Silver Xpress version 5.0
  7. ; only. The 4.0x protocol control file is still compatible. But
  8. ; starting with version 5.0x, XMT.EXE was merged into Xpress which
  9. ; means we have internal protocols. You will notice the better control,
  10. ; reliability and improved efficiency in file transfers.
  11.  
  12. ; PROTOCOL: This statement begins a PROTOCOL definition. Each PROTOCOL
  13. ; must have a description. The description is shown to the user at
  14. ; the file transfer selection menu. You should describe the protocol
  15. ; as it is on the HOST.
  16.  
  17. Protocol Z-Modem (Batch) Recommended!
  18.  
  19. ;  The HotKey keyword is the menu option letter the user hits to select
  20. ;  this protocol.
  21.  
  22.   HotKey   Z
  23.  
  24. ; The BasicName is the short name or protocol name which is used to
  25. ; tell the user WHAT protocol to start on his end.  This is necessary
  26. ; because you may have as a long description "ZMODEM (moby/Fossil)" but
  27. ; the user simply has ZMODEM in his terminal. Some users have called our
  28. ; support center with download problems and asked side questions, "Could
  29. ; it be that I don't have Moby Turbo ZMODEM with the fossil?"
  30. ; You can understand now why I did this! <grin>
  31.  
  32.   BasicName  Zmodem
  33.  
  34. ; If the word "Internal" appears here, then the protocol is a internal
  35. ; protocol for Silver Xpress. The external calls Download and Upload
  36. ; keywords are ignored. When using the internal protocols, the following
  37. ; switches define the protocol and options:
  38. ;
  39. ;   Protocols:
  40. ;
  41. ;   /Z    Zmodem
  42. ;   /X    Xmodem/CRC
  43. ;   /Y    Ymodem
  44. ;
  45. ;   Protocols options
  46. ;
  47. ;   /K    Use 1K block                      (Xmodem and Ymodem only)
  48. ;   /G    Use "streaming"                   (Xmodem and Ymodem only)
  49. ;   /8    Try 8K blocks first, then 1K      (Zmodem only)
  50. ;   /A    Use recovery feature              (Zmodem only)
  51. ;   /O    overwrite file is already there   (Zmodem only)
  52. ;   /N    Only send file if newer or longer (Zmodem only)
  53.  
  54.   Internal /Z /8 /O
  55.  
  56. ;  The Batch keyword tells Xpress that this protocol is capable of
  57. ;  sending multiple files at the same time.
  58.  
  59.   Batch Yes
  60.  
  61. ;  The TwoWay statement tells Xpress to LOOK in the UPLOAD directory
  62. ;  for a REP file AFTER a download takes place. It was meant to be used
  63. ;  for a dual transfer protocol system such as BI-MODEM or HSLINK. Only
  64. ;  answer YES to his question if a dual transfer protocol is DEFINED and
  65. ;  implemented.
  66.  
  67.   TwoWay No
  68.  
  69. ; External Protocols (when INTERNAL is not defined)
  70. ; The DownLoad and Upload statements are used to defined EXTERNAL
  71. ; protocols only. DOWNLOAD is used to send files to the user. UPLOAD
  72. ; is used to receive files from the user.  The default XMT.EXE is the
  73. ; new Silver Xpress X, Y, Zmodem protocols. NO need to use DSZ. It is
  74. ; free of charge to registered sysops of Silver Xpress. To see the
  75. ; switch parameters for XMT, type XMT at the DOS command prompt.  The
  76. ; substitution parameters are defined as follows:
  77. ;
  78. ;   %p  - comm port      %lb - Lock Baud Rate    %b  - user connect rate
  79. ;   %f  - name of file
  80. ;
  81. ; If you want the external protocols, comment the Internal keyword
  82.   Download $XMT  /HWBOTH /F /C %p /B %b /T /Z  %f
  83.   Upload   $XMT  /HWBOTH /F /C %p /B %b /R /Z /O %f
  84.  
  85. End Protocol
  86.  
  87. Protocol Y-Modem (Batch)
  88.   BasicName  Ymodem
  89.   HotKey   Y
  90.   Internal /Y
  91.   Batch    Yes
  92.   TwoWay   No
  93. ; If you want the external protocols, comment the Internal keyword
  94.   Download !XMT.EXE /H HWBOTH /C %p /B %b /T /Y %f
  95.   Upload   !XMT.EXE /H HWBOTH /C %p /B %b /R /Y %f
  96. End Protocol
  97.  
  98. Protocol Y-Modem G (Batch)
  99.   BasicName  YmodemG
  100.   HotKey   G
  101.   Internal /Y /G /K
  102.   Batch    Yes
  103.   TwoWay   No
  104. ; If you want the external protocols, comment the Internal keyword
  105.   Download !XMT.EXE  /H HWBOTH /C %p /B %b /T /G %f
  106.   Upload   !XMT.EXE  /H HWBOTH /C %p /B %b /R /G %f
  107. End Protocol
  108.  
  109. Protocol X-Modem/CheckSum
  110.   BasicName  Xmodem/CRC
  111.   HotKey     X
  112.   Internal   /X
  113.   Batch      No
  114.   TwoWay     No
  115. ; If you want the external protocols, comment the Internal keyword
  116.   Download   !XMT.EXE  /HWBOTH /C %p /B %b /T /X %f
  117.   Upload     !XMT.EXE  /HWBOTH /C %p /B %b /R /X %f
  118. End Protocol
  119.  
  120. Protocol X-Modem 1K
  121.   BasicName  Xmodem-1K
  122.   HotKey     K
  123.   Internal   /X /K
  124.   Batch      Yes
  125.   TwoWay     No
  126. ; If you want the external protocols, comment the Internal keyword
  127.   Download   !XMT.EXE /HWBOTH /C %p /B %b /T /K %f
  128.   Upload     !XMT.EXE /HWBOTH /C %p /B %b /R /K %f
  129. End Protocol
  130.  
  131.  
  132. Protocol XModem-1K-G
  133.   BasicName  Xmodem-1K-G
  134.   HotKey     1
  135.   Internal   /X /K /G
  136.   Batch      No
  137.   TwoWay     No
  138. ; If you want the external protocols, comment the Internal keyword
  139.   Download   !XMT.EXE  /HWBOTH /C %p /B %b /T /L %f
  140.   Upload     !XMT.EXE  /HWBOTH /C %p /B %b /R /L %f
  141. End Protocol
  142.  
  143. ; If you have MPT (formerly PUMA) then uncomment the lines below.
  144. ; Protocol MPT 1.10/PUMA 1.0
  145. ;  BasicName MPT
  146. ;  Hotkey    P
  147. ;  Download  $MPT.EXE  P%p E%b S%lb S %f
  148. ;  Upload    $MPT.EXE  P%p E%b S%lb R %f
  149. ;  Batch     Yes
  150. ;  TwoWay    No
  151. ; End Protocol
  152.  
  153. ; This is a External Protocol. Uncomment if not be used.
  154. ; Protocol HS-LINK Two Way Transfer
  155. ;  BasicName HS-LINK
  156. ;  HotKey    H
  157. ;  Batch     Yes
  158. ;  TwoWay    Yes
  159. ;  Download  !HS-LINK.EXE  %f -u%ud
  160. ;  UpLoad    !HS-LINK.EXE  -u%f
  161. ; End Protocol
  162.