[JAWS-Users] PUTTY and SSH clients

2009-01-13 Thread aiden gardiner
Hi all,

Are there any tutorials on how to implement accessibility on PUTTY or any other 
SSH clients? I know somebody did a superb tutorial on terra term, but 
unfortunately I lost the email, and also, where can the PUTTY scripts be 
obtained?

Aiden
Visit the JAWS Users List home page at:
http://www.jaws-users.com
Visit the Blind Computing home page at:
http://www.blind-computing.com
Address for the list archives:
http://www.mail-archive.com/jaws-users-list@jaws-users.com
To post to this group, send email to
jaws-users-list@jaws-users.com
To unsubscribe from this group, send an email to
jaws-users-list-le...@jaws-users.com
For help from Mailman with your account Put the word help in the subject or 
body of a blank message to:
jaws-users-list-requ...@jaws-users.com
Use the following address in order to contact the management team
jaws-users-list-ow...@jaws-users.com
If you wish to join the Blind Computing list send a blank email to the 
following address:
blind-computing-j...@jaws-users.com


Re: [JAWS-Users] PUTTY and SSH clients

2009-01-13 Thread Baracco, Andrew W
I wonder where I can get the tutorial for Teraterm.  I have used it for
years, but perhaps I could learn something more about it.

Andy
 

-Original Message-
From: jaws-users-list-boun...@jaws-users.com
[mailto:jaws-users-list-boun...@jaws-users.com] On Behalf Of aiden
gardiner
Sent: Tuesday, January 13, 2009 10:15 AM
To: jaws-users-list@jaws-users.com
Subject: [JAWS-Users] PUTTY and SSH clients

Hi all,

Are there any tutorials on how to implement accessibility on PUTTY or
any other SSH clients? I know somebody did a superb tutorial on terra
term, but unfortunately I lost the email, and also, where can the PUTTY
scripts be obtained?

Aiden
Visit the JAWS Users List home page at:
http://www.jaws-users.com
Visit the Blind Computing home page at:
http://www.blind-computing.com
Address for the list archives:
http://www.mail-archive.com/jaws-users-list@jaws-users.com
To post to this group, send email to
jaws-users-list@jaws-users.com
To unsubscribe from this group, send an email to
jaws-users-list-le...@jaws-users.com
For help from Mailman with your account Put the word help in the subject
or body of a blank message to:
jaws-users-list-requ...@jaws-users.com
Use the following address in order to contact the management team
jaws-users-list-ow...@jaws-users.com
If you wish to join the Blind Computing list send a blank email to the
following address:
blind-computing-j...@jaws-users.com

Visit the JAWS Users List home page at:
http://www.jaws-users.com
Visit the Blind Computing home page at:
http://www.blind-computing.com
Address for the list archives:
http://www.mail-archive.com/jaws-users-list@jaws-users.com
To post to this group, send email to
jaws-users-list@jaws-users.com
To unsubscribe from this group, send an email to
jaws-users-list-le...@jaws-users.com
For help from Mailman with your account Put the word help in the subject or 
body of a blank message to:
jaws-users-list-requ...@jaws-users.com
Use the following address in order to contact the management team
jaws-users-list-ow...@jaws-users.com
If you wish to join the Blind Computing list send a blank email to the 
following address:
blind-computing-j...@jaws-users.com


Re: [JAWS-Users] PUTTY and SSH clients

2009-01-13 Thread Negoslav Sabev
 sighted people have confirmed that indeed, this  is a problem. It
happens only when ncurses applications are running on the host, for example,
a
program that uses a cursor and highlighting and sometimes reverse video and
multiple pseudo-windows to simulate the look of a graphical application. The
Ubuntu/Debian aptitude is a good example. I encounter it most when using
dpkg-configure.

When I do have to work with a ncurses app that's behaving badly with
Teraterm, I've used putty (another free terminal emulator and ssh client)
but JAWS does not correctly track the Putty cursor. JAWS always is off by
one character.

Another solution with TeraTerm is to fool with terminal types, possibly
setting it to VT320, and setting your host to Vt100. This is most definitely
not a JAWS bug, and it is just an annoyance to hear unwanted symbols being
read.  I have had success sometimes faking the terminal type, and working
around it by changing locales. If you are not the administrator of the host
system, for example you are a student, you can confidently show the
messed-up screen to sighted people, because the bug is as visible as it is
audible!

A couple more tips: if TeraTerm's screen updates are being missed by JAWS,
maximize the window, switch focus away from it and then back, and do
Insert-Escape to force the JFW screen-model  refresh.  Double-check that JFW
is tracking properly in Notepad, because sometimes it just needs to be
completely restarted.

Also,  if automatic reading gets really really screwed up, clear your screen
by first telling the host to clear its screen if possible, then in TeraTerm,
clearing the screen and the buffer with alt-E S for screen and alt-E b for
buffer. Both these commands are on that alt-E edit menu. And at most Unix
shell prompts you can type
   clear

to force the Unix to clear its screen.

And a few quick notes about host systems. By default, many use a terminal
type of xterm, which works great with the TeraTerm defaults but not with
JFW, especially if you want to use Braille. Even if you use speech, it's
often easier to work with a smaller screen, and certainly an xterm can
scroll whereas a Vt100 cannot. In Linux, the default terminal is named
Linux, and that causes visual and occasional JFW problems for the TeraTerm
user.

On most Unix systems at a shell prompt type
export TERM=vt100

to fix the host. If you are a student, get your system administrator to
permanently change your login account so vt100 is always your terminal
tuype. If TeraTerm settings were properly adjusted and you log in to a
system and JFW cannot track the focus the problem more often than not is the
system, and not JAWS.

Be aware that many applications might use highlighting or reverse video
instead of a cursor which is harder for a screen access user to track. You
often have to figure out how the application can be made to use a real
cursor. For example with the web browser lynx type
   lynx -show_cursor

If you are a beginner, explain to your helper that your screen reader needs
a real cursor to track and have them comb through the application's
documentation. Unlike Windows, most applications on  systems accessed by
terminals have some way of using a real cursor. This is because some
terminals will not correctly display highlighting or reverse video. However
it's often hard to figure out where their configuration files live and what
variables to change. The only solution is to TRIM which stands for Read the
Fine Manual!

I hope this long post will help someone in the future. Feel free to copy and
share it with anyone. Feel free to contact me with further questions.

--Debee
(Deborah Armstrong, formerly Norling)
debee AT jfcl DOT COM


Negoslav


- Original Message - 
From: aiden gardiner aiden.gardiner@googlemail.com

To: jaws-users-list@jaws-users.com
Sent: Tuesday, January 13, 2009 8:15 PM
Subject: [JAWS-Users] PUTTY and SSH clients



Hi all,

Are there any tutorials on how to implement accessibility on PUTTY or any 
other SSH clients? I know somebody did a superb tutorial on terra term, 
but unfortunately I lost the email, and also, where can the PUTTY scripts 
be obtained?


Aiden
Visit the JAWS Users List home page at:
http://www.jaws-users.com
Visit the Blind Computing home page at:
http://www.blind-computing.com
Address for the list archives:
http://www.mail-archive.com/jaws-users-list@jaws-users.com
To post to this group, send email to
jaws-users-list@jaws-users.com
To unsubscribe from this group, send an email to
jaws-users-list-le...@jaws-users.com
For help from Mailman with your account Put the word help in the subject 
or body of a blank message to:

jaws-users-list-requ...@jaws-users.com
Use the following address in order to contact the management team
jaws-users-list-ow...@jaws-users.com
If you wish to join the Blind Computing list send a blank email to the 
following address:
blind-computing-j...@jaws-users.com 



Visit the JAWS Users List home page at:
http://www.jaws-users.com

Re: [JAWS-Users] PUTTY and SSH clients

2009-01-13 Thread aiden gardiner
Any chance of getting this little jem on the site along with the installer 
for terra term?


Aiden
- Original Message - 
From: Negoslav Sabev neg...@gmail.com

To: jaws-users-list@jaws-users.com
Sent: Tuesday, January 13, 2009 8:19 PM
Subject: Re: [JAWS-Users] PUTTY and SSH clients



Here's the tera term tutorial.

From: Deborah Armstrong de...@jfcl.com
To: jaws-users-list@jaws-users.com
Subject: [JAWS-Users] Using TeraTerm (a solution)
Date: Friday, December 05, 2008 3:09 AM

