Doug's Project Update Announcements
146 subscribers
312 links
For me, Doug Lee, to announce updates to coding projects that may be of interest to people. All posts to this channel can be considered public information and further distributed, without alteration.
Download Telegram
JAWS, Slack: Script revision 59 posted, with XML message file support for translators - though this one, like Teams, may be complicated in comparison to most. Also the sequence [ 6 sometimes reads more information about attachments than is presented with the message. It may also read less; it uses a different method to collect it. Trying to cover all the bases.
https://www.dlee.org/slack/
JAWS, Skype 8 for Windows Desktop: Script revision 162 released, mostly for non-English users. Important: Read release notes for documentation on this one.
* It's easier to change the Command key that prefixes all script command sequences: Type your key or combination and it will be placed in the edit box for you.
* Translation is possible without script recompilation; you get XML instead of jsm files.

Read release notes and get the download at https://www.dlee.org/skype/electron/
JAWS, Youtube (similar to my Skype update announcement): Script revision 81 released, mostly for non-English users. Important: Read release notes for documentation on this one.
* It's easier to change the Command key that prefixes all script command sequences: Type your key or combination and it will be placed in the edit box for you.
* Translation is possible without script recompilation; you get XML instead of jsm files.

Read release notes and get the download at https://www.dlee.org/youtube/
JAWS, Unigram: Script revision 105 released:
* The sequence [ u jumps to the "Unread messages" indicator when available on screen, which it usually is when a chat with unread messages is first opened.
* The sequence [ h works in a channel that has no input edit box.
* It is easier to change the [ Command key for those who need to do that.

https://www.dlee.org/unigram/
General, TeamTalk, Taff: The TeamTalk Audio File Fixer v1.0 is released! This lets you fix TeamTalk Opus .ogg recordings by making .opus files from them that players can play. Runs very fast and does not transcode. This is an open-source program with an included Windows executable for convenience. Should run on Windows, MacOS, Linux, and pretty much anything else that properly supports Python 3.7. Python 3.7 specifically is required unless you use the Windows executable.

Docs with download link: https://www.dlee.org/taff/
JAWS, AdobeConnect: Script revision 76 posted:
* XML file for translators.
* User guide includes release notes and is easier to navigate.
* Easier to change the Command key for those who need to do so.

NOTE: I do not currently have means to test AdobeConnect, so I welcome feedback.

https://www.dlee.org/adobeconnect/
Audir, Virtual Audio Cable (VAC), SoX: Audir 3.0.0 released, after four years of silence! (Audir is a manager for those who use numerous repeaters or need real-time sound processing effects.)

* New alias command for making your own command simplifications.
* The ls command allows filtering by device name and/or by source or destination.
* Documentation improvements and other Audir changes listed in release notes.
* Audir runs under Python 3.7 rather than Python 2. No Python install required though.

See the Release History at the below link for details.

Documentation and download link: https://www.dlee.org/audir/
JAWS, TeamSpeak: Script revision 243 released, mostly maintenance:
* Minimum JAWS version is now 17.0.
* Navigation through a channel tree with many channels should be faster.
* Strings for translation are in an XML file.
* It is easier to change the Command key.
* User guide navigation works better, and release notes are part of the same document.

https://www.dlee.org/teamspeak/
JAWS, Wireshark: Preliminary Wireshark scripts released!
* Much more info spoken for many fields.
* Tree grids like in the capture screen read clear across.
* JAWSKey+PgDn reads the status line.
* Commands for selecting tabs and toolbar buttons.
* One tab stall fixed in capture analysis.
* JAWSKey+b, ReadBoxInTabOrder, works.
* A few more odds and ends.

I did this for those with networking classes; sorry I was late for this year.

https://www.dlee.org/wireshark/
JAWS, TeamTalk: Maintenance script revision 260 released, on prompting from a translator:
* Translatable XML files included for translators to use.
* Easier to change Command key for those who need to.
* New configuration section in user guide, and release notes are also part of that document now.

https://www.dlee.org/teamtalk/
JAWS, general, installers and manual installation: I just significantly updated my "Common Script Elements" document to explain how to install scripts manually from my installers without running them. This includes a description of a new "directives" text file that is to become part of my script sets in June. The documentation now covers
* Installer features for those who choose to run them.
* Unpacking scripts into the JAWS user folder.
* Applying directives files when present for a script set.
* Updating .ini files including ConfigNames.ini as required.
* Installing scripts into a script chain, such as default.jss or an Office application's scripts.
* Handling problems during chain updating.
* Obtaining code I use to implement script chaining.

The specific, and rather large, new documentation section is at https://www.dlee.org/code_common.htm#inst
JAWS, general, manual installers: A day early! Directives files for 29 script sets available in a Zip (listed at end of this post). Also updated manual installation guidance. See the document for a link to the Zip.

https://www.dlee.org/code_common.htm#inst

If you need to install any of these projects manually, get the zip, review the doc, and you should have what you need:

3CX.
Adobe Connect.
Audible.
BX.
Dell applications (sound card software support).
Discord.
DMR (no special directives).
Dropbox (no special directives).
GoldWave (no special directives).
Dixa.
JGauge.
ListTbl.
MRW (MSAA registration issue workaround; old).
MicroSIP.
Movies & TV.
RigManager.
Skype 8 (Electron).
SkypeUWP for Windows 10.
Slack.
SLMan (Script Load Manager).
Microsoft Teams.
TeamSpeak.
TeamTalk (tt_classic).
Tween and OpenTween.
Unigram.
Virtual Audio Cable (VAC).
Wireshark (no special directives).
Youtube.
Zello (no special directives).
JAWS, translation: Just added a section called "When The Target Language Is Not Supported By JAWS" to the translation documentation, as this is sometimes happening. Read this if you are translating into a language that an application supports but JAWS does not.

https://www.dlee.org/code_tran.htm#xmlnewlang
JAWS, Dropbox, translation: Maintenance script revision 24 released: Slight documentation structure improvement, XML-based script translation support, versionInfo strings added to installer, and included directives file (no directives other than JAWS minimum version though). See Revision History for details.

https://www.dlee.org/dropbox/
TeamTalk Audio File Fixer (Taff): Version 1.0.1 released: Maintenance, various minor bug fixes and enhancements; see Revision History for details.

https://www.dlee.org/taff/
JAWS, Unigram: Script revision 108 released:
* Briefly tested against today's major Unigram 4.0 release.
* Fixed a problem that sometimes caused JAWS to appear to read the wrong chat list entry under at least Unigram 3.x.
* Directives file included for manual installers.

See Revision History for details.

https://www.dlee.org/unigram/
JAWS, BX: Huge update posted, revision 2410:
* Start and stop BX by typing Insert+Space or JAWSKey+Space twice, not via the Script Utility Mode command.
* New systems for searching XML trees and for capturing and reviewing up to 200 types of UIA events.
* Release notes are part of the BX user guide.
* Numerous further BX and documentation enhancements; see Revision History for details.

The BX user guide is now what resides at the main BX link. As usual for my other scripts, find the download link in the guide as well. This goes straight to the revision history in that document now: https://www.dlee.org/bx#hist
JAWS, Skype 8 for Windows Desktop, Skype UWP for Windows 10: Script and structural update posted:
* URL CHANGE: The URL for Skype scripts is now just https://www.dlee.org/skype/ (the old references will still work through HTTP redirection for a while).
* Skype for Windows 10 is now the same app as Skype for Windows Desktop, so I just call it Skype for Windows.
* Revision 173 of the JAWS scripts, just posted, covers both Skype instances.
* Other minor fixes included.

Read and follow the installation instructions for this update, because I'm replacing two script sets with one! A direct link to the Revision History: https://www.dlee.org/skype/skype.htm#hist
NVDA, Skype for Windows (Desktop and UWP): Add-on version 2018.04.2 posted. Works with both Skypes since they're the same now, and fixes review cursor navigation in chat messages in a message list.

https://www.dlee.org/skype/NVDA/skype.nvda-addon

Note this is a new URL! The old one will redirect to it for a while.
JAWS, Skype for Windows: Revision 174 posted to fix Alt+Tab repeating "Skype Skype Skype" etc., along with a few other issues. Details at https://www.dlee.org/skype#hist and download link also in that document as usual. Sorry folks; repeating is something I am too used to hearing; I noticed this while coding yesterday but forgot to fix it before release.
JAWS, Skype, SLMan: If you are using my Script Load Manager (SLMan) with JAWS 17, 18, 2018, or 2019 before the August 2019 update, and you updated Skype scripts to revision 173 or 174 and things did not load as expected, update SLMan from https://www.dlee.org/slman/ and then restart JAWS and see if that helps. I have just one report of this, but I think the SLMan update I just posted should help anyone with this problem. Do not install SLMan into JAWS 2020 or later, or into JAWS 2019 if you have the August 2019 update.