Hi Alexandra and list,

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 defaultddjss 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 defaultddjss from Freedom Scientific (this was the 
procedure before June 2, 2007), reverse this as follows before 
proceeding:
  1.  Type JAWSK-EY plus 0 from within any application to open 
the JAWS Script Manager.
  2.  Type Ctrl plus Shift plus D to open defaultddjss.
  3.  Find and remove the line that says use "skypewatchddjsb" 
Make sure to avoid removing anything besides this line.
  4.  Type Ctrl plus S to recompile defaultddjss, then Alt plus 
Fbled 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 defaultddjss 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 JAWSK-EY plus 0 to open the Script Manager, 
then Ctrl plus Shift plus D to open the custom defaultddjss 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 defaultddjss 
gets modified but saved in the user folder, which became JAWS' 
default behavior at some point.  If you do not find defaultddjss 
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 defaultddjsb to defaultfsddjsb in the Shared folder 
just opened.  You can do this as follows:
  1.  Find defaultddjsb in the file list.  Be careful that the 
file you find is defaultddjsb, ending with B as in Bravo, and not 
defaultddjsaid, ending in D as in Delta.  (Default JAWS voices 
read these very similarly.)
  2.  Type Ctrl plus C and then Ctrl plus 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 defaultddjsb."
  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 defaultfsddjsb and press Enter to rename the file.


 6.  Move the new defaultfsddjsb file from the Shared folder to 
the User folder.  You can do this by typing Ctrl plus X on the 
file, pressing Alt plus Tab to go to the open User folder window, 
and typing Ctrl plus V there to paste the file into that folder.
  7.  Type JAWSK-EY plus 0 to open the JAWS Script Manager, then 
type Ctrl plus 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 "defaultfsddjsb"
  void function filler))
return
endFunction The dummy function is necessary to avoid problems 
compiling defaultddjss 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 defaultfsddjsb 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 defaultddjsb from 
this User folder before JAWS will work again.
  10.  Save the new custom defaultddjss file and recompile it.  
Do this by typing Ctrl plus S and, when prompted, entering the 
name "defaultddjss" (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 
defaultddjss 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 
defaultddjss file loaded.  Add this below the Use 
"defaultfsddjsb" line: Use "skypewatchddjsb"
  12.  Recompile the defaultddjsb file with the JAWS Script 
Manager to make the new code immediately take effect.  Do this by 
typing Ctrl plus 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 plus Fbled.

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

  chinin You update JAWS through the Update option in JAWS 7.1 
and later.
  chinin You upgrade to a new JAWS version.
  chinin You install or remove something that modifies 
defaultddjss in the shared folder.
  The following procedure will insure correct operation of JAWS 
and SkypeWatch after such a change:
  1.  Copy defaultddjsb in the shared folder to defaultfsddjsb 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 plus U to run Microsoft Narrator so you'll 
have speech during this procedure.  If Windows plus U does not 
work on your system (a rare but possible problem), instead type 
Windows plus R, then the word Narrator, then Enter.
  2.  Type Windows plus 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 plus Shift plus Fbled.  This will bring up the 
"Exit JAWS?" dialog.  The "shift" part of that command gets 
around any possible script attached to a plain Alt plus Fbled.
  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 defaultddjsb.  This 
will restore JAWS' default behavior.
  7.  Close Narrator by Alt plus Tabbing to it and typing Alt 
plus Fbled.
  8.  Restart JAWS in your normal fashion.

PS.  Let me know if this helps, or I'm wrong.

Reply via email to