[jawsscripts] Re: Anyone use NetLimiter2Pro? JAWS scripts won't work...
- From: "David Farough" <David.Farough@xxxxxxxxxxxxx>
- To: <jawsscripts@xxxxxxxxxxxxx>
- Date: Mon, 17 Nov 2008 10:23:14 -0500
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
Other related posts: