Updated JAWS Scripts for IRC Client to support UIA Automation for Global Announcement

Hi,

I'm not sure if anybody else is using these, but I thought I'd pass this along just in case. I primarily did this rewrite for myself. The original Miranda scripts I mentioned previously had some bugs that seemed to have difficulties on Win10 plus other feature disparities, so I rewrote everything to integrate with UIA instead for global event binding.



As mentioned before, these are downloadable from: https://github.com/accdc/miranda-irc-for-jaws



This now includes an option for enabling global announcement, so you can hear new chat messages even when viewing other windows, such as Outlook if you want. You can also automatically review and copy individual messages to the clipboard, or automatically open URLs contained within messages in your default browser with a similar keystroke.



Pasted below are the key commands now available as documented within the ReadMe.md file.


Screen Reader Commands for JAWS

  *   To announce messages 1 through 10, press Alt plus the number 1 through 0.
  *   To announce messages 11 through 20, press Ctrl plus the number 1 through 0.
  *   To copy and open a URL posted within a specific message, press Shift plus the keystroke for the desired message. E.G Shift+Alt+1 will open the URL within the latest message received.
  *   To toggle the automatic speech of incoming messages, press Ctrl+S. This will switch between 3 options. (1 Default) Speak new messages only when the chat window has focus. (2) Speak new messages no matter which window has focus. (3) Do not announce new messages. Global announcement requires modification of the Default.jss file as described below.
Note: Every time a message announcement command is used to repeat a particular message, or when a URL is activated within a message, the announced text is automatically copied to the clipboard.





All the best,

Bryan







Bryan Garaventa

Principal Accessibility Architect

Level Access, Inc.

Bryan.Garaventa@LevelAccess.com

415.624.2709 (o)

www.LevelAccess.com

Received on Saturday, 25 May 2019 04:09:03 UTC