[jawsscripts] Re: script manager in versions 10 & 11

  • From: "Donald Marang" <donald.marang@xxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Wed, 25 Nov 2009 13:18:58 -0500

Not only can a change in the compiler change what should be in these JSB 
binary files, but after each update there might be a change in a shared JSS, 
JSH, JSM JSB or other file in the shared
directory.  This especially affects JSB files in your user settings 
directory that might have previously been copied from the shared directory 
and renamed as "*_fs.JSV" or other similar action.  After each update, like 
yesterday's 11.0.746,you may need to install any scripts that copy such 
files.  I have several scripts that merge with the FS default, Internet 
Explorer and other scripts.  Could anyone suggest how to write a simple 
batch file that would look at the user settings folder for files matching 
"*_fs.JSB", then copy the new version of the file from the shared directory 
renamed with "_fs" appended to the base file name.  It would save me time 
each time FS releases an update.

Don Marang


----- Original Message ----- 
From: "Dave Maynard" <dmaynard35@xxxxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Wednesday, November 25, 2009 10:51 AM
Subject: [jawsscripts] Re: script manager in versions 10 & 11


>
>
> As I understand it, the jsb file is the binary file created when the jss
> file is compiled. I guess something changed in the compiler starting in
> version 10.  Perhaps Vista support had something to do with it.
>
> anyhow I flushed the jsb file and compiled the jss file which created a 
> new
> jsb file.  All is working well with no loss of anything.  In fact all the
> scripts in the users jss file now work.  The function which started all of
> this is below.
>
>
>> >void Function AutoStartEvent ()
>> >SetActiveCursor (1)  ;0= jaws, 1 = pc, 2 = invisible
> SetJCFOption > >(33,> >3) ;sets punctuation to all
> EndFunction
>
> Dave Maynard
> Macon County Senior Services
> dmaynard35@xxxxxxxxxxx
>
>
> -----Original Message-----
> From: jawsscripts-bounce@xxxxxxxxxxxxx
> [mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Geoff Chapman
> Sent: Tuesday, November 24, 2009 6:50 PM
> To: jawsscripts@xxxxxxxxxxxxx
> Subject: [jawsscripts] Re: script manager in versions 10 & 11
>
>
> But Dave,
> May I ask then, what does this magic, users.jsb file contain? and what 
> other
> features/aspects things will you be losing by doing this? Seems a pretty
> full on way of helping you correct the problem. what was the function that
> no longer worked in jaws11, until you deleted this jsb file?
>
> ----- Original Message ----- 
> From: "Dave Maynard" <dmaynard35@xxxxxxxxxxx>
> To: <jawsscripts@xxxxxxxxxxxxx>
> Sent: Wednesday, November 25, 2009 2:42 AM
> Subject: [jawsscripts] Re: script manager in versions 10 & 11
>
>
>> Hi Mike;
>>
>> Thanks for the instructions.  I am filing them for future use.
>>
>> When catching up on the email I found the fix to my problem in a
>> message from FS support.  They told me to delete the users .jsb file
>> and then recompile.  Now my little function works like it did in
>> former versions.
>>
>> Thanks again.
>>
>>
>> Dave Maynard
>> Macon County Senior Services
>> Phone: 349-2059
>> dmaynard35@xxxxxxxxxxx
>>
>>
>> -----Original Message-----
>> From: jawsscripts-bounce@xxxxxxxxxxxxx
>> [mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Mike O'Brien
>> Sent: Saturday, November 21, 2009 11:17 AM
>> To: jawsscripts@xxxxxxxxxxxxx
>> Subject: [jawsscripts] Re: script manager in versions 10 & 11
>>
>>
>> Hi David
>>
>> The punctuation level can be set for a specific application using the
> voice
>> adjustment dialog.  The procedures are different for JAWS 10 and 11.
>>
>> For JAWS 10.
>> 1.  Open the application so it has focus.
>> 2.  Press Insert+j to bring up the jaws window or menu.  It's Insert+j
>> and not JAWSKEY+J even for laptop keyboard layouts. 3.  Go to the JAWS
>> Options menu, select voices, then select global adjustment. 4.  Make
>> sure that the radio button for the application is checked. 5.  Make
>> changes to the punctuation level and anything else you want. 6.  Tab
>> to  the OK button
> and
>> press enter.
>>
>> For JAWS 11.
>> 1.  Open the application so it has focus.
>> 2.  Press Insert+j to bring up the jaws window or menu.  It's Insert+j
>> and not JAWSKEY+J even for laptop keyboard layouts. 3.  Go to the JAWS
>> Options menu, select voices, then select voice adjustment. 4.  Change
>> the punctuation level and anything else you want. 5.  Tab to the Save
>> As
> button
>> and press enter. 6.  Give the voice profile a name, such as Eloquence
>> for Script Manager and press enter. 7.  A dialog will appear asking if
>> you
> want
>> to made this voice profile the default profile.  Tab to No and pres
>> enter. 8.  Close the JAWS voice adjustment dialog. 9.  With the
>> application
> having
>> focus, press JAWSKEY+Control+s to bring up the Select a voice profile
>> dialog. 10. Tab once to get to the entry that says for "application
>> name", use and select your new voice profile in the combo box. 11.
>> Tab to OK and press enter.
>>
>>
>> -----Original Message-----
>> From: jawsscripts-bounce@xxxxxxxxxxxxx
>> [mailto:jawsscripts-bounce@xxxxxxxxxxxxx]On Behalf Of David Maynard
>> Sent: Saturday, November 21, 2009 9:38 AM
>> To: jawsscripts@xxxxxxxxxxxxx
>> Subject: [jawsscripts] Re: script manager in versions 10 & 11
>>
>>
>> Sorry for the slow reply. Medical down time.  I can not find where in
> config
>> manager to set punctuation for an application, only globally.
>>
>> Thanks,
>>
>> David Maynard
>>
>> Franklin NC
>>
>> dmaynard35@xxxxxxxxxxx
>>
>>
>>
>> At Tuesday 10/27/2009, you wrote:
>> >Hi David,
>> >
>> >I went for a slightly different approach, to achieve much the same.
>> >- I started using it in Jaws 7, and it still works in Jaws 10, but I
>> >am yet to move up to Jaws 11.
>> >
>> >The punctuation is set to all in the configuration manager, & the
>> >following AutoStartEvent sets the rest.
>> >
>> >Void Function AutoStartEvent ()
>> >
>> >PCCursor ()
>> >
>> >Pause ()
>> >
>> >; next line maximises screen. From post by Debbie Scales in Jaws
>> >scripting
>> >
>> >SendMessage(GetAppMainWindow(GetFocus()), 274, 61488, 0)
>> >
>> >EndFunction
>> >
>> >Regards,
>> >Paul from Aust
>> >
>> >----- Original Message -----
>> >From: "David Maynard" <dmaynard35@xxxxxxxxxxx>
>> >
>> >
>> >Hello;
>> >
>> >The following AutoStartEvent script was used in several versions up
>> >to version 8 and perhaps 9. I no longer have 9 on the computer.  The
>> >purpose was to make sure the pc cursor was always active when
>> >enterint the script manager.  It also set the punctuation to
>> >"all"    Is there any good reason why it will not work in versions 10 &
>> 11??
>> >
>> >void Function AutoStartEvent ()
>> >SetActiveCursor (1)  ;0= jaws, 1 = pc, 2 = invisible SetJCFOption
>> >(33,
>> >3) ;sets punctuation to all EndFunction
>> >
>> >Thanks for your assistance.
>> >
>> >David Maynard
>> >
>> >__________
>> >Visit and contribute to The JAWS Script Repository
>> >http://jawsscripts.com
>> >
>> >View the list's information and change your settings at
>> >//www.freelists.org/list/jawsscripts
>> >
>> >
>> >No virus found in this incoming message.
>> >Checked by AVG - www.avg.com
>> >Version: 8.5.423 / Virus Database: 270.14.32/2460 - Release Date:
>> >10/26/09 08:10:00
>>
>> __________
>> Visit and contribute to The JAWS Script Repository
>> http://jawsscripts.com
>>
>> View the list's information and change your settings at
>> //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
>> //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
>> //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
> //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
> //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 
//www.freelists.org/list/jawsscripts

Other related posts: