home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.sys.mac:610 comp.sys.mac.comm:13230 comp.sys.mac.apps:20262 comp.sys.mac.misc:22076 comp.sys.mac.programmer:21869 comp.sys.mac.system:16470
- Newsgroups: comp.sys.mac,comp.sys.mac.comm,comp.sys.mac.apps,comp.sys.mac.misc,comp.sys.mac.programmer,comp.sys.mac.system
- Path: sparky!uunet!spool.mu.edu!uwm.edu!ux1.cso.uiuc.edu!news.cso.uiuc.edu!zaphod!jbrowne
- From: jbrowne@zaphod.ncsa.uiuc.edu (Jim Browne)
- Subject: Re: Communicating with Telnet
- References: <HEILEI.13.727536600@nippi.hut.fi>
- Message-ID: <jbrowne.727596453@zaphod>
- Sender: usenet@news.cso.uiuc.edu (Net Noise owner)
- Organization: University of Illinois at Urbana
- Date: Thu, 21 Jan 1993 06:07:33 GMT
- Keywords: Telnet
- Lines: 54
-
- HEILEI@nippi.hut.fi (Heikki Leinonen) writes:
-
-
- > How to communicate with NCSA Telnet ?
-
- > Here's the problem: I have NCSA Telnet 2.5 running in a
- > Quadra 900/System 7.0.1, with MacTCP/Internet-access to a
- > Unix-machine (Sun Sparcstation IPX). The program I'm writing
- > with Think C 5.0 should be able to give commands to Telnet and
- > control the process running in the Sparcstation. It should also
- > be able to read the text from Telnet's session window.
-
- > So what's the best/easiest/most efficient way to do this ? Is
- > there a way to do this at all ?
-
- Not currently. We've been putting AppleEvents off lately in favor of some other
- work. (Like making the code maintainable. The former developers left it in
- an AWFUL state.)
-
- You may want to just implement Telnet yourself and use MacTCP. The actual
- barebones Telnet protocol is rather simple. However, if you want the user
- to directly acess the Telnet session, you should probably let NCSA Telnet
- handle it. The source for Telnet is freely available on ftp.ncsa.uiuc.edu. If
- you come up with some nice enhancements... mail us the code!
-
- > Telnet's sessions can be saved
- > to a file while the session is open, but that solves only one part
- > of the problem. If I've understood it correctly, it is not possible
- > to use System 7's publish/subscribe-features or high-level events,
- > if either of the programs (in this case Telnet) doesn't accept them.
- > Can I post keypresses or other low-level events to Telnet's event queue?
-
- I'm not sure how you would tweak Telnet's event queue. As far as the HL events,
- if you have any ideas as to how you think we could best implement them, drop
- me a line and I'll forward your ideas to the other developers as well.
-
- > Are there any other communication programs, PD or commercial, similar
- > to NCSA Telnet, but with more System 7-aware properties, like the ones
- > I mentioned above?
-
- I think there is a program called "5PM" by Advanced Software Concepts (?).
- When I took a quick look at it, it seemed to have scripting abilities. As far
- as HLE goes, I dunno. DISCLAIMER: I've never used the program for more than
- five minutes (and a demo at that too...). The demo should be available at one
- of the Mac archive sites.
-
- Good luck,
-
-
- --
- Jim Browne | jbrowne@ncsa.uiuc.edu |
- NCSA/STG System Administrator | stgadmin@ncsa.uiuc.edu |
- System Administration: Where the fun never ends... | (217) 244-7798 |
- --"It's really weird... kind of like how Telnet is programmed." - Q. Koziol --
-