JAWS Scripts For Skype 3.5 Through 3.8

Revision 653b

This is a minor update to the 653a scripts for Skype 3.8. This update contains the following changes:

Download: Revision 653b executable installer | Revision 653b source and JAWS 7-10 binaries

Revision 653a

This is a minor update containing a number of small improvements. This page documents the updates in both revision 653a (for Skype 3.x) and revision 40b (for Skype 4.0).

Updates In Both 3.x and 4.x Scripts

ChangesIn Skype 3.x Scripts Only

Changes in the Skype 4.0 update only

A couple of warnings:

Thanks to Maya from Russia, Gordan Radic, and others who helped me with this update by creating the Skype emoticon dictionary, the emoticon list for the Ctrl+Shift+M command, and some code from which I drew to create the actual Ctrl+Shift+M command.

Download: Revision 653a executable installer | Revision 653a source and JAWS 7-10 binaries

Revision 653

This is a minor bug fix release to follow revision 642. Revision 642 has by now been heavily tested, and since this revision does not introduce any large changes, it is considered production quality.

Fixes:

Download: Revision 653 executable installer | Revision 653 source and JAWS 7-9 binaries

Revision 642

This update contains a number of fixes and new features compared to revision 618. This update is meant for Skype versions 3.5 and later 3.x versions and JAWS 6.0 and later.

This update is considered beta quality because it has not been tested by many users prior to release. Until the next release, the Known Bugs section below will list known bugs. If you run into a problem with this version, please check the Known Bugs section below, then if your problem is not listed there, report it to the SkypeEnglish mailing list. As further updates become available, this version will be replaced. The last version standing after sufficient user testing will become the production release.

Fixes and Improvements

Fixes and improvements:

Details On Chat Message Virtualization Changes

There are major improvements in how chat messages are virtualized when you type a double Alt+number:

Known Bugs

Download: Revision 642 executable installer | Revision 642 source and JAWS 7-9 binaries

Revision 618

This is a major update over revision 550, and it comes with a slightly updated installer, a notable policy change regarding old JAWS versions, and a lot of new features, all of which are further explained below under separate subheadings. Some major new features include

Please Note: This script revision should only be installed in JAWS versions 6.0 and up. See the Policy Change Regarding Old JAWS Versions section below for more information.

Updated Installer

As of this release, I am managing the code for the script installer along with the code for the scripts themselves, with the eventual goal of including things like SkypeWatch script setup in the installer so we can greatfully dispense with the infamously complex-looking manual SkypeWatch installation procedure on the Script Installation Instructions page. This release does include automation of one part of SkypeWatch maintenance, as will be explained in the new features section below; but for now, the infamous manual procedure remains.

Installer fixes in this release:

Policy Change Regarding Old JAWS Versions

The new JAWS version policy, which is both a technical change and a philosophical one, is this:

This script revision happens to compile and run under JAWS 5.10 but will neither compile nor run under JAWS 4.51. JAWS 5.0 has not been tested as of this writing.

New Script Features

Major new features, explained later in more detail:

Fixes, quick-to-explain features, and minor additions:

Major new features in more detail:

Typing indicators, both announcements and sound, are now available just as for MSN, Windows Messenger, Yahoo Messenger, and AIM. Since Skype allows a lot of people in one chat window though, there are a few items to note. Here is a description of how the new system works:

The Skype Command key, a left bracket ([) by default, can now be changed from the JAWSKey+V option list. To do this, press a space on the Skype Command Key option line, then when prompted, type the key or key combination you want for the new Skype Command key. The change will take effect immediately and will remain in effect even through Skype script updates. This feature is included to help people who need the default key for something else, such as when it is used to type a character in a non-English language.

When JAWS starts, if you are running SkypeWatch, a quick check will be made to see if your SkypeWatch installation includes an up-to-date default_fs.jsb file. This file is copied into the JAWS user folder from the shared-folder default.jsb during SkypeWatch installation, but it can go out of date if JAWS is updated. This can cause some difficult-to-trace problems, so I am trying to eliminate them by automating this check and update.

Download: Revision 618 executable installer | Revision 618 source and JAWS 7-9 binaries