[comp.sources.wanted] looking for connection dialogue script language

scs@adam.mit.edu (Steve Summit) (02/08/91)

I'm writing a general interconnection utility, for connecting
things like ttys, ptys, files, and network connections together,
in much the same way that cu or tip (or any modem program)
connects two terminals together, or telnet connects a terminal
and a network connection.  This tool is intended for batch,
rather than interactive use; in particular it will not require
that its controlling end be a terminal (as, for instance, telnet
seems to).

An essential feature of such a tool is a little script language
to direct its interactions with the "other end" when automated
negotiation of some kind of prompt/response sequence is needed.
This sort of thing has been developed many times, of course; one
early example is the uucp expect/send login protocols encoded in
the L.sys file.  I have also heard these protocols referred to as
"chat" scripts.

So I'm posting (to an odd hodgepodge of groups, I'll admit) to
ask for your suggestions on connection protocol languages to
borrow from, build on, or copy outright.  Are there any in such
widespread use as to be considered de facto standards?  Since
I've never actually used any of these packages (why, you might
well ask, am I then trying to write one), I'd also appreciate
pointers to documentation, since a statement that "blither is the
script language to use" does me no good since I won't know
anything about blither.

Please reply by mail.  (Of course, I'll be glad to summarize if
there is anyone else interested in this who doesn't already know
all about it.)

                                            Steve Summit
                                            scs@adam.mit.edu