[jawsscripts] Third party Scripting utilities oppinions?

  • From: "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Thu, 22 Jul 2010 05:06:27 +1000

Dave.  /anyone else who'd like to chime in?
I wanted to ask you, as an unbiased person, i.e. not Jamal, not Jim 
snowbarger, and not Doug Lee either, <grin,> but whom I know does this 
professionally for a living, and whom I know from hanging around here long 
enough, who knows his stuff when it comes to all this milarki,

Have you messed with any/all of the scripting investigation utilities that 
are out there? particularly from the 3 mentioned above? I believe a bloke 
called Michael Curren also had one at one point, though I don't know how up 
to date it is any mnore, given he's given his entire attention now, to 
developing the NVDA thing?

But, yeah, just wondered if you had, whether you'd like to give your 
personal oppinion/vibes, on the strengths/sweaknesses, pros/cons, you may've 
found with any/all of them, in your own personal work?

I'd prefer personally at my level of scripting knowledge, probably not to 
just dive in and try and start learning any/all of them myself,without some 
other vibes from the people who haven't written them, as to the overall ease 
of use, or usefulness in content provision of each? hope that makes sense?

I guess one could install more than one at a time, but Jim S himself has 
indicated to me, that this might become rather confusing, because the way he 
traverses JLS's window hierarchy, is kind of 90 degrees different, to the 
way Doug traverses his.  Also Jls utilizes lots of modifiers and keys, 
whereas doug's utilizes the layered mode approach.  Don't know much about 
Jamals Windig utility yet though?

thoughts welcome from anyone whose dabbled?

I gotta say, I've been utilizing lately, some just incredibly helpful 
utilities for Script manager itself, that Jim S has recently developed, and, 
oh my goodness! I'd never wanna go back to using script manager now, without 
these, they are simply invaluable!

features like: ... oh well I'll just paste in the very breif helper feature 
Jim's got on insert+h, for these script manager replacement scripts. maybe 
you'll get a sense of what they can do from this.
I personally just love the NewLine comment skipper, Windows+Arrows,
the ability to speak comments in the message voice by default, rather than 
hearing, semi colon, and then your comment in the standard voice,
man you never wanna go back once you've had a taste of that I can tell ya!
the indentation level speaker, double click to turn it on auto speak mode, 
or simply press Windows+Graveaccent once to speak the current indentation 
level,
The Match up match down keyword finder, with Control Arrows, and the ability 
to move back to where you were if not found with controlShiftUpArrow,
the ability to put cursor on a function within a calling script,
and then hit f9, to jump directly to that function, and control+f9 to jump 
back again,
4 settable bookmarks with alt+1 through alt+4, and return to bookMarks, 
using control1 through control4.
oh on and on!

Here is the Helper text from Jim's file anyway. He wrote them for himself, 
and so he warns that supportive stuff is brief, as i suspect most people do 
who make utilities of this kind anywayz.

To search downward for matching elif, else, EndWhile, or endif, press 
Control+DownArrow
To search upward for matching keyword, pres Control+UpArrow
To seek upward for indentation decrease, press Control+Windows+UpArrow
To seek downward for indentation decrease, press Control+Windows+DownArrow
to return to starting line before keyword match or indentation seek, press 
Control+Shift+UpArrow
Say Next non-comment line, press Windows+DownArrow
Say prior non-comment line, press Windows+UpArrow
Toggle comment skipping mode, press Windows+NumPad5
Speak current line number, press Windows+1
Speak Indentation level of current line, press Windows+`
Double click to toggle automatic speaking of indentation level.
Control whether comments are spoken in the message voice, double click Alt+`
Single click to return to the normal voice if the message voice is active 
when it should not be.
Make a new line at current indentation level, press Shift+Enter
Make a new line a next indentation level, press Alt+Enter
Make New line at next outer indentation level, press Control+Enter
To Find the script for a given hotKey, press F5, then the hotKey.
To manually specify the keymap to search, press Control+F5.
To set the keymap to the currently focused jss or jsl file, press 
Control+Shift+F5.
To set book mark 1 through 4, press alt+1 through alt+4 on the numnbers row.
To go to book mark 1 through 4, press control+1 through control+4 on the 
numbers row.
To find the code for a function in this file, place the cursor on the 
function call and press f9.
To return from a funtion, press control+f9 after having used the f9 key.
To hear the description of a function, place the cursor on the function name 
and press Alt+F9.
To search for a constant definition in an opened jsh or jsm file, Place the 
PC cursor on the
first character of an occurrence of that constant name in a jss file, and 
press control+shift+c.
To fine the definition of a message in an open JSM file, place the cursor on 
the message name in the jss file,
and press control+shift+m.
The following will create and insert the necessary code to speak values for 
testing.
You must have installed the JLS_debug keys, listed at the start of scrit 
manager.jss
And must turn debug on with alt+control+windows+f9.
to speak a literal string of text, press f6
To speak a string variable, press f7.
to place a string variable in a message box, press shift+f7
to speak an integer value, press f8.
To place an integer value in a message box, press shift+f8.
Reference list hot keys:
Collect the word or selection under the cursor in to the reference list, 
press Control+[
Choose a name from the collected reference list to paste into the script, 
press Control+]
Type a string of text into the reference list, press Windows+[
To remove an item from the reference list, press Windows+]
To clear the list, Double click Windows+]
Save the reference list to a file, press Alt+]
Saving an empty list to a file will delete that file.
Load a reference list from a file, press Alt+[
Press escape to close this message.
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Thursday, July 22, 2010 4:45 AM
Subject: [jawsscripts] Re: Please Help Me Remember Which Script Utility Does 
This


> What you want is the snowman's JLS utility scripts.
>
> David Farough
> Application Accessibility Coordinator/coordonateur de l'accessibilité
> Information Technology Services Directorate /
> Direction des services d'information technologiques
> Public Service Commission / Commission de la fonction publique
> Email / Courriel:  David.Farough@xxxxxxxxxxxxx
> Tel. / Tél:    (613) 992-2779
>
>>>> "Homme, James" <james.homme@xxxxxxxxxxxx> 01:51 PM Wednesday, July
> 21, 2010 >>>
> Hi,
> I can't remember if the tool to use is HSC or some other tool. This is
> what I want to do. I want to find one window, then a second one, and get
> JAWS to tell me the series of statements to use to make a path from one
> to the other. For example, GetPriorWindow(h) GetParent(h)
> GetNextWindow(h). You probably get the idea.
> Thanks.
>
> Jim
>
> Jim Homme,
> Usability Services,
> Phone: 412-544-1810. Skype: jim.homme
> Internal recipients,  Read my accessibility
> blog<http://mysites.highmark.com/personal/lidikki/Blog/default.aspx>.
> Discuss accessibility
> here<http://collaborate.highmark.com/COP/technical/accessibility/default.aspx>.
> Accessibility Wiki: Breaking news and accessibility
> advice<http://collaborate.highmark.com/COP/technical/accessibility/Accessibility%20Wiki/Forms/AllPages.aspx>
>
>
> ________________________________
> This e-mail and any attachments to it are confidential and are intended
> solely for use of the individual or entity to whom they are addressed.
> If you have received this e-mail in error, please notify the sender
> immediately and then delete it. If you are not the intended recipient,
> you must not keep, use, disclose, copy or distribute this e-mail without
> the author's prior permission. The views expressed in this e-mail
> message do not necessarily represent the views of Highmark Inc., its
> subsidiaries, or affiliates.
>
> __________
>
> View the list's information and change your settings at
> http://www.freelists.org/list/jawsscripts
>
>
> This e-mail message is intended for the named recipient(s) and
> may contain information that is privileged, confidential and/or
> exempt from disclosure under applicable law. Unauthorized
> disclosure, copying or re-transmission is prohibited. If you are not
> a named recipient or not authorized by the named recipient(s), or
> if you have received this e-mail in error, then please notify the
> sender immediately and delete the message and any copies.
>
> Ce courriel est destine exclusivement au destinataire mentionne
> en titre et peut contenir de l'information privilegiee, confidentielle
> ou soustraite a la communication aux termes des lois
> applicables. Toute divulgation non autorisee, toute reproduction
> ou reacheminement est interdit. Si vous n'etes pas le
> destinataire de ce courriel, ou n'etes pas autorise par le
> destinataire vise, ou encore, si vous l'avez recu par erreur,
> veuillez le mentionner immediatement a l'expediteur et supprimer
> le courriel et les copies.
> __________�
>
> View the list's information and change your settings at
> http://www.freelists.org/list/jawsscripts
> 

__________�

View the list's information and change your settings at 
http://www.freelists.org/list/jawsscripts

Other related posts: