• Autor: Beqa Gozalishvili
  • Versión actual: 0.3
  • Compatibilidad con NVDA: 2019.3 en adelante
  • Descargar

Atención: Este complemento es no oficial y, además, carece de documentación incluida en el paquete. La información que aparece a continuación se ha traducido del anuncio del autor en la lista internacional de complementos.

Debido a la situación actual de pandemia y a que estoy pasando mucho tiempo en casa, empecé a ver vídeos y retransmisiones en directo de Youtube cada vez más.
Leer el chat no es muy difícil, pero al participar en esas retransmisiones, es necesario responder preguntas del chat rápidamente y en este caso, se hace más difícil cambiar de una ventana a otra y leer los chats.

Así pues, he creado un complemento llamado Youtube-Live-Chat, que monitoreará y leerá el chat de retransmisiones de Youtube.

Atajos

  • NVDA+alt+y – Activar/desactivar monitoreo de chat
    Al activar el monitoreo se abrirá un diálogo donde puedes introducir el ID del vídeo de la retransmisión en directo, que está después del parámetro «v» de la URL.
  • NVDA+alt+shift+y – abre una lista de mensajes ya leídos.

Este complemento y su repositorio forman parte del proyecto GSOC 2020 del autor.
Este complemento permite realizar detección de objetos en los elementos de imagen presentes en pantalla y expresar el resultado en forma de frases y cajas delimitadoras alrededor de los objetos detectados. Se puede mover el puntero del ratón o el dedo (en pantallas táctiles) dentro de una caja delimitadora para escuchar la etiqueta del objeto. La frase con el resultado se puede tanto anunciar como presentar en una ventana virtual explorable que permita recorrerla por caracteres, palabras, o seleccionarla entera y copiarla. Este complemento sólo funciona bien con «imágenes naturales» de personas, animales y algunos objetos típicos.
Nota: el seguimiento del ratón debe estar activado para que se anuncien las cajas delimitadoras.

Modo de uso

  • Tras la instalación, se debe asignar un gesto desde el diálogo Gestos de entrada, en la categoría Visión.
  • Al pulsar el gesto una vez, se dispara la detección de objetos. Tras unos segundos, NVDA pronuncia el resultado y se dibujan cajas delimitadoras alrededor de los objetos detectados. La etiqueta de cada objeto sólo se anuncia una vez al entrar en cada caja, por lo que será necesario visitarla varias veces si queremos que NVDA repita la etiqueta.
  • Si se pulsa el gesto más de una vez, se inicia el proceso de detección y el resultado se muestra en una ventana en modo exploración. No se dibujarán cajas alrededor de los objetos detectados.
  • Al desplazar el foco fuera del elemento, se elimina la información de los objetos detectados.
  • Se puede evitar la detección de objetos en elementos no gráficos marcando la casilla correspondiente en el diálogo de opciones de NVDA, categoría Visión, complemento de detección de objetos. Esto evita que los usuarios lancen la detección en elementos que no contienen imágenes. Si se desmarca, por el contrario, se puede realizar la detección en todos los controles, útil con aquellos que tienen imágenes y no lo indican.

Nota: en modo foco, las imágenes no pueden recibir el foco y la opción para filtrar elementos no gráficos filtra los hijos del elemento seleccionado. Se permite el reconocimiento si alguno de los hijos es un gráfico.

Notas para desarrolladores

Este complemento hace uso del modelo YOLOv3-darknet para la detección de objetos. Puedes descargar los archivos de configuración y pesos de cualquier modelo YOLOv3 y reemplazar el modelo actual en addon/globalPlugins/objectDetection/models para usarlo en su lugar (los archivos deben llamarse yolov3.cfg y yolov3.weights para que funcione, respectivamente). Los modelos más grandes detectan mejor los objetos, pero tardan más tiempo. En general, un modelo de tamaño medio, como el que se proporciona con este complemento (yolov3-416) es la mejor elección. Los modelos se apoyan en la biblioteca OpenCV 4.3.0, cuyas dll se pueden encontrar en addon/globalPlugins/objectDetection/dlls.
El archivo iolov3-dll.dll contiene la interfaz que interactúa con los modelos, y se puede encontrar y compilar aquí.

Pequeño complemento que añade mejoras a la hora de utilizar el navegador Chrome.

Mejoras en el modo lectura

Por sí mismo, Chrome no incluye el modo lectura como sí hacen otros navegadores. Si queremos esta función, todavía experimental, deberemos activarla antes de usarla. Para ello, nos situamos en la barra de direcciones y escribimos:
chrome://flags
Al pulsar intro, se mostrará una ventana con un cuadro de búsqueda. En él escribimos:
reader mode
Al escribir esto, Chrome nos informará de que hay un resultado. Tabulamos hasta escuchar:
-#enable-reader-mode
Al tabular una vez más, llegaremos a un cuadro combinado. En él, elegimos la opción Enable. A continuación, tabulamos hasta el botón Relaunch y lo pulsamos para reiniciar Chrome con el modo lectura activado.
El modo lectura elimina todos los contenidos de la página que puedan distraernos, dejando sólo la parte más relevante. Por ejemplo, el contenido de una noticia o un artículo. No todas las páginas son compatibles con el modo lectura. Para activarlo en una página que lo soporte, hay dos opciones:

  1. En el menú de Chrome, eligiendo la opción «Activar / Desactivar modo de lectura».
  2. Desde la página web, pulsando f6 y tabulando dos veces hasta un botón con el mismo nombre.

Si no encuentras estas opciones, significa que el modo de lectura no está soportado en la página actual.
Este complemento, por su parte, permite activar y desactivar el modo lectura rápidamente pulsando f9, tal y como se haría en navegadores como Firefox. El complemento nos avisará con mensajes hablados cuando se active el modo lectura, se desactive, o no esté disponible.

Este complemento intenta ser un paquete de utilidades para nuestros complementos instalados y no instalados.

En las distintas áreas se intenta ser lo más rápido posible dando la posibilidad de hacer acciones a nuestros complementos de manera masiva y no tener que ir uno a uno como en el gestor de complementos.

Se mejorarán en las distintas versiones las áreas ya agregadas y se agregarán nuevas funciones.

Este complemento puede ser lanzado desde el menú Herramientas / Utilidades para los complementos de NVDA.

El complemento no tiene un atajo de tecla asignado para su rápido uso.

Se puede agregar un gesto en el menú Preferencias / Gestos de entrada… y buscar Utilidades para los complementos de NVDA.

Descargo de responsabilidades

El usuario final es el último responsable de la utilización del complemento.

Se intenta que todo sea lo más fiable posible, pero siempre pueden surgir problemas, por lo que el autor de complemento no será responsable de cualquier problema surgido por la utilización de este complemento.

Descripción general

La aplicación está comprendida en 3 secciones.

  • 1ª sección: Lista donde podremos elegir la categoría que deseamos usar. Es donde queda el foco cada vez que llamemos al complemento. Nos moveremos con flecha arriba y abajo en dicha lista.
  • 2ª sección: La zona que comprende el contenido de la categoría que hayamos elegido. Dicha zona es cambiante dependiendo de la categoría. Descripción de las categorías más adelante. Podremos acceder desde las categorías con atajos de teclado o tabulando.
  • 3ª sección: Esta sección contiene un cuadro de edición que se activará cuando se ejecute alguna acción dando información al usuario de lo que está ocurriendo. También se informará al usuario con una barra de progreso en todas las acciones. También comprende los botones que nos permitirán interactuar dependiendo de lo sucedido al hacer la acción, como un botón Cerrar que cerrará el complemento. Mientras no haya una acción en curso, el complemento podrá ser cerrado con Escape, Alt+F4 o tabulando hasta el botón Cerrar.

Empaquetador de complementos

Si elegimos esta categoría cuando tabulamos caeremos en una lista con todos los complementos que tenemos instalados, independientemente si están habilitados, deshabilitados o no son compatibles.

Podemos también ir rápidamente con Alt+L, en esta lista podremos seleccionar con espacio todos aquellos complementos que deseemos elegir para hacer una copia de seguridad en un directorio que elijamos.

Cada complemento se generará con su nombre y versión y la coletilla identificativa “_gen”, estos complementos generados se podrán instalar con NVDA sin ningún problema.

Si tabulamos caeremos en un botón llamado Selección o podemos acceder rápidamente con Alt+S, dicho botón si lo pulsamos se desplegará un menú para poder seleccionar o deseleccionar todos los complementos rápidamente.

