[jawsscripts] Re: Anyone use NetLimiter2Pro? JAWS scriptswon't work...
- From: "David Farough" <David.Farough@xxxxxxxxxxxxx>
- To: <jawsscripts@xxxxxxxxxxxxx>
- Date: Mon, 17 Nov 2008 11:31:13 -0500
I think that this was introduced in Jaws 8.0.
This was designed to be an easy way of reverting to default
functionality if an application configuration was causing problems.
For me, this has caused more problems than it solved. You need to be
careful to remember if you disable an application for any reason. I
have found myself chasing my tail more often than I care to mention.
Therefore when I hear of this problem I usually try to suggest this
before too much time has elapsed. I'm sorry I have not been seeing the
list since Thursday.
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
>>> "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx> 10:43 am Monday, November
17, 2008 >>>
David what's the PRECISE purpose of this functionality. do you know?
and
what version was it introduced? if you happen to know off top of your
head?
----- Original Message -----
From: "David Farough" <David.Farough@xxxxxxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Tuesday, November 18, 2008 2:23 AM
Subject: [jawsscripts] Re: Anyone use NetLimiter2Pro? JAWS
scriptswon't
work...
> Hi Brian:
> have you checked the Manage application settings utility found under
> the Jaws options Menu?
> This will create an entry in the application's jcf file which looks
> like this:
> AppSettingsEnabled=0
> if you have disabled the application through this utility.
> I hope this is your problem, because if it is not, then I am
stumped.
> >>> "Bryan Garaventa" <bgaraventa11@xxxxxxxxxxxxxx> 01:09 pm Friday,
> November 14, 2008 >>>
> Yes, every time. You can try the demo of the app if you'd like to
test
> this
> at
> http://www.netlimiter.com/
>
> I'm at work now, but will have time this evening to try a bit more
> debugging.
>
> I'm not sure if I simply have a bug in my system, or if this is
general
>
> behavior.
>
> ----- Original Message -----
> From: "E.J. Zufelt" <everett@xxxxxxxxx>
> To: <jawsscripts@xxxxxxxxxxxxx>
> Sent: Friday, November 14, 2008 9:51 AM
> Subject: [jawsscripts] Re: Anyone use NetLimiter2Pro? JAWS scripts
> won't
> work...
>
>
> > Good afternoon Bryan,
> >
> > This is strange behaviour. If you open the script manager while
> > NetLimiter
> > has focus does it bring up the source of your scripts?
> >
> > Everett
> >
> >
> > ----- Original Message -----
> > From: "Bryan Garaventa" <bgaraventa11@xxxxxxxxxxxxxx>
> > To: <jawsscripts@xxxxxxxxxxxxx>
> > Sent: Friday, November 14, 2008 1:42 PM
> > Subject: [jawsscripts] Re: Anyone use NetLimiter2Pro? JAWS scripts
> won't
> > work...
> >
> >
> >> Weird, I don't think I've ever used an = symbol when assigning
> constants,
> >> it's always worked before. No errors when compiling.
> >>
> >> That isn't the problem though, the scripts aren't being loaded at
> all,
> >> even
> >> though "NLClient.exe" is being identified as the running app when
> >> Insert+Q
> >> is pressed.
> >>
> >> I added the following function last night, and nothing happens.
This
> is
> >> true
> >> for JAWS 8, 9, and 10.
> >>
> >> Void Function AutoStartEvent ()
> >>
> >> Say ("The NetLimiter 2 Pro scripts are now running", 0, false)
> >>
> >> EndFunction
> >>
> >>
> >> ----- Original Message -----
> >> From: "Doug Lee" <doug.lee@xxxxxxxxxxxxxxxx>
> >> To: <jawsscripts@xxxxxxxxxxxxx>
> >> Sent: Friday, November 14, 2008 1:34 AM
> >> Subject: [jawsscripts] Re: Anyone use NetLimiter2Pro? JAWS
scripts
> won't
> >> work...
> >>
> >>
> >>> JAWSKey+Q will say "Default scripts are loaded" unless you put
> >>> something like this in your scripts:
> >>>
> >>> script ScriptFileName()
> >>> ScriptAndAppNames("NetLimiter2Pro")
> >>> endScript
> >>>
> >>> You might want to be a little more careful in your
> FocusChangedEventEx
> >>> though. I recommend two things: First, put "if h then" above
and
> >>> "endIf" below your setFocus line, so setFocus is only called if
> your
> >>> window is found. This is minor in the code as it stands now,
> because
> >>> I don't think much happens if you setFocus(0)... but my second
> >>> recommendation is that you put a "return" below setFocus and
above
> the
> >>> new endIf line, so you actually replace the focusChangedEventEx
> call
> >>> that landed in the wrong place with one that lands in the right
> one.
> >>>
> >>> I also don't see equal signs in your two constant definition
> lines,
> >>> which should cause a compile error if that's actually what's in
> your
> >>> code file.
> >>>
> >>> On Thu, Nov 13, 2008 at 07:08:34PM -0800, Bryan Garaventa wrote:
> >>> Hi, I've been using NetLimiter2Pro for a while now, and wrote
the
> >>> scripts
> >>> below, which used to work fine. Now though, the scripts won't
load,
> even
> >>> though the program has focus by alt+tabbing into it.
> >>> Insert+Q says the correct executable name, but the relevant JSB
> file
> >>> will
> >>> not load. Anyone know why this might be happening?
> >>>
> >>>
> >>> ; Script Code
> >>>
> >>> include "hjconst.jsh"
> >>>
> >>> const
> >>>
> >>> s_main_class "NetLimiter Main",
> >>>
> >>> s_ie "Internet Explorer_Server"
> >>>
> >>> Void Function FocusChangedEventEx (handle hwndFocus, int
nObject,
> int
> >>> nChild, handle hwndPrevFocus, int nPrevObject, int nPrevChild,
int
> >>> nChangeDepth)
> >>>
> >>> if GetWindowClass (GetFocus ()) != s_ie then
> >>>
> >>> var handle h
> >>>
> >>> let h = FindWindow (GetFocus (), s_ie, "")
> >>>
> >>> SetFocus (h)
> >>>
> >>> endif
> >>>
> >>> FocusChangedEventEx (hwndFocus, nObject, nChild, hwndPrevFocus,
> >>> nPrevObject,
> >>> nPrevChild, nChangeDepth)
> >>>
> >>> EndFunction
> >>>
> >>> Script SetFocus ()
> >>>
> >>> ; Assigned Alt+Shift+f
> >>>
> >>> Say ("Setting Focus", 0, false)
> >>>
> >>> if GetWindowClass (GetFocus ()) != s_ie then
> >>>
> >>> var handle h
> >>>
> >>> let h = FindWindow (GetFocus (), s_ie, "")
> >>>
> >>> SetFocus (h)
> >>>
> >>> endif
> >>>
> >>> EndScript
> >>>
> >>>
> >>>
> >>> ; End of code
> >>>
> >>> __________?
> >>> Visit and contribute to The JAWS Script Repository
> >>> http://jawsscripts.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
> >>> __________
> >>> Visit and contribute to The JAWS Script Repository
> >>> http://jawsscripts.com
> >>>
> >>> View the list's information and change your settings at
> >>> http://www.freelists.org/list/jawsscripts
> >>>
> >>>
> >>> _______________________________________
> >>> No viruses found in this incoming message
> >>> Scanned by iolo AntiVirus 1.5.5.5
> >>> http://www.iolo.com
> >>>
> >>
> >> __________
> >> Visit and contribute to The JAWS Script Repository
> http://jawsscripts.com
> >>
> >> View the list's information and change your settings at
> >> http://www.freelists.org/list/jawsscripts
> >
> > __________
> > Visit and contribute to The JAWS Script Repository
> http://jawsscripts.com
> >
> > View the list's information and change your settings at
> > http://www.freelists.org/list/jawsscripts
> >
> >
> > _______________________________________
> > No viruses found in this incoming message
> > Scanned by iolo AntiVirus 1.5.5.5
> > http://www.iolo.com
> >
>
> __________
> Visit and contribute to The JAWS Script Repository
> http://jawsscripts.com
>
> View the list's information and change your settings at
> http://www.freelists.org/list/jawsscripts
>
>
> 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
> __________
> Visit and contribute to The JAWS Script Repository
http://jawsscripts.com
>
> View the list's information and change your settings at
> http://www.freelists.org/list/jawsscripts
>
__________
Visit and contribute to The JAWS Script Repository
http://jawsscripts.com
View the list's information and change your settings at
http://www.freelists.org/list/jawsscripts
__________
Visit and contribute to The JAWS Script Repository http://jawsscripts.com
View the list's information and change your settings at
http://www.freelists.org/list/jawsscripts
Other related posts: