wyle@uunet.uu.net (Mitchell Wyle) (02/10/89)
I have been trying (unsuccessfully) to convince xcomm(l) to run some complex scripts at 9600 baud on my Sun-3/50 (Sun OS 3.4EXPORT). Is there a better terminal emulator for unix than xcomm? tip(1) and cu(1) have no real terminal emulator scripting capabilities; telnet has none at all. There are 3 basic issues: 1. I want to implement autonomous and semi-autonomous scripts which call other non-unix systems, log in, issue commands, log sessions to a file, download files, log out, and recover from most common errors. I want to start these things from at(1) or from shell scripts when I'm not logged in (non-interactively). 2. I'd prefer to use telnet(1) instead of the serial line on my sun, but could live with an emulator which accesses only a serial line. 3. The scripting language must be able to "expect" and "send" and transfer files with [xyz]modem or kermit protocol. If anyone has access to Compuserve, Delphi, Bix or the Andover CNode, or if you have hacked xcomm, please pass these comments on to Larry Gensch (the author of xcomm). His addresses are: Compu$erve: [72236,3516] (UNIXFORUM) Delphi: larryg Bix: lar3ry Andover CNode: larry gensch (This is a FIDO BBS dedicated to C Language programming - phone number (617) 470-2548) The scripting language needs the following functionality added: + There is no command to ring the bell. Add it. + A "case" or "switch" statement for multiple possibilities in a "waitfor" command would be more convenient. + There is no command to send a break; Break is often needed. Add it. xcomm drops characters at higher baud rates (on a Sun) and runs sluggishly. -- -Mitchell F. Wyle wyle@ethz.uucp Institut fuer Informationsysteme wyle@inf.ethz.ch ETH Zentrum / 8092 Zurich, Switzerland +41 1 256 5237