Si volvemos a tabular caeremos en el botón Generar o acceso rápido Alt+G, si pulsamos dicho botón y tenemos al menos un complemento marcado nos abrirá una ventana para elegir el directorio donde deseamos guardar el o los complementos seleccionados.

Una vez elegido el directorio y dando a aceptar, empezará la generación de los complementos. El foco nos quedará en un cuadro de solo lectura en el cual irá apareciendo información junto a una barra de progreso que nos avisará del porcentaje que lleva. El botón cerrar, así como el resto de la interface, se deshabilitará hasta que termine la acción de generar los complementos.

Una vez la acción termine, nos informará si todo fue exitoso o hubo algún problema. Si ahora tabulamos podremos elegir Aceptar (Alt+A), Cancelar (Alt+C) o cerrar la interface si lo deseamos.

Los botones aceptar y cancelar saldrán según como haya terminado la acción.

Para generar los complementos es indispensable tener marcado al menos uno. De lo contrario, se nos informará con un mensaje explicativo.

Instalador múltiple

Esta categoría nos permitirá elegir un Directorio donde tengamos complementos y podremos instalarlos todos de golpe.

Cuando entramos en dicha categoría caeremos en un botón llamado Seleccione un directorio con complementos a instalar… o atajo (Alt+S), si lo pulsamos nos Dará una ventana para elegir el directorio que contenga complementos.

El resto de la interface en esta categoría esta desactivado hasta que no elijamos un directorio.

Cuando elijamos un directorio, el foco nos dejará en el cuadro de solo lectura, donde se nos informará de lo que vaya sucediendo mientras se escanea en busca de complementos. Igualmente recibiremos información de la barra de progreso.

Se nos informará una vez terminado el escaneo si hubo algún problema y cómo actuar. Decir que solo se aceptarán complementos que cumplan con la API de NVDA que tengamos instalado, descartando cualquier complemento incompatible o que esté dañado.

Una vez terminado el escaneo, y si encontró complementos y damos a aceptar, se activará la lista con los nombres de los complementos que haya encontrado en dicho directorio.

Podemos ir rápidamente a dicha lista con (Alt+L), en dicha lista podremos elegir tantos complementos como deseemos marcándolos con espacio.

Si tabulamos tendremos el mismo botón seleccionar que hay en la pantalla Empaquetadores de complementos y que no voy a explicar por que es su mismo uso.

Si tabulamos de nuevo caeremos en el botón Instalar o acceso rápido (Alt+I).

Si tenemos al menos un complemento seleccionado y pulsamos dicho botón, la instalación del complemento se realizará, ya sea de uno o varios, sin mostrar la ventana clásica de NVDA de instalación. Con esto, agilizamos la instalación de complementos.

Decir que este paso también tiene protecciones como comprobación de API, que el complemento no esté dañado y otras cosas internas de NVDA. Todo para intentar siempre el mejor funcionamiento de nuestro lector.

Cuando demos al botón instalar, el foco quedará en el cuadro de solo lectura, donde se informará de lo que esta realizando el complemento.

Igualmente, cuando termine se nos informará tanto si todo fue un éxito como si hubo algún complemento que no se pudo instalar o si hubo errores.

Dependiendo de lo sucedido, nos activará el botón aceptar o cancelar junto al botón cerrar.

Si activa el botón aceptar es porque NVDA a instalado algún complemento y para aplicar los cambios necesita reiniciarse, si lo pulsamos NVDA se reiniciará y ya tendremos los complementos o complemento instalado.

Si no aceptamos y cerramos no podremos usar el complemento de nuevo hasta que no reiniciemos NVDA. Esto es una protección para evitar duplicar acciones.

Si, de lo contrario, hubo fallos y solo se presenta el botón cancelar, podremos pulsarlo y nos volverá a la interface para hacer otras cosas.

ADVERTENCIA

Se implementa esta categoría para agilizar la instalación de complementos, pero mal usada instalando complementos por instalar puede dar lugar a un mal funcionamiento del lector. Es responsabilidad del usuario usarla adecuadamente.

Desinstala complementos

Esta categoría nos permitirá desinstalar complementos de una manera rápida y de un solo golpe.

Podemos elegir en la lista cualquiera de los complementos que tenemos instalados. Podemos seleccionar con espacio. Para ir rápidamente a la lista (Alt+L).

Disponemos igualmente del botón selección (Alt+S) que cumple la función exactamente igual que en las anteriores categorías y no volveré a explicar.

Si tabulamos encontraremos el botón Desinstalar o acceso rápido (Alt+D). Si lo pulsamos y tenemos uno o más complementos seleccionados nos dejará el foco en el campo de solo lectura y nos informará de lo que está realizando.

También se nos informará a través de la barra de progreso.

Una vez finalizado, nos informará del resultado y, al igual que en la categoría Instalador múltiple, se nos Dará el botón aceptar, que necesitará reiniciar NVDA, o cancelar, que algo salió mal y el botón cerrar.

Recordad que si cerramos en esta categoría y no hemos atendido a la necesidad de reiniciar, el complemento no podrá volver a ser usado hasta que NVDA no se reinicie.

Advertencia

La desinstalación de complementos una vez hemos dado al botón Desinstalar no tiene vuelta atrás, por lo que es conveniente asegurarnos que sabemos de dónde conseguir los complementos que eliminamos por si deseamos volver a instalarlos, al igual que si dicho complemento contiene información en el directorio del complemento en si, dicha información será eliminada.

No suele ser de buena praxis y NVDA no lo recomienda que los complementos guarden información en el mismo directorio del complemento, pero esto ya es decisión del programador del complemento.

Por lo tanto, me repito: usar esta categoría bajo vuestra responsabilidad.

Habilita / deshabilita complementos

Esta categoría nos permitirá habilitar o deshabilitar en masa nuestros complementos.

Si entramos en la categoría caeremos en el listado de los complementos que están habilitados. Podemos acceder rápidamente con (Alt+L), y podremos marcar aquellos complementos que deseamos deshabilitar con la barra espaciadora.

Si disponemos de complementos deshabilitados, entonces tendremos un segundo listado con dichos complementos. Podemos movernos rápidamente entre listados con (Alt+L). En dicho listado de deshabilitados también podremos marcar aquellos que queramos habilitar con la barra espaciadora.

Podemos marcar complementos en los dos listados, teniendo en cuenta que la acción se realizará a la inversa, deshabilitando aquellos complementos marcados en el listado de habilitados y habilitando aquellos complementos que estén marcados en el listado de deshabilitados.

Esta categoría también tiene un botón selección pero con una pequeña diferencia, cuando lo pulsemos contendrá un submenú para cada listado pudiendo seleccionar o deseleccionar todo para el listado que elijamos.

Si tabulamos nos encontraremos con el botón Procesar o acceso rápido (Alt+P). Si lo pulsamos, dejará el foco en el cuadro de solo lectura y nos informará de lo que está realizando.

Una vez termine la acción, sucederá igual que en las anteriores categorías informándonos y activando los correspondientes botones.

Vuelvo a recordar que si la acción es satisfactoria y no reiniciamos no podrá usarse el complemento hasta que no se reinicie NVDA.

Modificador de manifiestos

En esta categoría podremos cambiar el manifiesto y así poder compatibilizar los complementos con la API que requiera NVDA. Podremos cambiar el manifiesto a complementos instalados o complementos que tengamos en un archivo de complementos de NVDA.

Ahora, según la última política de NVDA y hasta nuevos cambios, cada año en la primera versión de NVDA los programadores tendrán que cambiar la versión para hacer coincidir su manifiesto con la versión de NVDA.

Habrá programadores que lo hagan inmediatamente, otros que tarden y otros que simplemente no lo harán por abandono de complementos o por cualquier motivo.

En este último caso, nos tocará hacer el cambio de la propiedad lastTestedNVDAVersion a mano. Si tenemos muchos complementos, tendremos que perder el tiempo, además que no es una tarea para todos los usuarios, ya que hay muchos niveles de usuarios.

También, si queremos probar las betas y las RC, tendremos que cambiar este parámetro en los manifiestos. De lo contrario, no podremos tener instalado el complemento.

NVDA es un lector en constante evolución, por lo que muchas veces hay complementos que se quedan en el camino por falta de desarrollo y por falta de adaptarlos a los cambios que NVDA en su evolución trae.

Esto quiere decir que el cambiar la fecha en los manifiestos soluciona un problema momentáneo para poder seguir usando esos complementos que no se actualizan o que el desarrollador tarda en actualizarlos. Pero habrá complementos que no solo sirva el cambiar el manifiesto y necesiten de cambios internos para adaptarse a las nuevas versiones, en ese caso el complemento se romperá y solo queda ponerse en contacto con el autor de dicho complemento.

Aconsejo actualizar los complementos que salgan ya con los cambios en los manifiestos, aunque nosotros hayamos cambiado con esta utilidad la fecha, ya que es posible que esos complementos traigan aparte de la adaptación del manifiesto otras modificaciones que el desarrollador haya hecho.

Una vez accedemos a esta categoría caeremos en el listado que contendrá todos los complementos que tenemos instalados junto a su versión API. Podemos acceder rápidamente con (Alt+L), podremos seleccionar aquellos complementos que deseemos cambiar su manifiesto pulsando encima de ellos y tantos como deseemos.

Si tabulamos caeremos en tres cuadros combinados:

  • Seleccione versión Mayor: Este cuadro combinado tiene que coincidir con la fecha de la versión que va a tener NVDA.
  • Seleccione versión Menor: Aquí con dejarlo en 1 es suficiente. No obstante, e puesto las cuatro versiones que salen anuales por si hubiese cambios. (Cualquier cosa puede pasar)
  • Seleccione una revisión: En este cuadro combinado con dejarlo a 0 es suficiente. No obstante, he puesto hasta 9 también por si acaso.

Si tabulamos tenemos de nuevo el botón seleccionar, que nos permitirá seleccionar o deseleccionar todos los complementos que hay en la lista.

Si volvemos a tabular caeremos en el botón Procesar o accedemos rápidamente con (Alt+P).

Si pulsamos este botón, nos desplegará un menú con las siguientes opciones:

  • Procesar instalados: si elegimos esta opción empezará el proceso de cambiar el manifiesto a los complementos que tengamos instalados y hayamos seleccionado. Se cambiará por lo que tengamos elegido en los cuadros combinados de versión mayor, menor y revisión.
  • Procesar un archivo de complemento: si elegimos esta opción nos abrirá una ventana de abrir archivo donde tendremos que elegir el archivo de complemento que deseamos cambiar el manifiesto. Decir que antes tenemos que elegir la versión mayor, menor y revisión para que se le aplique.

Si elegimos cambiar el manifiesto a un archivo y el proceso fue satisfactorio, en el directorio origen del complemento se generará otro complemento con el mismo nombre pero con la coletilla “_gen_modify_manifest”. Este será el que contenga el manifiesto modificado para poder ser usado.

Con cualquiera de las dos opciones se nos dejará el foco en el cuadro de solo lectura y se nos informará con lo que suceda.

El comportamiento será igual que en las anteriores categorías con los botones aceptar y cancelar.

Recuerdo que si elegimos un archivo de complemento antes debemos cambiar los cuadros combinados de versión mayor, menor y revisión para que se aplique al archivo que elijamos dicha configuración al manifiesto.

Advertencia

El uso de esta utilidad y sus resultados queda exclusivamente bajo la responsabilidad del usuario final.

Documentación de complementos

En esta categoría, y visto que hay gente a que le cuesta encontrar como leer la documentación de los complementos, podremos justamente eso, consultar la documentación que los autores han escrito para saber el manejo de los complementos.

En esta categoría encontraremos una lista con acceso rápido (Alt+L) en la cual se mostrarán todos los complementos que tienen documentación, quedando excluidos aquellos que por cualquier motivo no tienen documentación.

Si tabulamos encontraremos un botón llamado Abrir documentación del complemento o acceso rápido (Alt+A), si pulsamos o llamamos a dicho botón desde la lista se abrirá en nuestro navegador por defecto la documentación del complemento que tengamos elegido en la lista.

Traductores y colaboradores:

Si alguien desea colaborar con traducciones puede hacerlo por el repositorio de Github del complemento o mandando un correo electrónico a [email protected]

  • Inglés: Traducción automática
  • Turco: umut korkmaz

Registro de cambios.

Información sobre las actualizaciones:

Este complemento seguirá la siguiente ruta de actualizaciones:

Solo las versiones de tipo mayor.menor (por ejemplo v3.1) son listados en este historial.

Las versiones de tipo mayor.menor.x (por ejemplo v3.1.2) son actualizaciones de traducción.

Los cambios en el complemento se reflejarán en esta sección explicando las novedades.

El documento principal no se modificará siendo una orientación para el usuario.

El usuario es el responsable de revisar esta sección para estar informado de los cambios.

Versión 1.0

  • Versión inicial. Se a reescrito desde cero lo que era el antiguo Empaquetador de complementos, junto a la incorporación de nuevas funciones. El complemento cambia de nombre a Utilidades para los complementos de NVDA, pero sigue manteniendo el nombre interno que maneja NVDA en (addonPackager). Al lanzar esta versión, el complemento cricricri quedará sin mantenimiento, ya que este complemento ya incluye el cambio de manifiestos.

Este complemento hace más accesible Unigram (un cliente de Telegram para Windows 10) corrigiendo información en varias vistas de lista y etiquetando controles no etiquetados.

Nota: Varios usuarios nos han dirigido consultas sobre errores de inicialización de este complemento. En este sentido, es importante tener en cuenta que no funciona con ninguna versión del sistema operativo anterior a Windows 10, ya que depende del motor OCR nativo. En versiones anteriores el complemento puede aparecer como habilitado, pero nunca llegará a inicializarse, es decir, no aparecerá en el diálogo de opciones ni podrá utilizarse en modo alguno.
Lion es un complemento que reconoce el texto de ciertas porciones de la pantalla automáticamente en un intervalo dado. El autor lo considera «inteligente» ya que, aunque aplica el OCR automáticamente siempre en la misma región, es capaz de omitir el texto previamente reconocido y leer sólo el que ha cambiado.
Este complemento se diseñó originalmente para leer subtítulos. Puede leerlos de lugares tales como Youtube, Netflix, un archivo AVI, otras páginas con vídeos e incluso de televisión en directo.
Se recomienda poner los vídeos a pantalla completa, ya que el complemento actúa como si fuera un ojo humano. Si es posible, además, la pantalla debería ser de alta resolución y la fuente de los subtítulos debería estar al máximo. El motor de OCR que usa no es perfecto, y falla si las imágenes son de mala calidad.
Aunque no comunica el texto resaltado, este complemento se puede usar también para leer contenido inaccesible, como por ejemplo los menús de un videojuego.

Modo de uso

Para activar o desactivar el OCR automático, pulsa NVDA+alt+l. Por defecto, Lion reconocerá la pantalla completa en intervalos de un segundo y hablará cuando el texto cambie.
Los ajustes de Lion, disponibles eligiendo la opción Lion Settings en el menú Preferencias de NVDA, son los siguientes:

  • OCR interval: cada cuánto tiempo se aplica el OCR. Acepta valores entre 0,1 y 10 segundos.
  • OCR target: indica qué área de la pantalla se reconoce. Las opciones disponibles son: current control (control actual), current window (ventana actual), navigator object (objeto en el navegador) y full screen (toda la pantalla).
  • Text similarity threshold (umbral de parecido del texto): este ajuste, que va desde 0,01 a 1, sirve para ayudar al complemento a decidir cuándo dos textos son distintos entre sí.
  • Crop pixels from above, below, right, left: estos campos permiten recortar píxeles de la imagen antes de realizar el reconocimiento desde arriba, abajo, derecha o izquierda, respectivamente. Sus valores se expresan como porcentajes. Este ajuste funciona sólo en los modos de pantalla completa y ventana actual, y se usa para omitir ciertas áreas evitando mensajes repetitivos y molestos y reduciendo el consumo de recursos. Por ejemplo, si queremos quitar un logotipo que se encuentra en la parte superior de un vídeo, recortaríamos desde arriba un 10%. Si queremos leer sólo los subtítulos de un vídeo a pantalla completa, podemos recortar desde arriba un 70%, ya que el texto suele situarse en el tercio inferior de la pantalla.

Registro de cambios

Versión 1.11

  • Corregido un fallo que se observaba en el modo pantalla completa de YouTube.

Versión 1.1

  • Los ajustes de recorte también afectan a la ventana actual
  • Se ha implementado un ajuste de umbral de parecido del texto, útil principalmente en juegos. Lion siempre compara el texto actual con el que se ha verbalizado previamente. Si piensa que el texto no ha cambiado, no habla. Este ajuste controla la agresividad de Lion al comparar textos. 0 significa que todos los textos son idénticos, haciendo que el complemento sea inútil. 1 leerá todos los textos, aunque sean iguales. El valor por defecto es 0,5.

