Mushclient with a screenreader problem

Posted by Tisorin on Tue 29 Jan 2013 03:27 PM — 7 posts, 27,621 views.

#0
Greetings,

I'm using mushclient with Jaws 13, and Mush Reader. Everythings works wonderful, but, sometimes the reader reads some lines continously. I found out that it must be because of colors, or the fonts. I was wondering, if I could force all the text to be converted in black with a standard font, and if yes, how?
Australia Forum Administrator #1
What do you mean "continuously"? It repeats the same line indefinitely? That shouldn't happen.

Can you give a link to "Mush Reader"? I'm not familiar with that.

The standard screen reader uses a callback from MUD output which is done after colours are processed. In effect, it gets the "colour-free" (text) version of the line.
Australia Forum Administrator #2
There is a plugin that comes with MUSHclient called "SAPI". That is a screen-reader. It may not be as sophisticated as MUSH reader, but maybe it will help.
#3
The plugin is called tts_jfw, and it is a plugin for jaws.
I mean, some lines, like "Obvious exits north, south, east" are repeated when you tap enter, or other commands. It happens with all text that are an other color, they are repeated until they get out of the screen
Australia Forum Administrator #4
It certainly shouldn't do that. Possibly you have some plugin that is omitting lines, then adding them back. The screen-reader might then see those lines again.

Template:summary

Please provide a summary of your world configuration:

  • Either use the scripting Immediate window (Ctrl+I) to execute: Debug ("summary")

    or

  • Install the Summary plugin (see "Summary" feature) and type "summary"

Then copy the resulting information from the output window, and paste into a Forum message.

You need version 4.55 onwards of MUSHclient to do this.


#5

-------------- MUSHclient summary --------------
MUSHclient version: 4.61
Compiled: Sep 11 2010.
Time now: joi, ianuarie 31, 2013, 3:05 
Operating system: Windows 7 
Libraries: Lua 5.1.4, PCRE 8.10, PNG 1.4.3, SQLite3 3.7.2, Zlib 1.2.5
World name: 'ateraan - kem', ID: 23f5db20334222910acc8410
-- Scripting --
Script language: Lua, enabled: yes
Scripting active: yes
Lua sandbox is 127 characters, DLL loading allowed: yes
Scripting prefix: ''. External editor in use: NO.
Scripting for: 0,921585 seconds.
-- Triggers, aliases, timers, variables --
** Triggers: 33 in world file, triggers enabled: yes. [Triggers]
   33 enabled, 2 regexp, 21884 attempts, 285 matched, 0,013006 seconds.
** Aliases: 3 in world file, aliases enabled: yes. [Aliases]
   3 enabled, 0 regexp, 103 attempts, 7 matched, 0,000111 seconds.
** Timers: 2 in world file, timers enabled: yes. [Timers]
   2 enabled, 3 fired.
   Timers checked every 0,1 seconds.
** Variables: 2. [Variables]
-- MCCP --
MCCP not active.
-- Plugins (Processing order) --
ID: d56716d986c08af57cb69f34, 'TTS_jFW',  Enabled [Al]
** Plugins: 1 loaded, 1 enabled.
-- Comms --
Connect phase: 8 (Open). NAWS wanted: NO
Received: 35572 bytes (34 Kb)
Sent: 3982 bytes (3 Kb) 
Received 446 packets, sent 216 packets.
Total lines received: 1163
This connection: Sent 210 lines, received 1185 lines.
Telnet (IAC) received: DO: 2, DONT: 0, WILL: 1, WONT: 1, SB: 1 [Telnet]
-- MXP --
MXP active: NO, Pueblo mode: NO, Activated: On command
MXP tags received: 0
MXP entities received: 0
MXP errors: 0
-- Commands --
Commands in command history: 30
Speed walking enabled: NO. Speed walking prefix: #
Command stacking enabled: NO. Command stack character: ';'
Accelerators defined: 0
-- Miniwindows --
** Miniwindows: 0 loaded, 0 shown.
-- Output window --
Output pixels: width 641, height: 398, font width: 8, font height: 15
               can show 80 characters, wrapping at column 80, height 26 lines.
Output buffer: 1181 of 5000 lines.
-- Miscellaneous --
Logging: NO, tracing: NO
** SQLite3 databases: 0
Sound buffers in use: 0
---------------------- End summary ---------------------- 

Amended on Thu 31 Jan 2013 08:38 PM by Nick Gammon
Australia Forum Administrator #6
Try using the SAPI plugin instead. See if that makes a difference. Also try disabling all triggers, maybe one of them is somehow doing it.

There is one checkbox in the trigger configuration dialog box that will do that.