[jawsscripts] Re: Third party Scripting utilities oppinions?

  • From: "Donald Marang" <donald.marang@xxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Wed, 21 Jul 2010 19:59:03 -0400

I had to remove BX from my JAWS 11 setup.  Something is very screwy in my 
JAWS 11 setup in general, because Windows Live Mail will not work if I have 
any user scripts installed!  FS blames my Windows Profile for that account.

Anyway, BX was constantly announcing key entries to a log at the log in 
screen ever since FS changed the security at the log in screen.  I do not 
know for certain if this has been fixed, since I have eliminated as many 
scripts as I can in JAWS 11.  I do all JAWS scripting in JAWS 10 due to 
this.

Don Marang

--------------------------------------------------
From: "Doug Lee" <doug.lee@xxxxxxxxxxxxxxxx>
Sent: Wednesday, July 21, 2010 4:18 PM
To: <jawsscripts@xxxxxxxxxxxxx>
Subject: [jawsscripts] Re: Third party Scripting utilities oppinions?

> I'm interested in your comment that BX and the Skype scripts
> significantly alter default JAWS script behavior.  This should not be
> the case.  The Skype scripts in particular tend to update files
> automatically after a JAWS update so that everything stays in sync.
> BX does not always do that, so there's a command for doing it in the
> BX Configuration map.  As a rule, BX should not alter any default JAWS
> behavior at all, except for what happens when you type the command for
> Home Row or Script Utility Mode.
>
> On Wed, Jul 21, 2010 at 01:12:51PM -0700, Jackie McBride wrote:
> Gc:
>
> WinDig & bx serve 2 different functions, & both are pretty
> indispensable. If u carry thru w/my analogy of the carpenter that I
> used when teaching my course, no carpenter worth his/her salt would go
> to a building site w/only a hammer. The same is true of these
> utilities.
>
> BX ToolBox can get the information that Jamal's utility provides, but
> in a different format. It also gets object values, etc. Documentation
> is readable, if a little sparse, which Doug freely admits. Windig,
> though, is a really quick way to get a glance at the window hierarchy
> & path traversal. It really is not an either or situation. Both are
> extremely helpful & both should be a part of any scripter's arsenal.
> The JFWTechnical scripts, imo, don't provide any more/different
> information than the bx toolbox, & I therefore don't use that.
>
> 1 drawback of the bx toolbox is that it does significantly alter the
> fs default script behavior, & I've found that automatic fs updates
> won't work under those circumstances. Bummer! But so do the skype
> scripts, so...
>
> On 7/21/10, Geoff Chapman <gch@xxxxxxxxxxxxxxxx> wrote:
>> wow! hmmm. so your saying jim that for you, the discovery of BX, pretty 
>> much
>> superceeded any previous need/desire you felt you'd previously had, for 
>> your
>> tweaked version of jls?
>>
>> i.e. are you saying that bx, provides you with everything that your 
>> JFWUtils
>> provided, and then some?  Am I hearing you correctly?
>> to draw you out still further,
>> is there anything at all that you can remember, that jls/jfwUtils either
>> provided, content wise,
>> or perhaps provided in any way in a more straight ahead manner for you, 
>> than
>> BX does?
>>
>> oh, and What's the docs on BX like for learning it then?
>>
>> I've heard Jackie I think speak of Jamal's offering of a utility which I
>> think is called WinDig? but not sure on this?
>> has anyone got any thoughts as to how this compares/contrasts to these 
>> two?
>>
>>
>> ----- Original Message -----
>> From: "Jim Bauer" <holdsworthfan@xxxxxx>
>> To: <jawsscripts@xxxxxxxxxxxxx>
>> Sent: Thursday, July 22, 2010 5:44 AM
>> Subject: [jawsscripts] Re: Third party Scripting utilities oppinions?
>>
>>
>>>I used JLS Utilities constantly in my early scripting days. As one of my
>>>first JAWS scripting projects, I wrote "JFWUtils"--my own utilities which
>>> were based off JLS and added MSAA support. I used "JFWUtils" religiously
>>> for years, discovered BX in mid-2009, and couldn't tell you where my own
>>> utilities are now. :)
>>>
>>> On Thu, 22 Jul 2010 05:06:27 +1000, Geoff Chapman wrote:
>>>> 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
>>>
>>> __________???
>>>
>>> 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
>>
>>
>
>
> -- 
> Change the world--1 deed at a time
> Jackie McBride
> Scripting Classes: http://jawsscripting.lonsdalemedia.org
> homePage: www.abletec.serverheaven.net
> For technophobes: www.technophoeb.com
> __________???
>
> View the list's information and change your settings at
> http://www.freelists.org/list/jawsscripts
>
> -- 
> Doug Lee, Senior Accessibility Programmer
> SSB BART Group - Accessibility-on-Demand
> mailto:doug.lee@xxxxxxxxxxxxxxxx  http://www.ssbbartgroup.com
> "While they were saying among themselves it cannot be done,
> it was done." --Helen Keller
> __________�
>
> 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: