Re: Putty with Jaws 8.0
- From: "inthaneelf" <inthaneelf@xxxxxxxxxxxxxx>
- To: <programmingblind@xxxxxxxxxxxxx>
- Date: Sat, 26 Jul 2008 19:25:30 -0700
alright, I don't have information on what you asked on in your last message,
but I have a sheet on modifications to jaws for handling PUTTY better.
there are several sheets, you will have to pick out the parts you want
and/or need for now, until I can make time to sort out and generate a single
document for this:
they will be below:
From: "Martin Slack" <m.g.slack@xxxxxxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx>
Subject: Re: ssh client
Date: Sunday, April 20, 2008 11:39 AM
Below is an old message from Jim Homme. Caveat scripter.
---quote---
Hi,
This assumes you are a JAWS user.
Open the default scripts from the script manager by using CONTROL+SHIFT+D.
Press ALT+CONTROL+I, then start typing SayNonHighlightedText.
The file will scroll to that function call.
Hit F3 and you will see a function header for the function.
Look for code that has comments above it about console windows.
It looks like this if you use JAWS 7. I forget about the other versions.
; Modified 09/23/04 to allow console apps and command shells to speak
automatically under NT/XP/W2K...
If GetScreenEcho () > ECHO_NONE ; Screen echo is on,
&& GetWindowsOS() == OS_WIN_NT Then ; operating system isn't 95/98/ME.
If (TheClass == cwcTTY
|| TheClass == cwcTTYGrab
|| TheClass == cwcTelnetW
|| TheClass == cwcConsole) then
Say (buffer, OT_NONHIGHLIGHTED_SCREEN_TEXT);
Return
endIf
endIf
Open Putty.
Get into a spot where you know you are looking at a terminal screen or
whatever the normal way to use it is.
Turn on Home Row mode with INSERT+SPACE.
Press F3 until you hear it say the word class.
Press CONTROL+F1 and copy the class to the clipboard.
Press INSERT+SPACE to turn Home Row mode back off again.
Flip back to the script manager.
Find the lines in the code that start with two vertical bars.
Copy one of them.
Stick your class in there surrounded by double quotes.
Press CONTROL+S to save and compile the scripts.
Fix errors if necessary.
Compile til fixed.
You have now created a user set of default scripts if you are using JAWS 6
and above and have an operating system that is not 95/98/me..
Thanks.
Jim
#2:
From: "Young Choi" <young.choi@xxxxxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx>
Subject: Re: ssh client
Date: Friday, April 18, 2008 10:32 PM
If I remember correctly, other than to add "PUTTY" class to the section to
read console window automatically in default script, The following line
needs to be added for Jaws to recognize putty cursor correctly since config
manager doesn't take width more than 5:
[OSM]
VertCaretMaxX=10
#3:
to make putty work better with jaws do the following:
1. Open up jaws script manager by pressing insert +0
2. Press control+shift+d to
open up default.jss.
3. Press control+f to bring up the find dialogue.
4. Type in "command shells", without the quotes, and press enter.
5. Press escape to get out of the find dialogue.
6. Down arrow until you hear " If (TheClass == cwcTTY".
7. Down arrow one more time so you hear one of the "vertical bar vertical
bar" lines, Hit home and hit enter.
8. type the following: || TheClass == "putty"
** Make sure to read the above line carefully, as there are two vertical
lines, known as pipe symbols, in there.
9. After you have copied that line to the script file, or typed it in, hit
control+s to save, Then hit alt+f4 to exit the script manager
Your done!
#4
From: <james.homme@xxxxxxxxxxxx>
To: <Windows@xxxxxxxxxxxxxxxxxxxx>
Subject: RE: Writing a file through telnet.
Date: Monday, July 11, 2005 4:57 AM
Hi,
There is a function called SayNonHighlightedText.
Find that function.
Fire up Putty.
Get into the window that you want to speak.
Route the JAWS cursor to the PC Cursor.
Press INSERT+SPACE.
Press F3 till you hear JAWS say Class.
Press F5 to route home row to the current window.
Press F1 to hear the class information.
Press CTRL+F1 to copy the class information to the clipboard.
Go back to your script file.
look for code that looks like this:
If GetScreenEcho () > ECHO_NONE ; Screen echo is on,
&& GetWindowsOS() == OS_WIN_NT Then ; operating system isn't 95/98/ME.
If (TheClass == cwcTTY
|| TheClass == cwcTTYGrab
|| TheClass == cwcTelnetW
|| TheClass == cwcConsole) then
Say (buffer, OT_NONHIGHLIGHTED_SCREEN_TEXT);
Return
endIf
endIf
Look for one of the lines that starts with two vertical bars.
Preferably use one of the lines that does not have the word then on it.
Put a blank line above it.
Paste your window class into that line and put quotes around it.
Paste the left portion of one of the lines that starts with two verticle
bars to the left of your window class name.
The pasted portion should end with two equal signs.
Press CTRL+S to compile.
That should solve the problem.
Thanks.
Jim
James D Homme,
I hope some of this is useful to you!
Inthane
. For Blind Programming assistance, Information, Useful Programs, and Links
to Jamal Mazrui's Text tutorial packages and Applications, visit me at:
http://grabbag.alacorncomputer.com
. to be able to view a simple programming project in several programming
languages, visit the Fruit basket demo site at:
http://fruitbasketdemo.alacorncomputer.com
. for a blind user friendly Chat, go take a look at:
http://www.icedirc.com/
__________
View the list's information and change your settings at
http://www.freelists.org/list/programmingblind
- References:
- Putty with Jaws 8.0
- From: Marcelo Pinheiro
- Re: Putty with Jaws 8.0
- From: inthaneelf
- Re: Putty with Jaws 8.0
- From: Marcelo Pinheiro
Other related posts:
- » Putty with Jaws 8.0
- » Re: Putty with Jaws 8.0
- » Re: Putty with Jaws 8.0
- » Re: Putty with Jaws 8.0
- » Re: Putty with Jaws 8.0
- » Re: Putty with Jaws 8.0
- » Re: Putty with Jaws 8.0
- » Re: Putty with Jaws 8.0
- Putty with Jaws 8.0
- From: Marcelo Pinheiro
- Re: Putty with Jaws 8.0
- From: inthaneelf
- Re: Putty with Jaws 8.0
- From: Marcelo Pinheiro