Hi Alexandra and list,

I'm resending this, because the email didn't send right the first 
time, LOL. Here is how to install Skype Watch:

Using SkypeWatch Under JAWS 6.0 and Later



SkypeWatch Installation For JAWS 6.0 and Later

The below procedure should only be necessary once. No further 
attention to SkypeWatch will be required after a JAWS repair, 
unless you have modified the original JAWS default.jss for some 
other reason. A shorter procedure, described in the "SkypeWatch 
Maintenance For JAWS 6.0 and Later" section of this document, can 
be used to maintain SkypeWatch after a JAWS update or upgrade. If 
your are using a JAWS version older than 6.0, skip to the 
"SkypeWatch Installation For JAWS Versions Older Than 6.0" 
section for installation instructions.

Important: Be sure to follow the below procedure carefully. 
Failure to follow the procedure correctly can result in an 
unusable JAWS installation. The point at which this becomes 
possible will be clearly indicated in the procedure.

To install the SkypeWatch system under JAWS 6.0 or later:


 1. If you already installed SkypeWatch by adding a line to the 
original JAWS default.jss from Freedom Scientific (this was the 
procedure before June 2, 2007), reverse this as follows before 
proceeding:
  1. Type JAWSKey+0 from within any application to open the JAWS 
Script Manager.
  2. Type Ctrl+Shift+D to open default.jss.
  3. Find and remove the line that says use "skypewatch.jsb" Make 
sure to avoid removing anything besides this line.
  4. Type Ctrl+S to recompile default.jss, then Alt+F4 to close 
the Script Manager. SkypeWatch will be unloaded at this point.


 2. Open the JAWS user folder by going to the Start menu, then 
All Programs, then your JAWS version, then Explore JAWS, and then 
Explore My Settings. Leave this folder open as you go to the next 
step. We will refer to this folder window as the User folder from 
now on.
 3. Check for a default.jss file in the folder just opened. If 
you find it, and it is small, meaning less than 50 K in size, 
open it by typing JAWSKey+0 to open the Script Manager, then 
Ctrl+Shift+D to open the custom default.jss file, then skip to 
step 11. If you find it but it is a big file, meaning over 200 K 
in size, delete it and continue with the next step. This 
situation occurs when the JAWS original default.jss gets modified 
but saved in the user folder, which became JAWS' default behavior 
at some point. If you do not find default.jss in the User folder, 
continue to the next step.
 4. Open the JAWS shared folder by going to the Start menu, then 
All Programs, then your JAWS version, then Explore JAWS, and then 
Explore Shared Settings. Leave this folder open as you go to the 
next step. We will refer to this folder window as the Shared 
folder from now on.
 5. Copy default.jsb to default_fs.jsb in the Shared folder just 
opened. You can do this as follows:
  1. Find default.jsb in the file list. Be careful that the file 
you find is default.jsb, ending with B as in Bravo, and not 
default.jsd, ending in D as in Delta. (Default JAWS voices read 
these very similarly.)
  2. Type Ctrl+C and then Ctrl+V to copy the file to the 
clipboard and bring back the copy into the file list. The copy 
will show up as "Copy of default.jsb."
  3. Find the copy, usually possible just by pressing the End key 
to go to the last file in the list.
  4. Press F2 to edit the name of the file, then change the name 
to default_fs.jsb and press Enter to rename the file.


 6. Move the new default_fs.jsb file from the Shared folder to 
the User folder. You can do this by typing Ctrl+X on the file, 
pressing Alt+Tab to go to the open User folder window, and typing 
Ctrl+V there to paste the file into that folder.
 7. Type JAWSKey+0 to open the JAWS Script Manager, then type 
Ctrl+N and then Enter to open a blank screen within the Script 
Manager.
 8. Enter the following code, by typing or pasting from this 
document as you prefer: Use "default_fs.jsb"

void function _filler()
return
endFunction The dummy function is necessary to avoid problems 
compiling default.jss under JAWS 7.1 and later.
 9. Verify that the code you entered looks exactly as shown 
above. Failure to enter this code correctly, or failure to create 
default_fs.jsb correctly as described earlier, can cause the next 
step to disable all JAWS keystrokes. If that happens, it will be 
necessary to find a way to delete default.jsb from this User 
folder before JAWS will work again.
 10. Save the new custom default.jss file and recompile it. Do 
this by typing Ctrl+S and, when prompted, entering the name 
"default.jss" (without the quotes) and pressing Enter. You should 
hear JAWS say "Compile complete." If you get an error message 
instead, press the OK button, then go back and check the code and 
recompile as necessary. If you get a warning like "This file 
already exists, do you want to replace it?" choose Yes. This will 
probably happen to several people, because the old SkypeWatch 
installation procedure can create a copy of default.jss in the 
JAWS user folder. By saying Yes here, you will not be replacing 
the original JAWS default files.
 11. Whether you reached this step from step 10 or from step 3, 
you should still be in the Script Manager with the custom 
default.jss file loaded. Add this below the Use "default_fsjsb" 
line: Use "skypewatch.jsb"
 12. Recompile the default.jsb file with the JAWS Script Manager 
to make the new code immediately take effect. Do this by typing 
Ctrl+S. You should hear JAWS say "Compile complete." If you get 
an error message instead, press the OK button, then go back and 
check the code and recompile as necessary.
 13. Close the JAWS Script Manager, the Shared folder window if 
open, and the User folder window, each with Alt+F4.

SkypeWatch Maintenance For JAWS 6.0 and Later

Because SkypeWatch modifies JAWS' default behavior, a small bit 
of maintenance is required after any change to default JAWS 
files. This can happen when


 ? You update JAWS through the Update option in JAWS 7.1 and 
later.
 ? You upgrade to a new JAWS version.
 ? You install or remove something that modifies default.jss in 
the shared folder.

The following procedure will insure correct operation of JAWS and 
SkypeWatch after such a change:
 1. Copy default.jsb in the shared folder to default_fs.jsb in 
the user folder.
 2. Unload and reload JAWS once to reset its default behavior.

JAWS 6.0 and Later Recovery Procedure

The following procedure was worked out, tested, and reported to 
me by Roy Nickelson. Thanks much to Roy for this. This procedure 
applies if JAWS stops functioning due to a mistake in the above 
JAWS 6.0 and later installation procedure.


 1. Type Windows+U to run Microsoft Narrator so you'll have 
speech during this procedure. If Windows+U does not work on your 
system (a rare but possible problem), instead type Windows+R, 
then the word Narrator, then Enter.
 2. Type Windows+R, then the word JAWS8 or JAWS71 or the 
appropriate command for your JAWS version, then Enter. Because 
JAWS is already running, this will bring up the Context menu for 
JAWS rather than running it again.
 3. Type Alt+Shift+F4. This will bring up the "Exit JAWS?" 
dialog. The "shift" part of that command gets around any possible 
script attached to a plain Alt+F4.
 4. Press Enter to close JAWS. The keyboard will now become fully 
usable.
 5. Launch the user settings folder by going to the Start menu, 
then All Programs, then your JAWS version, then Explore JAWS, and 
finally Explore My Settings. Be sure to use Explore My Settings, 
not Explore Shared Settings.
 6. From the folder just opened, delete default.jsb. This will 
restore JAWS' default behavior.
 7. Close Narrator by Alt+Tabbing to it and typing Alt+F4.
 8. Restart JAWS in your normal fashion.

PS.  This document contains other important info.

Portia


Reply via email to