Re: [JAWS-Users] PUTTY and SSH clients
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
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 that was sent to the BIOS screen services, so it knew about everything sent to the screen through the BIOS. Video memory only had to be consulted if a program wrote directly to the screen. Because DOS terminal programs usually had the BIOS handle their scrolling, they for the most part worked great with screen access.
Re: [JAWS-Users] PUTTY and SSH clients
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
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
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