Versión 1.0

  • Versión inicial.

Nota: aunque la ficha de este complemento se ha elaborado a partir de su documentación, no se trata de una traducción directa. Hay partes que se han omitido o reformulado para dar más claridad al texto y suprimir redundancias.

Este complemento permite usar una tecla o combinación de teclas como tecla NVDA retardada.
Por ejemplo, imagina que tienes que pulsar NVDA+control+f, donde NVDA es insert. Si asignas insert a este complemento mediante el diálogo Gestos de entrada de NVDA, puedes pulsar insert y luego, cómodamente, control+f. En ese momento, insert se suelta (silenciosamente).
Se soportan también (aunque no se recomiendan) teclas conmutadoras, como el bloqueo mayúsculas o el bloqueo de números.
Para asignar una tecla que normalmente utilices como tecla NVDA, primero desmárcala desde las preferencias de teclado de NVDA.

¡Cuidado!

Cuando elijas la tecla que vas a asignar a este complemento, asegúrate de que siempre tienes realmente a mano una tecla NVDA normal en tu teclado físico.
Por ejemplo, usa el bloqueo mayúsculas como tecla NVDA normal (márcala en las preferencias de teclado de NVDA), e insert como tecla del complemento.
De esta forma, con un poco de suerte, nunca te encontrarás con una situación en la que no puedas ejecutar órdenes de teclado.
Ten en cuenta, además, que este complemento no se ejecuta en pantallas seguras.

Este complemento mejora la accesibilidad del gestor de archivos Total Commander. Es compatible con todas las versiones a partir de la 7.0, aunque algunas de sus características sólo funcionan a partir de la versión 9.0.

Características principales

  • Definición más precisa de los paneles izquierdo y derecho.
  • Indicación con sonidos al alcanzar los bordes de las listas de elementos.
  • Se pronuncian las etiquetas de los elementos en la ventana de selección de unidad.
  • Capacidad de reconocer rápidamente el panel activo. Para ello, se pueden pulsar NVDA+flecha arriba o NVDA+tab.
  • Soporte completo para versiones de 64 bits de Total Commander.
  • Se indican las acciones al seleccionar elementos o deshacer la selección*.
  • Capacidad de detectar la cantidad de elementos seleccionados*.
  • Capacidad de detectar el tamaño del fichero seleccionado o de todos los elementos seleccionados*.
  • Indicación de la información de posición del elemento correcta en la lista. Para que funcione, se debe activar la opción correspondiente en las preferencias de NVDA*.

*Disponible a partir de Total Commander 9.

Atajos de teclado

  • Control+shift+e: anuncia información sobre los elementos seleccionados.
  • Control+shift+r: anuncia información sobre el tamaño de los elementos seleccionados. Si no hay elementos seleccionados, se anuncia información sobre el tamaño del archivo que tiene el foco.
  • Control+shift+d: anuncia la ruta completa del directorio actual.

¿Te gusta este complemento? Su autor dispone de una página de donaciones para aquellos que deseen ayudarle económicamente.

Registro de cambios

V 2.1.0: 21/03/2020

  • Se ha añadido una nueva función que indica la ruta completa del directorio actual.
  • Se ha añadido una opción para buscar actualizaciones. Para usarla, ve al menú Herramientas de NVDA y elige «Update Total Commander add-on…».
  • Corregido un problema en Total Commander 7 y 8 que hacía que al seleccionar un archivo NVDA indicara que la versión de Total Commander no estaba soportada.
  • Ahora el complemento puede determinar el tamaño de cualquier archivo, incluso si no está seleccionado.
  • Corregido un fallo que impedía determinar el tamaño de aquellos elementos co el símbolo «.».
  • Ahora se puede representar el tamaño de los elementos en bytes, KB, MB, GB o TB. El valor se convertirá automáticamente al formato adecuado.
  • El complemento indicará el tamaño del directorio aunque no esté definido.
  • Documentación completamente actualizada. Las páginas se han diseñado para facilitar la legibilidad.
  • Se han eliminado variables no utilizadas.
  • Optimización completa del código.

V 2.0.1: 01/03/2020

  • Corregidos errores en la documentación.

