home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / e / v15.1 < prev    next >
Text File  |  2020-01-01  |  15KB  |  324 lines

  1. 24-Jan-92 20:09:45-GMT,14634;000000000001
  2. Return-Path: <cmg>
  3. Received: by watsun.cc.columbia.edu (5.59/FCB)
  4.     id AA23626; Fri, 24 Jan 92 15:09:42 EST
  5. Date: Fri, 24 Jan 92 15:09:40 EST
  6. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  7. To: Info-Kermit
  8. Subject: Info-Kermit Digest V15 #1
  9. Reply-To: Info-Kermit@watsun.cc.columbia.edu
  10. Queries-To: Info-Kermit-Request@WATSUN.CC.COLUMBIA.EDU
  11. Errors-To: Info-Kermit-Request@watsun.cc.columbia.edu
  12. Message-Id: <CMM.0.90.0.696283780.cmg@watsun.cc.columbia.edu>
  13.  
  14. Info-Kermit Digest         Fri, 24 Jan 1992        Volume 15 : Number 1
  15.  
  16. Today's Topics:
  17.  
  18.            PC-Initiated File Transfers with VM/CMS
  19.          File Transfer Macros for MS-DOS Kermit / Kermit-CMS
  20.              Mapping CR to CRLF in MS-DOS Kermit
  21.          MS-DOS Kermit 3.11 43x132 WD VGA Screen Bug?
  22.                MS-DOS Kermit and Screen Length
  23.         Is the MS-DOS Kermit INPUT Command Buffer Accessible?
  24.          Problems with MS-DOS Kermit and DOS 5 SHARE
  25.            MS-DOS Kermit 3.11 w/ DECnet LAT & WP5.1
  26.  
  27. Digest submissions may be sent to Info-Kermit@WATSUN.CC.COLUMBIA.EDU or
  28. KERMIT@CUVMA.BITNET.  Requests for addition to or deletion from the
  29. Info-Kermit subscriber list should be sent to LISTSERV@CUVMA.BITNET or
  30. LISTSERV@CUVMA.CC.COLUMBIA.EDU.  These messages must be of the form:
  31.  
  32.   SUBSCRIBE I-KERMIT <your-personal-name>    (To start a subscription)
  33.   UNSUBSCRIBE I-KERMIT                       (To cancel a subscription)
  34.   REGISTER I-KERMIT <your-personal-name>     (To correct your name)
  35.  
  36. Kermit files may be obtained over networks and by mail order.  On the
  37. Internetwork, use FTP to log in to host WATSUN.CC.COLUMBIA.EDU, a SUN-4/280
  38. running UNIX (SUNOS 4.1), IP host number 128.59.39.2.  Login as user anonymous
  39. (note, lower case), any password, and GET or MGET (MULTIPLE GET) the desired
  40. files.  The Kermit files are in directories kermit/a, kermit/b, kermit/c,
  41. kermit/d, and kermit/e.  Test versions are in kermit/test.  All files in these
  42. directories should be transferred in text (ASCII) mode.  Binaries are in
  43. kermit/bin (use ftp in binary mode).  You can also get Kermit files over the
  44. BITNET/EARN network; to get started send a message with text HELP to KERMSRV,
  45. the Kermit file server, at host CUVMA.  For detailed instructions, read the
  46. file kermit/a/aanetw.hlp (AANETW.HLP on KERMSRV).  To order by mail, request a
  47. complete list of Kermit versions and an order form from Kermit Distribution,
  48. Columbia University Center for Computing Activities, 612 West 115th Street,
  49. New York, NY 10025 USA.
  50.  
  51. ----------------------------------------------------------------------
  52.  
  53. Date: Thu, 19 Dec 91 15:10:58 CST
  54. From: "Ray Carlson 2-5805" <B28384@ANLVM.CTD.ANL.GOV>
  55. Subject: PC-Initiated File Transfers with VM/CMS
  56. Keywords: VM/CMS Kermit, MS-DOS Kermit, Host-Initiated File Transfer
  57. Xref: CMS Kermit, See VM/CMS Kermit
  58.  
  59. In Info-Kermit Digest V14 Number 11, Professor TJ Olney gave a couple of
  60. macros for for doing file transfers from your PC.  The Editor replied with
  61. info about TERMINALS and TERMINALR macros and pages 180-181 of second edition
  62. of "Using MS-DOS Kermit".  Since I wanted the ability to transfer files with a
  63. single command from the mainframe, I investigated further.  The manual assumes
  64. C-Kermit 5A or later and 2 macro definitions:
  65.  
  66.   define pcsend echo \27[\{63}34l, send \%1 \%2
  67.   define pcget echo \27[\{63}34h, get \%1, finish
  68.  
  69. However, I'm running Kermit-CMS version 4.2.2 XA, and it doesn't like
  70. macros.  Is there any way of doing file transfers with a single command
  71. using MS-DOS Kermit 3.11 and Kermit-CMS version 4.2.2 XA, preferably from
  72. the mainframe side of Kermit.  Thanks in advance for your help.
  73.  
  74. [Ed. - Actually, this can be done with CMS Kermit.  For downloading files, you
  75. can write a CMS EXEC that starts Kermit and gives it an XECHO (Transparent
  76. Mode Echo) command (for the escape sequence), and then a SEND command.
  77. Similarly for uploading.  But if you want to initiate the transfers from the
  78. PC rather than the host, read the next message...]
  79.  
  80. ------------------------------
  81.  
  82. Date: Wed, 8 Jan 92 17:30 EST
  83. From: "H. D. Knoble" <HDK@PSUVM.PSU.EDU>
  84. Subject: File Transfer Macros for MS-DOS Kermit / Kermit-CMS
  85. Keywords: VM/CMS Kermit, MS-DOS Kermit, PC-Initiated File Transfer
  86.  
  87. In the Info-Kermit 14-11 Newsletter, a response was given to professor Olney
  88. who suggested macros for file transfer.  That response suggested using the
  89. TerminalR/S macros.  This requires sending those codes transparently to MS-DOS
  90. Kermit (e.g. via the Kermit-CMS XEcho subcommand) - a somewhat complicated
  91. slow procedure that can be timing dependent (among other anomalies).
  92.  
  93. It seems that it would be desirable to have two hot keys, say Alt-D and
  94. Alt-U that would provide file xfer beginning at and ending with the host
  95. screen.  To simplify it, these keys could work for the bulk of files (text
  96. files) that the majority of people work with.  The filespecs could be
  97. provided via prompts, null responses to which which would immediately return
  98. to the clean host screen.  The code The code and screens presented should be
  99. reasonably efficient, robust, and hopefully obviously easy to use.
  100.  
  101. Many thanks; for your work and book too.
  102.  
  103. Skip Knoble, Research Associate
  104.  
  105. ;-------------------------- MSKERMIT.INI code segment begin-------------
  106. ; Define macros and hot keys to enable file transfer via prompts.
  107. ; Alt-D downloads a CMS text file, Alt-U uploads a DOS text file.
  108. ; The Kermits involved are MS-Kermit and Kermit-CMS in this case.
  109. ; File transfer is initiated and ends with any CMS screen where a
  110. ; command may be issued. The output commands are specific to an
  111. ; asynchronous connection to CMS through the Yale IUP (e.g. IBM Series 1,
  112. ; IBM 4994, IBM 7171); the rest of the code should be independent of
  113. ; that and Kermit-CMS. File type being called TEXT in the prompts
  114. ; assumes this setting for illustrative purposes.
  115. ;
  116.  DEF fc finish, output \07, clear, c, stop;  Ctrl-G = Yale IUP reset.
  117. ; Esc OM is Yale IUP (hard) clear screen.
  118.  DEF DnLd def \%1, output \27OM, output kermit server\13, -
  119.  Input 5 local Kermit,if failure do fc,run CLS, -
  120.  Echo *** Download text file(s) from CMS to DOS ***\13, -
  121.  Echo .   (Press Enter for 1st prompt to cancel)\10\13, -
  122.  Ask \%1 Please enter CMS filespec:\32, if not defined \%1 do fc, -
  123.  Ask \%2 Please enter DOS path or DOS filespec:\32,  -
  124.  Get, \%1, \%2, if failure run PAUSE, do fc
  125.  SET KEY \2336 {\KDnLd};   Alt-D Downloads a CMS text filespec to DOS.
  126. ;
  127.  DEF UpLd def \%1, def \%3, output \27OM, output kermit server\13, -
  128.  Input 5 local Kermit,if failure do fc,run CLS, -
  129.  Echo *** Upload text file(s) from DOS to CMS ***\13, -
  130.  Echo .  (Press Enter for 1st prompt to cancel)\10\13, -
  131.  Ask \%1 Please enter DOS filespec:\32, if not defined \%1 do fc, -
  132.  Ask \%2 Please enter CMS filespec:\32, -
  133.  Ask \%3 Please enter CMS destination disk filemode (press Enter=default)\32, -
  134.  if defined \%3 remote kermit set dest \%3, if failure do fc, -
  135.  Send \%1 \%2,if failure run PAUSE, do fc
  136.  SET KEY \2326 {\KUpLd};   Alt-U Uploads a DOS text filespec to CMS.
  137.  
  138. [Ed. - This is a fine example of how to use MS-DOS Kermit's script
  139. programming, macro, and key definition features to make life easy for users.
  140. Obviously, many of the items shown above are specific to Penn State's site
  141. configuration (Yale ASCII protocol converter, the reset character that is
  142. sent to the protocol converter, etc).  But with minor changes, these
  143. "scripts on keys" should work at any CMS installation.  Nice work!]
  144.  
  145. ------------------------------
  146.  
  147. Date: Tue, 17 Dec 1991 21:09:07 GMT
  148. From: alistair@bcu.ubc.ca (Alistair Blachford)
  149. Subject: Mapping CR to CRLF in MS-DOS Kermit
  150. Keywords: MS-DOS Kermit Heath Terminal Emulation, Heath Terminal Emulation
  151.  
  152. I'm running MS-DOS Kermit, talking down a serial line to a lab instrument
  153. that send back lines ending only with a bare carriage return character
  154. (Control-M, ^M).  I'd like to read the received information properly, i.e.
  155. one line on the screen to each received line.  For example, if the
  156. instrument sends out "hi^Mthere^Mworld^M", I'd like to see on my screen:
  157.  
  158. hi
  159. there
  160. world
  161.  
  162. I haven't managed to find the right incantation to do this.  Thanks.
  163.  
  164. Alistair Blachford
  165. Biosciences Computing Unit
  166. University of British Columbia
  167. Vancouver, Canada, V6T 1W5
  168.  
  169. [Ed. - And a magic incantation it is!
  170.  
  171.   1. SET TERMINAL TYPE HEATH
  172.   2. SET LOCAL ECHO ON
  173.   3. CONNECT
  174.   4. Type these three characters: ESC x 8
  175.  
  176. This tells the Heath terminal emulator to map incoming CR to CRLF.  VT
  177. terminals do not have this capability.  This is documented in "Using MS-DOS
  178. Kermit", second edition, on page 316.  Unfortunately, the parameters 8 and 9
  179. were inadvertantly exchanged in the book.  "8" maps CR to CRLF, "9" maps LF
  180. to CRLF.  "y" (as the second character) restores things to normal.]
  181.  
  182. ------------------------------
  183.  
  184. Date: Thu, 12 Dec 1991 15:54:20 -0600
  185. From: "Dugal James P." <jpd@ucs.usl.edu>
  186. Subject: MS-DOS Kermit 3.11 43x132 WD VGA Screen Bug?
  187. Subject: MS-DOS Kermit and Screen Length
  188.  
  189. I have a problem retaining 43x132 and 50x132 mode in MS-Kermit 3.11 of 7 Sep
  190. 1991 patch level 7.  I run MS-DOS 4.01 on a CompuAdd 386/25, with a stock
  191. VGA card.  It appears to be a Western Digital card.  I load ANSI.SYS high
  192. using QEMM 5.0, and then type:
  193.  
  194.   mode con: lines=50 (or 43, as desired)
  195.  
  196. and get the appropriate results.  When I invoke Kermit with a VT320 terminal
  197. width of 80, everything seems OK.  When I escape to MS-Kermit command level
  198. and set terminal width to 132, and then reconnect, I lose the 50-line mode
  199. in favor of the 43-line mode.  Could this be a VGA limitation?  Further,
  200. when I escape to Kermit command level a second time, the display reverts to
  201. 25-line mode (but 132-column mode is retained).  I must exit and re-run the
  202. mode command to regain 43/50 line mode.
  203.  
  204. Help!
  205.  
  206. James Dugal, N5KNX        Internet: jpd@usl.edu
  207. Associate Director        Ham packet: n5knx @k5arh (land), UO-14 (sat.)
  208. Computing Center        US Mail: PO Box 42770  Lafayette, LA  70504
  209. University of Southwestern LA.    Tel. 318-231-6417    U.S.A.
  210.  
  211. [From jrd - Every board on the market has a different way of doing screen
  212. shapes.  Kermit can't track all of them and thus has to revert to closest
  213. standard values that make some sense.  Western Digital has made boards and
  214. OEM'd their video controller to many companies and each can add some special
  215. modes to the BIOS.  Kermit knows about mode 54 (132x43) and 55 (132x25, but
  216. it's also 132x35 on fixed frequency monitors) for this chip, but not about
  217. 132x50.  Kermit inquires about the video mode when it starts up and tries to
  218. use it when returning to the Kermit prompt.  If the mode is something Kermit
  219. does not understand it drops back to a close standard value.  We won't be
  220. adding piles of code to handle all the screen shapes vendors supply, that's
  221. not reasonable.  I have a board similar to yours and *x50 is not in its
  222. manual.]
  223.  
  224. ------------------------------
  225.  
  226. Date: 16 Jan 92 20:16:22 GMT
  227. From: weissh@nextadm.cc.vt.edu (Hugh Weiss)
  228. Subject: Is the MS-DOS Kermit INPUT Command Buffer Accessible?
  229. Keywords: MS-DOS Kermit INPUT Command
  230.  
  231. Hi.  Is was wondering if the characters read by the Kermit INPUT command and
  232. stored in a buffer somewhere are accessible in any way in a script.  What I
  233. would like to do is to be able to copy the information from the INPUT
  234. command's buffer to a file with the WRITE FILE command.  Something like:
  235.  
  236.   WRITE FILE \v(input)
  237.  
  238. Does anything like this exist?  Thanks in advance.
  239.  
  240. Virginia Tech Computing Center - Distributed Computing Group
  241. weissh@nextadm.cc.vt.edu   OR   weissh@vtcc1.cc.vt.edu
  242.  
  243. [from jrd - The INPUT buffer can be as large as the user wishes, via DOS
  244. environment variable INPUT-BUFFER-LENGTH <bytes>.  But this does not mesh
  245. well with making it a variable, \v(input), because the internal command
  246. procedures are unable to accomodate both a raw binary object of this kind
  247. and one of a size much larger than the work buffers normally employed.]
  248.  
  249. ------------------------------
  250.  
  251. Date: Tue, 14 Jan 92 12:56:32 CST
  252. From: John Perry <perry@eugene.gal.utexas.edu>
  253. Subject: Problems with MS-DOS Kermit and DOS 5 SHARE
  254. Keywords: MS-DOS Kermit and DOS 5.0
  255.  
  256. I was wondering if anyone could provide a little insight to the problem
  257. outlined below?  The closing of the session log appears to work with
  258. versions of DOS less than 5.  The problem seems to manifest itself when
  259. sharing is used under DOS 5.  Please advise.
  260.  
  261. > Date:    Tue, 14 Jan 1992 11:58:27 -0600 (CST)
  262. > From: CDENNEY@beach.gal.utexas.edu (Cecil Denney)
  263. > Subject: DOS 5 SHARE Violation and Kermit Session Logs
  264. > Using DOS 5, with "install=C:\DOS\SHARE.EXE" in CONFIG.SYS...
  265. > Get into Kermit, log onto a computer, and then ALT-X to kermit prompt and  
  266. >   MS-Kermit>  log session kermit.log
  267. >   MS-Kermit>  connect
  268. > run your terminal session and then ALT-X again, and
  269. >   MS-Kermit> close session
  270. >   MS-Kermit> type kermit.log
  271. >   MS-Kermit> del kermit.log
  272. > you get a "Share Violation" from DOS 5 and can not delete the file from
  273. > within kermit. 
  274. >
  275. > It appears to me that Kermit is not properly closing the file so that SHARE
  276. > thinks it is still open and will not allow it to be erased, renamed, etc.
  277. > Could you inquire about this for me?  Thanks...
  278. [from jrd - This will be fixed in a forthcoming maintenance release of
  279. MS-DOS Kermit, which will be called 3.12.  In 3.11, the actual file closure
  280. was delayed longer than it should have been, hence the sharing violation.]
  281.  
  282. [Ed. - Watch future issues of the Info-Kermit Digest for more news about
  283. version 3.12.]
  284.  
  285. ------------------------------
  286.  
  287. Date: Thu, 23 Jan 1992 16:28 CST
  288. From: "Jon Sonntag (LutherNet)" <SONNTAJM@CRF.CUIS.EDU>
  289. Subject: MS-DOS Kermit 3.11 w/ DECnet LAT & WP5.1
  290. Keywords: WordPerfect, MS-DOS Kermit and WordPerfect
  291. Keywords: LAT, MS-DOS Kermit and LAT
  292.  
  293. I personally prefer to use MS-DOS Kermit 3.11 to DEC's SETHOST program with
  294. our DEC Pathworks LAN.  The auto switching from 80 to 132 columns and text to
  295. graphics modes is great!  But, as stated or hinted at in the .BWR or .HLP
  296. files, when starting up VAX WordPerfect 5.1 using MS-DOS Kermit over DECnet,
  297. we continue to lose the connection.  Is there anything we can do either in
  298. MS-DOS Kermit or in VMS to eliminate this?
  299.  
  300. [Ed. - As it says in the .BWR file, enable Xon/Xoff flow control in both
  301. directions: SET FLOW XON/XOFF in MS-DOS Kermit, and SET TERMINAL /HOSTSYNC
  302. /TTSYNC in VMS.  Or use CTERM rather than LAT.]
  303.  
  304. Also, is there a mac version of Kermit available?
  305.  
  306. [Ed. - A pre-pre-pre-release in kermit/test/ckmut9.hqx, which was announced
  307. in a recent digest.]
  308.  
  309. Jon Sonntag
  310. Concordia University Information Systems
  311. sonntajm@crf.cuis.edu (internet)
  312.  
  313. ------------------------------
  314.  
  315. End of Info-Kermit Digest
  316. *************************
  317.  
  318.