Already been done and fixed.

On Mon, 11 Aug 2014 14:15:45 -0700, you wrote:

>So it would seem, that a user could just go into the default.JKM file and
>changing,
>alt+shift+f9=swSayAlert
>
>to whatever other keystroke that they wanted (realizing of course, that not
>just anything can be used simply based upon the shortcut keys for Windows
>alone say), but would this be the way to change the SkypeWatch keystroke
>command?
>
>Example keystroke:
>x+y=swSayAlert
>
>-----Original Message-----
>From: Skypeenglish [mailto:[email protected]] On
>Behalf Of Doug Lee
>Sent: Monday, August 11, 2014 6:56 AM
>To: screen readers' access to skype and its interface.
>Subject: Re: [Skypeenglish] Problem with Skype Scripts and Default.JSS
>
>Sounds like a couple things are going on here, though from what's
>written in this thread, I can't be certain of all of this.
>
>First, here's what I do know:
>
>The Skype script installer will not change anything in the JAWS shared
>folder, which is the one under ProgramData. I always recommend against
>people and installers doing this, as it can break JAWS updates and
>other things.
>
>The Skype script installer does modify default.jss/jsb in the JAWS
>user folder, where all custom scripts go. It does not actually replace
>the file though, and if it does not recognize the structure of that
>file before installation, it aborts with an error message. This is why
>people who end up somehow with a copy of default.jss from the shared
>folder in the user folder get errors when trying to install the Skype
>scripts.
>
>I have told people who get that error to delete default.jss/jsb from
>the user folder and try running the Skype installer again, if they are
>sure there is nothing important or not from Freedom Scientific in that
>file already. The effect of deleting default.jss/jsb from the user
>folder and then running the Skype script installer would be to replace
>default.jss and default.jsb with the little version that the Skype
>scripts manage.
>
>The little void function you saw, which should be called filler(), is
>something the Skype script installer puts there, in order to make
>older JAWS versions compile that file without errors. It only puts
>that function there if default.jss/jsb don't exist already when the
>installer runs, though.
>
>The Skype script installer itself does not modify default.jkm in
>either the shared or the user folder. The Skype scripts themselves,
>though, do plant a couple of SkypeWatch keystrokes in the user-folder
>version of default.jkm. They do not delete any existing key
>assignments, though if you had the SkypeWatch keys assigned to
>something else, the assignments for those specific keys may be changed
>to work as SkypeWatch keys. The key assignments managed by the scripts
>are these, both in the Common Keys section:
>
>alt+shift+f9=swSayAlert
>Control+ScrollLock+F9=swSayAlert 
>
>The Skype scripts and installer will not change any other assignments
>in default.jkm.
>
>So after all that, here's what I'm guessing happened:
>
>I'm guessing that someone or another script installer modified
>default.jss in the JAWS shared folder, no idea how long ago. I'm
>guessing that a copy of this modification also ended up in the user
>folder, which happens automatically if you use the JAWS Script Manager
>to compile a shared-folder file. I'm guessing that someone then
>deleted the user-folder copy before running the Skype script
>installer, which would have the effect of creating a new, small
>default.jss in the user folder, just like you saw. I'm not sure what
>actually happened to your default.jkm file, as I don't know what
>specific changes you saw there.
>
>As to how to get things back:
>
>If there are important changes in the default.jss file in the shared
>folder, save that file somewhere before you next do a JAWS update or
>repair. If possible though, I recommend a JAWS repair to reset all of
>the shared-folder files to their original contents.
>
>If you know what created your default.jss, before it became short and
>sported the filler() function, see if that process left a backup of
>the file in a subfolder under your JAWS user folder.
>
>You can, as already advised in this thread, install the Skype scripts
>manually if you like; however, due to complexities in setting up
>SkypeWatch functionality, I tend to recommend against this.
>
>To let the installer work properly, I suggest moving, or backing up
>and then removing, the default.jss, default.jsb, and default.jsd files
>in the user folder. Do not alter anything in the shared folder here.
>Once you have cleared those files out of the way, the installer should
>work fine. Finally, if you originally had scripts loaded by
>default.jss besides SkypeWatch, and it was done via Use lines, you
>should be able to add those lines to the new default.jss created by
>the Skype script installer.
>
>The above procedure does not work well with scripts that want to plant
>actual code, as opposed to the empty filler() function and simple Use
>lines, in default.jss. This is why I made the installer abort on
>finding a default.jss that contains anything other than that.
>
>I hope this helps.
>
>On Mon, Aug 11, 2014 at 07:49:58AM -0400, Steve Matzura wrote:
>I figured out what happened.  A new default.jss was created in the
>JAWS settings\enu directory, and the default.jss in "program
>data\Freedom Scientific\JAWS\14..." directory got modified.
>
>On Mon, 11 Aug 2014 05:13:02 -0400, you wrote:
>
>>I installed the latest scripts and have found that my old JAWS
>>default.jss file has been replaced with a short file with one void
>>function in it. Further, I think my old default.jkm has been replaced
>>as well, because some of the default key assignments that were tied to
>>making other things work appear to have reverted back to default JAWS
>>behavior. What to do?
>>Thanks for posting to the skype english list.
>>
>>to contact skype support with any questions regarding your account email
>[email protected]
>>
>>To  access scripts for the latest version of skype go to
>>http://www.dlee.org/skype
>>
>>
>>To contact the list owner send a message to
>>mailto:[email protected]
>>
>>and for a searchable archives page go here.
>>http://bit.ly/64Y48
>>
>>thanks and have a wonderful day.
>>
>>_______________________________________________
>>Skypeenglish mailing list
>>[email protected]
>>http://lists.tffppodcast.com/listinfo.cgi/skypeenglish-tffppodcast.com
>Thanks for posting to the skype english list.
>
>to contact skype support with any questions regarding your account email
>[email protected]
>
>To  access scripts for the latest version of skype go to
>http://www.dlee.org/skype
>
>
>To contact the list owner send a message to
>mailto:[email protected]
>
>and for a searchable archives page go here.
>http://bit.ly/64Y48
>
>thanks and have a wonderful day.
>
>_______________________________________________
>Skypeenglish mailing list
>[email protected]
>http://lists.tffppodcast.com/listinfo.cgi/skypeenglish-tffppodcast.com
Thanks for posting to the skype english list.

to contact skype support with any questions regarding your account email 
[email protected]

To  access scripts for the latest version of skype go to
http://www.dlee.org/skype


To contact the list owner send a message to
mailto:[email protected]

and for a searchable archives page go here.
http://bit.ly/64Y48

thanks and have a wonderful day.

_______________________________________________
Skypeenglish mailing list
[email protected]
http://lists.tffppodcast.com/listinfo.cgi/skypeenglish-tffppodcast.com

Reply via email to