V 2.0: 22/02/2020

  • Corregido un fallo por el que los bordes de la lista se calculaban erróneamente con algunos archivos.
  • Corregido un fallo en Total Commander 8 y posterior de 32 bits que hacía que al salir de un directorio, se declarase el elemento con el foco como el primero de la lista.
  • Se ha añadido el anuncio de información de posición de los elementos en la lista, si esta está activada en las opciones de NVDA. (Sólo en Total Commander 9 y posterior).
  • Se ha añadido la capacidad de indicar información sobre los elementos seleccionados pulsando control+shift+e. (Versión 9 y posteriores).
  • Se anuncian los elementos seleccionados al pulsar control+a. (versión 9 y posteriores).
  • Se anuncian los elementos deseleccionados al pulsar control+guión numérico (versión 9 y posteriores).
  • Se anuncia el tamaño de los archivos al pulsar control+shift+r. (Versión 9 y posteriores).

V 1.4: 19/07/2019

  • Se ha sustituido la señal de borde de lista por un sonido estándar de Windows.
  • Se ha añadido una señal en la parte superior de la lista.
  • Ahora se procesan las teclas inicio, fin, re pag y av pag para emitir señales de borde de lista, y no sólo las flechas.
  • Se ha añadido compatibilidad con versiones nuevas de NVDA

V 1.3

  • Ahora se reproducirá la señal de borde de lista al pulsar flecha abajo desde el último elemento, y no al alcanzarlo.
  • Se ha corregido un comportamiento erróneo fuera de la ventana principal, las opciones y otras listas.
  • Se ha mejorado el comportamiento en el diálogo de conexión FTP.

V 1.2

  • Se modifica el mecanismo para detectar el panel activo en la versión 8 y posteriores.
  • Se ha optimizado el código para evitar problemas en la versión 7 y anteriores.
  • Cuando el foco caiga en el último elemento de la lista, se reproducirá una señal sonora.
  • Se corrige la pronunciación incorrecta del panel activo fuera de la ventana principal.

V 1.1

  • Ahora se leen las etiquetas de los discos en la ventana de selección de disco.
  • Se ha añadido una descripción del panel activo a los elementos. Al pulsar NVDA+flecha arriba o NVDA+tab, se pronunciarán tanto el nombre del elemento como el nombre del panel activo.
  • Otras mejoras.

V 1.0

  • Primera versión.

Este complemento de NVDA mejora la accesibilidad del lector de fuentes RSSOwlnix.
Para más información sobre RSSOwlnix, una versión actualizada del conocido lector RSSOwl, puedes visitar su página en GitHub.
Este complemento es directo y sencillo: simplemente importa el excelente trabajo hecho por NVDA con Eclipse, entorno en el que se basa RSSOwlnix.

Este complemento de NVDA añade soporte para utilizar el entorno de desarrollo IntelliJ. Actualmente tiene las siguientes características:

  • Cuando el cursor se mueve a una línea diferente, NVDA lee la nueva línea
  • Se indican los cambios de selección
  • Se leen adecuadamente los elementos de lista, en lugar de mostrarse con etiquetas vacías

Algunos consejos para usar IntelliJ

Revisión de errores y avisos

Cuando el foco se encuentra en un editor de archivos:

  • F2 o shift+f2: ir al siguiente / anterior error o aviso
  • Cuando el cursor del editor se encuentra en un error o aviso:
    • Control+f1: muestra la descripción del error
    • Alt+intro: abre la lista de acciones rápidas

Navegación

  • Control+tab y control+shift+tab: va pasando por vistas y editores
  • Alt+número: se mueve a la vista numerada correspondiente
  • F12: va a la última vista que no sea un editor
  • Dentro del editor:
    • Alt+flechas arriba y abajo: salta a la clase, campo o declaración de método anterior o siguiente
    • Control+{ o }: va a la llave anterior o siguiente que corresponda
    • Control+b: ir a declaración
    • Control+shift+b: ir a declaración de tipo
    • Control+g: ir a línea
    • Control+n: ir a clase

Control de versiones

  • Control+k: hacer commit
  • Control+shift+k: hacer push
  • Control+alt+z: revertir

Otros atajos

  • Control+shift+a: buscar acción
  • Control+alt+l: dar formato al código
  • Alt+f7: buscar usos
  • Alt+shift+f9: abrir diálogo Ejecutar (Nota: si el cursor del editor se encuentra en una unidad de pruebas, esto genera automáticamente una configuración de ejecución para ejecutar ese caso específico)