Since I just posted a long ranting request for help, I figured I better
balance that with a nice long solution-oriented write-up.

I saw this question on various screen access lists. People want to know
which terminal emulator works best with JAWS, or how to access some
Unix-Linux-BSD with JFW or simply how to use a terminal program in Windows
with screen access.

I feel particularly sorry for the blind student who is trying to take
some sort of Unix course, and not only has to figure out this new OS but
needs to figure out how to access it while simultaneously using the
college's
Windows computers. Usually the access technology specialists don't have a
clue, or the information on the net is incomplete, outdated and/or
inaccurate.

I run several Linux machines, and am fortunate enough to have access to 
many
old computers which need terminals to talk to them.  I have researched 
this
a lot, and have tried many telnet clients, hyperterminal, secure CRT, 
Kermit
for Windows and Putty. By far, my favorite application for accessing 
remote

computers with JAWS is TeraTerm.

First, grab yourself a copy of the latest UTF-8 TeraTerm Pro 4.60. Many
older  versions are floating around, but I guarantee that 4.60 works great
with JAWS. I've used versions 5-10 of  JFW with 4.x versions of TeraTerm.

The TeraTerm site is:

http://ttssh2.sourceforge.jp/ http://ttssh2.sourceforge.jp/

other urls you might encounter contain dated versions.

Install the program and say No to all the extra little tray applets.  They
don't do any harm but who wants resource hogs that aren't needed. If you 
get

one by mistake, standard techniques, like using msconfig can make it go
bye-bye.  If you do accept all the defaults, the install will add these
unwanted extras. They keep unnecessary windows open but will not adversely
affect your computer's accessibility.
Next, if you have JAWS, a version later than 5,and you want TeraTerm to
automatically speak while text scrolls (like a console window) create this
script:

Include HJConst.jsh

Void Function SayNonHighlightedText (handle hwnd, string buffer)

var

string TheClass

let TheClass=GetWindowClass(hWnd)

If GetScreenEcho ()  ECHO_NONE  TheClass == VTWin32 Then

   Say (buffer, OT_NONHIGHLIGHTED_SCREEN_TEXT);

endif

EndFunction

this script should be specific to TeraTerm, it should be called
ttermpro.jss and you should *NOT* put this code in the default script.

If this is all Greek to you don't worry. You can skip this scripting step
and TeraTerm will still work fine with JFW. Without the script, you will
need to use your JAWS cursor or virtualize the window, or a Braille 
display
to read incoming data. At work I use Braille and the JAWS cursor; at home, 
I

use the script. Both techniques work, and I switch between them each day.

You will find several, far more elaborate TeraTerm scripts out there. You
don't need them. Many were for older versions of Tera Term, and older
versions of JAWS.

One old script disables my semicolon key, and another of these outdated
scripts makes my Braille display constantly jump around.

A script very similar to mine above was originally on  the blog of Saqib
Shaikh, which seems to be no longer on the net. I'd like to give him 
credit

for the idea, and I only plagiarize because
I can't find his blog to link you to it.

Anyway, this code is simply what gets executed in a Win32 console window
(what used to be called a DOS box)  when the user chooses to have
highlighted text spoken but actually wants to have new text read as it 
comes

onscreen. It's stolen from part of the JAWS default script.   But in the
default script, the code executes only for console windows, not for the
TeraTerm window.

The situation for a terminal user is similar to a DOS box user; they don't
actually want highlighted text, they want all new text, but not to hear 
old

text
read more than once. In other words, when the text scrolls, causing new 
text
to be written and old text to be rewritten as part of the scroll 
operation,

the JAWS user wants to only hear anything new, and not a repeat of the old
text.

For DOS screen access, this was easy. These programs simply read video
memory when users were not working with scrolling applications. When they
were, the DOS screen reader filtered calls to the PC BIOS. The BIOS 
handled
the scrolling and the screen access program never saw the old text again. 
so

the user never heard old text repeated. In DOS, the screen reader watched
the text

Re: [JAWS-Users] PUTTY and SSH clients

2009-01-13 Thread E.J. Zufelt

Good afternoon,

I find that the openssh client for Windows works excellently with JAWS  
with no scripts.  You should be able to find it on Google, it is a  
source forge projec.


HTH,
Everett

On 13-Jan-09, at 2:15 PM, aiden gardiner wrote:


Hi all,

Are there any tutorials on how to implement accessibility on PUTTY  
or any other SSH clients? I know somebody did a superb tutorial on  
terra term, but unfortunately I lost the email, and also, where can  
the PUTTY scripts be obtained?


Aiden
Visit the JAWS Users List home page at:
http://www.jaws-users.com
Visit the Blind Computing home page at:
http://www.blind-computing.com
Address for the list archives:
http://www.mail-archive.com/jaws-users-list@jaws-users.com
To post to this group, send email to
jaws-users-list@jaws-users.com
To unsubscribe from this group, send an email to
jaws-users-list-le...@jaws-users.com
For help from Mailman with your account Put the word help in the  
subject or body of a blank message to:

jaws-users-list-requ...@jaws-users.com
Use the following address in order to contact the management team
jaws-users-list-ow...@jaws-users.com
If you wish to join the Blind Computing list send a blank email to  
the following address:

blind-computing-j...@jaws-users.com



Visit the JAWS Users List home page at:
http://www.jaws-users.com
Visit the Blind Computing home page at:
http://www.blind-computing.com
Address for the list archives:
http://www.mail-archive.com/jaws-users-list@jaws-users.com
To post to this group, send email to
jaws-users-list@jaws-users.com
To unsubscribe from this group, send an email to
jaws-users-list-le...@jaws-users.com
For help from Mailman with your account Put the word help in the subject or 
body of a blank message to:
jaws-users-list-requ...@jaws-users.com
Use the following address in order to contact the management team
jaws-users-list-ow...@jaws-users.com
If you wish to join the Blind Computing list send a blank email to the 
following address:
blind-computing-j...@jaws-users.com


Re: [JAWS-Users] PUTTY and SSH clients

2009-01-13 Thread Jeffrey Shockley, Windows Desktop Edition

Hi,
For an accessible SSH client, try PuTTY.
More info at
http://www.chiark.greenend.org.uk/~sgtatham/putty/
HTH

Jeffrey Shockley
E-Mail:
jawswiz...@ec.rr.com,
jawswiz...@aim.com,
jawswiz...@gmail.com,
jshock...@fastmail.net
MSN:
jeffreyshock...@hotmail.com
Yahoo:
jawswiz...@yahoo.com
Google Talk:
jawswiz...@gmail.com
AIM:
jawswizard
Skype:
jawswizard


On 1/13/2009 1:15 PM, aiden gardiner typed this E-Mail at me and said:

Hi all,

Are there any tutorials on how to implement accessibility on PUTTY or any other 
SSH clients? I know somebody did a superb tutorial on terra term, but 
unfortunately I lost the email, and also, where can the PUTTY scripts be 
obtained?

Aiden
Visit the JAWS Users List home page at:
http://www.jaws-users.com
Visit the Blind Computing home page at:
http://www.blind-computing.com
Address for the list archives:
http://www.mail-archive.com/jaws-users-list@jaws-users.com
To post to this group, send email to
jaws-users-list@jaws-users.com
To unsubscribe from this group, send an email to
jaws-users-list-le...@jaws-users.com
For help from Mailman with your account Put the word help in the subject or 
body of a blank message to:
jaws-users-list-requ...@jaws-users.com
Use the following address in order to contact the management team
jaws-users-list-ow...@jaws-users.com
If you wish to join the Blind Computing list send a blank email to the 
following address:
blind-computing-j...@jaws-users.com

   


Visit the JAWS Users List home page at:
http://www.jaws-users.com
Visit the Blind Computing home page at:
http://www.blind-computing.com
Address for the list archives:
http://www.mail-archive.com/jaws-users-list@jaws-users.com
To post to this group, send email to
jaws-users-list@jaws-users.com
To unsubscribe from this group, send an email to
jaws-users-list-le...@jaws-users.com
For help from Mailman with your account Put the word help in the subject or 
body of a blank message to:
jaws-users-list-requ...@jaws-users.com
Use the following address in order to contact the management team
jaws-users-list-ow...@jaws-users.com
If you wish to join the Blind Computing list send a blank email to the 
following address:
blind-computing-j...@jaws-users.com