![]() | ||
![]() |
![]() |
|
![]() |
||
©1996 Bret Dahlgren
If you want to use this code on your site just ask.
For non-commercial use I have three requests:
1. (c)1996 Bret Dahlgren appears on the page. 2. There is a pointer to the original page of the code (http://bret.dahlgren.com/telnet/) so users can see the code for themselves. 3. I am notified of the URL.
Version 0.94 - Multitude of changes in IAC, new fields parameter,
scroll regions and more bug fixes. All source files have
changed. See each one for specific changes.
Version 0.93 - Now working on cleaning up platform dependent bugs.
Telnet - Windows NT and BSD/OS think the width of the
characters are twice what they really are. Cut them in
half. If this bug is fixed the change will be bypassed.
NT was acting strangely by not showing the last two
characters on the screen. I put in a
System.out.println("") and the problem went away. This
is a stop gap measure and will be taken out when a
real solution is found or the bug is fixed.
I was able to fix up the top of the screen for BSD/OS
and Windows NT so all the buttons appear now. Please
send me screen shots of your telnet with your os.name
if you can't see the connect and disconnect buttons.
ANSI/VT100 - bug when cursor positioning went out
of range it didn't verify and would cause an array out-
of-bounds exception. Now it's constrained to the array
of the screen.
Version 0.92 - ANSI/VT100 - Now completely clear parameters, sometimes
screwed up ESC [H because the second parameter was invalid.
Now store background/foreground for each character because the
cursor screwed it up occasionally.
Now handle CR and LF correctly.
Version 0.91a - ANSI.class - Fixed Telnet commands echoing to screen.
Now will print characters above 127.
Added ESC [? pass over for VT100 codes.
Copied over to make base VT100.class
Version 0.91a - Telnet IAC Authentication Option code handled. Expect a few of
these changes while other people try it with their particular
telnet daemons.
Version 0.91 - Fixed the period key problem. Kluged it by catching it on keyUp.
Version 0.90 - Initial release.
Feedback: Please send me your comments and requests to bret@dahlgren.com.
This file was last updated April 27, 1996