home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR10 / 1_COMM.ZIP / EXTERN.TXT < prev    next >
Text File  |  1993-11-12  |  5KB  |  114 lines

  1. OK, Instead of putting 50 batch files in your \FMN directory, or making your
  2.         HDD smaller by re-copping your EXE's, we decided on this plan.......
  3.  
  4. 1.      Create a sequential text file called: "1$EXT.PRO" in your \FMN
  5.         directory.
  6.  
  7. 2.      Copy the defaults we have provided you, use your own, or get others,
  8.         but follow these parameters.
  9.  
  10.  
  11. Column 1 - 19 inclusive:    Protocol Keyword
  12.                                 
  13.                             You must differentiate the keywords
  14.                             for uploading vs downloading, if your
  15.                             commandline parameters are different
  16.                             in each case.
  17.  
  18. Column 20 - 59 inclusive:   Drive:\Full Path\Executable Filename.Extension
  19.  
  20.                             Example: C:\protocls\mydrvr.exe
  21.  
  22.  
  23. Column 60 and on...         Command line parameters
  24.  
  25.                             Example: \e port2 /P-12
  26.  
  27.                             If your program requires passed variables
  28.                             you must use literal strings. For example
  29.                             Port# should be Port2, if your actual Port
  30.                             number is 2.
  31.  
  32.  
  33. 3.      When using Batch uploads, "uploading a series of filenames,"
  34.         create a file anywhere, but name it with a "LST" extension,
  35.         for example: c:\mydir\files2go.lst
  36.  
  37.         Then simply copy all the file names you want to upload in a single
  38.         Upload session, into this file, use full path names, if they don't
  39.         reside in the \FMN directory.
  40.  
  41.         At the Upload file name prompt, within 1$COMM, use your list file
  42.         full path and name, again if not in the current directory, and
  43.         press Enter.
  44.  
  45.         1$COMM will pass the filenames list file to your external protocol,
  46.         and start the upload.
  47.  
  48.         You may also specify filenames using wildcard characters. 
  49.         Example: "Myfile??.*"
  50.  
  51.         Your list file may contain up to 150 entries, but with the power
  52.         of using wildcard characters, you'll have limitless capabilities!
  53.  
  54.  
  55. 4.      In the 1$EXT.PRO file please use specific key word lines, pending
  56.         different command line options for each protocol.
  57.  
  58.                            key word              command line
  59.  
  60.         For example:       DSZ UP SINGLE         port# ha on sz
  61.                            DSZ UP BATCH          port# ha on sz @d:
  62.                            DSZ DWN               port# ha on rz
  63.  
  64.         This is because the command line parameters will generally be 
  65.         different for a single file upload as opposed to a batch upload.
  66.  
  67.         Please note that if the filename that you enter into the input
  68.         prompt box, from within 1$COMM at Upload time, has a "LST"
  69.         extension, 1$COMM will not insert a space between the end of
  70.         the command line string and the filename. Otherwise, it always
  71.         adds that space....now you can see the need for separate calls.
  72.         
  73.                                                Examples continue that way -->
  74.  
  75. DSZ Zmodem FileUp  D:\FMN\DSZ.EXE                          port# ha on sz
  76. DSZ Zmodem ListUp  D:\FMN\DSZ.EXE                          port# ha on sz @d:
  77. DSZ Zmodem Down    D:\FMN\DSZ.EXE                          port# ha on rz
  78.  
  79. MobyTurbo FileUp   D:\FMN\DSZ.EXE                          port# ha on sz -m
  80. MobyTurbo ListUp   D:\FMN\DSZ.EXE                          port# ha on sz -m @d:
  81. MobyTurbo Down     D:\FMN\DSZ.EXE                          port# ha on rz -mry
  82.  
  83. DSZ YmdmG FileUp   D:\FMN\DSZ.EXE                          port# ha on sb -g -k
  84. DSZ YmdmG ListUp   D:\FMN\DSZ.EXE                          port# ha on sb -g -k @d:
  85. DSZ YmdmG Down     D:\FMN\DSZ.EXE                          port# ha on rb -g -k
  86.  
  87. HSLINK             D:\FMN\HSLINK.EXE                       -P#
  88. HSLINK ListUp      D:\FMN\HSLINK.EXE                       -P# @
  89.  
  90.  
  91. You may use these examples as actual calls, but make sure you replace the
  92. "#" symbol with your actual com port number. Also correct the drive and
  93. path, if your protocols do not reside in the "D:\FMN" drive and directory.
  94. It may also be a good idea if you used shorter key words to identify the
  95. protocols, our example is more verbose in order to identify the protocol
  96. in the example. Please keep in mind, for the benefit of those not familar
  97. with external protocols, it up to the user to provide the actual protocol,
  98. "program.exe," they are not included in 1$COMM, that's why they are called,
  99. External!
  100.          
  101. Do not put blank lines in the "1$EXT.PRO" file.
  102.  
  103.  
  104. "Bob's note"
  105. Note: Switches are case sensitive in both protocols....DSZ must have all
  106. switches in lower case. HS/Link needs the -P upper case. Just pass the
  107. port and these should be fine as defaults.
  108.  
  109.  
  110.  
  111. 11.09.93
  112. ¥ Wizard.....
  113. End of Document
  114.