Últimas noticias

Tan solo dos días después de la publicación de NVDA 2022.2.1, NV Access ha anunciado la publicación de NVDA 2022.2.2. Se trata de una nueva versión estable de NVDA que corrige un error con los gestos de entrada que se introdujo precisamente en la versión liberada este miércoles. Se recomienda actualizar a todos los usuarios.
En concreto, NVDA ignoraba de forma selectiva y arbitraria los gestos personalizados para acciones vinculadas a controladores de pantallas braille, como los de desplazamiento hacia arriba/abajo o subir/bajar línea.
Para descargar esta nueva versión, cuyo registro de cambios en español no se ha actualizado por la urgencia del proceso de publicación, visita nuestra página de descarga de NVDA. Con ese archivo, como siempre, podrás no solo instalar NVDA, sino también crear una copia portable o ejecutar esta nueva versión de forma temporal para probar su funcionamiento. También puedes actualizar automáticamente desde el menú Ayuda, desde la opción Buscar actualización.
Como siempre tras actualizar cualquier software, se recomienda reiniciar el equipo. Al reiniciar se pueden actualizar archivos que estaban previamente ocupados, y desaparecen la mayoría de problemas y comportamientos extraños.
Por otro lado, NV Access ha anunciado también, en este caso en una respuesta a través de Twitter, que tras esta versión estable se liberaría también la siguiente versión de prueba de NVDA 2022.3, en este caso la beta 4, que puede descargarse desde aquí. Aquellos que estuvieran en una beta anterior y aceptasen la actualización ofrecida a NVDA 2022.2.2 deberán descargar la beta 4 manualmente o bien asegurarse de que tienen el canal de actualización configurado para recibir esta versión.

¡Feliz viernes!

Hace unas horas, NV Access ha anunciado mediante esta publicación y esta otra la disponibilidad de las versiones 2022.2.1 y 2022.3 beta 3 de NVDA, el lector de pantalla libre y de código abierto para Windows. Mientras que la versión 2022.2.1 se recomienda para todos los usuarios, que deberían actualizar urgentemente, la 2022.3 beta3 es para aquellos que desean probar las nuevas funciones de la próxima versión, y no debería instalarse en entornos de producción.
Ambas actualizaciones traen una novedad en común: la corrección de un fallo de seguridad que permitía ejecutar la consola Python o explorar las ventanas abiertas usando el navegador de objetos en la pantalla de bloqueo de Windows 10 y 11. La beta, además, actualiza sus traducciones.
Los detalles de esta vulnerabilidad pueden consultarse en esta página (en inglés). Se han desclasificado después de que la vulnerabilidad haya sido corregida. Si detectas un fallo de seguridad en NVDA, notifícalo siempre en privado, bien a nosotros o directamente a NV Access.
Si por algún motivo no puedes actualizar NVDA a la última versión, desactiva la pantalla de bloqueo para proteger tu equipo contra esta vulnerabilidad. Para ello, sigue estos pasos:

Si usas Windows Home

  1. Pulsa Windows+r para abrir el diálogo Ejecutar.
  2. Escribe regedit y pulsa intro (requiere privilegios de administrador).
  3. Navega a equipo\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Personalization. Si la clave Personalization no existe, deberás crearla.
  4. Abre el menú contextual con shift+f10 sobre la carpeta Personalization.
  5. Crea un nuevo valor DWORD (32 bits) desde el menú. Su nombre debe ser NoLockScreen, y su valor debe ser 1.

Si usas Windows Professional

  1. Pulsa Windows+r para abrir el diálogo Ejecutar.
  2. Escribe gpedit.msc y pulsa intro (requiere privilegios de administrador).
  3. Navega a Directiva equipo local, Configuración del equipo, Plantillas administrativas, Panel de control, Personalización, No mostrar la pantalla de bloqueo.
  4. Activa esta configuración.
  5. Pulsando windows+l, comprueba que Windows activa la pantalla de inicio de sesión, en lugar de la pantalla de bloqueo.

Puedes actualizar NVDA desde el menú Ayuda, eligiendo la opción Buscar actualización. El instalador de la versión 2022.2.1 ya se encuentra en nuestra página de descargas. Puedes descargar NVDA 2022.3 beta3 desde este enlace.
Tras actualizar cualquier software, se recomienda reiniciar el equipo. Al reiniciar se pueden actualizar archivos que estaban previamente ocupados, y desaparecen la mayoría de problemas y comportamientos extraños.
¡Feliz miércoles!

  • Autor: Kostya Gladkiy (Ucrania)
  • Versión actual: 2.1.0
  • Compatibilidad con NVDA: de 2021.2 en adelante
  • Descargar
  • Canal de telegram

Información sobre la oportunidad de donar al desarollador:

Si tienes el deseo, y lo más importante, la oportunidad de apoyar al desarrollador de este complemento, puedes hacerlo usando los siguientes detalles:

  • PayPal: [email protected].
  • Sistema ucraniano de donaciones: https://unigramplus.diaka.ua/donate.
  • Número de tarjeta: 5169360009004502 (Gladkiy Constantine).

Se agrega un gran número de atajos para un trabajo productivo y cómodo con el programa, los cuales se pueden encontrar a continuación.

Características generales del complemento

  • Ahora el campo de entrada de mensaje cambiará de nombre Cuando respondamos a un mensaje.
  • se agregan etiquetas para algunos elementos del programa que los lectores de pantalla no leen.

Lista de teclas rápidas:

  • ALT+1 – Mover el foco a la lista de chats.
  • ALT+2 – Mover el foco al último mensaje en el chat actual.
  • ALT+D – Mover el foco al campo de edición. Si el foco ya se encuentra en el campo de edición, se moverá entonces hacia donde se encontraba anteriormente.
  • ALT+T – Anunciar el nombre y estado del chat actual.
  • ALT+shift+C – Llamar a un grupo o contacto, o unirse a una llamada grupal en curso.
  • ALT+shift+V – Videollamar a un contacto o grupo.
  • ALT+Y – Aceptar llamada.
  • ALT+N – Presionar el botón «Rechazar llamada» si hay una llamada entrante, «o el botón «Llamar» si hay una llamada en curso.
  • ALT+A – Silenciar y desilenciar micrófono.
  • ALT+V – Activar y desactivar la cámara.
  • ALT+O – Presionar el botón «Más opciones».
  • control+R – Grabar y enviar un mensaje de voz.
  • control+D – Cancelar mensaje de voz.
  • control+shift+D – Pausar/reanudar grabación de mensajes de voz.
  • ALT+delete – Eliminar mensaje o chat.
  • control+P – Abrir el perfil del chat actual.
  • ALT+shift+A – Presionar el botón «Adjuntar».
  • control+shift+E – Alterna el modo que quita la lectura del número de usuario al leer mensajes que no están en la lista de contactos.
  • ALT+Q – Reaccionar al mensaje.
  • ALT+S – Destacar mensaje.
  • ALT+F – Reenviar mensaje.
  • ALT+R – Responder al mensaje.
  • ALT+shift+R – Marcar chat como leído.
  • control+C – Copiar mensaje si este contiene texto.
  • ALT+C – Mostrar texto del mensaje en una ventana emergente.
  • NVDA+control+W – Abrir la ventana de configuración de WhatsAppPlus.
  • ALT+3 – Mover el foco a la etiquetta de «mensajes no leídos».
  • control+N – Presionar el botón «Nuevo chat».
  • control+shift+A – Presionar el botón adjuntar archivo.

Historial de cambios

Versión 1.2.0

  • Ahora, al enfocar un mensaje que responda a otro mensaje, el texto de ese mensaje se verbalizará primero, seguido del texto al que se respondió.
  • Ahora, se verbalizarán el nombre y el tipo de los archivos enviados en una conversación.
  • Alt+1 ahora funciona incluso cuando está abierto el archivo del chat o la sección de mensajes seleccionados.
  • Alt+flecha izquierda ayuda a cerrar el archivo del chat o la lista de mensajes seleccionados si están abiertos.
  • Ahora, al pulsar control+d, se cancela la respuesta al mensaje además de cancelar los mensajes de voz.
  • Ahora, se anunciará información sobre la imposibilidad de grabar un mensaje de voz cuando el campo de entrada de mensaje no esté vacío. Esto corrige un problema por el que se envía un mensaje de texto al pulsar control+r en vez de grabar un mensaje de voz.
  • Etiquetados algunos elementos que todavía no tenían etiquetas.

Versión 1.1.0

  • Se agrega atajo de teclado para navegar hacia los mensajes no leídos. Ya que esta función depende del idioma, Se puede configurar en los ajustes de WhatsAppPlus.
  • Se agrega un atajo de teclado para presionar el botón «Nuevo chat».
  • Se agrega un atajo de teclado para presionar el botón «Adjuntar archivo».
  • Ahora, cuando se grabe un mensaje de voz, El sintetizador no anunciará los nombres de los controles de grabación.
  • Se agrega traducción al rumano, Servio, Croata, Español y Turco.
  • Se agregan etiquetas para algunos elementos que no tenían etiquetas para lectores de pantallas.
  • Ahora la info acerca de reacciones a un mensaje se anunciará al situarse en dicho mensaje.
  • Ahora al reproducir tus propios mensajes de voz con la barra espaciadora, no aparecerá una ventana emergente.
  • Se corrigen errores menores.

Poco más de una semana después de la liberación de NVDA 2022.3 beta 1, ya está aquí la segunda publicación de pruebas de esta nueva versión, tal y como ha anunciado NV Access.
Como siempre, es importante recordar que las versiones beta son versiones de pruebas no destinadas ni preparadas para su uso en entornos de producción. Puedes reportar cualquier incidencia a través de la sección de incidencias del repositorio de NVDA, o también contactando con nosotros.
En comparación con la actual NVDA 2022.2, se mejora el soporte para la consola y se incluye la descripción retardada de caracteres.
Esta versión también incluye varias correcciones de fallos. La más destacable es que las últimas versiones de Adobe Acrobat o Reader ya no se cerrarán inesperadamente al intentar leer un documento PDF.
Con respecto a la anterior beta, se ha corregido un error precisamente con las descripciones retardadas de caracteres, que no se leían en el idioma correcto. Además, se han incorporado diversas traducciones actualizadas.
Puedes descargar esta nueva versión automáticamente, directamente desde la anterior beta o, si estás en otro tipo de versión, con el complemento Selector del Canal de Actualizaciones. También puedes realizar la descarga de forma manual; como siempre, con el instalador podrás instalar/actualizar NVDA, crear una copia portable o ejecutar esta versión de forma temporal.
Descargar nvda_2022.3beta2.exe.
-Si te gusta nuestro trabajo, plantéate hacer una donación o visitar nuestra tienda. También puedes donar directamente a NV Access.

¡Feliz semana!

Han pasado unos pocos días desde que se liberó la versión final de NVDA 2022.2, y ya tenemos entre nosotros la primera beta de NVDA 2022.3, tal y como anunciaba NV Access en esta publicación hace unas horas. Si el ritmo se mantiene así, este año cumplirán en la práctica el ciclo de desarrollo previsto de cuatro versiones por año.
Esta beta ya está disponible para aquellos usuarios que deseen probar las nuevas características y correcciones que traerá la próxima versión estable de NVDA y proporcionar comentarios sobre su funcionamiento y los fallos detectados. Esta versión no está pensada para su uso en entornos de producción.
Una buena parte de los cambios en esta versión procede de las contribuciones enviadas por los desarrolladores de la comunidad. Se mejora el soporte para la consola y se incluye la descripción retardada de caracteres.
Esta versión también incluye varias correcciones de fallos. La más destacable es que las últimas versiones de Adobe Acrobat o Reader ya no se cerrarán inesperadamente al intentar leer un documento PDF.
Espeak se ha actualizado, introduciendo tres nuevos idiomas.
Puedes actualizar a esta beta automáticamente desde una versión estable. Para ello, configura el complemento Selector del canal de actualizaciones en el canal «Estable, rc y beta», y busca actualizaciones desde el menú Ayuda. O si lo prefieres, también puedes descargar el instalador de NVDA 2022.3 beta 1 manualmente.
¡Feliz viernes!

Este complemento es una bifurcación de Speech History, creado inicialmente por Tyler Spivey en 2012 y mantenido por James Scholes. Este complemento añade algunas funciones. Además, se han actualizado los atajos de teclado porque las teclas originales podían causar conflictos con otras aplicaciones, ya que muchas teclas comunes se usaban en el complemento, como f12.

Características

  • Una orden para copiar el último texto verbalizado al portapapeles.
  • Capacidad de revisar los últimos 500 mensajes verbalizados por NVDA.
  • Mostrar un diálogo con los elementos recientes verbalizados por NVDA. Se pueden revisar y copiar elementos, seleccionando varios a la vez.

Modo de uso

  • Revisar los mensajes recientes verbalizados por NVDA: pulsa NVDA+shift+f11 (mensaje anterior) o NVDA+shift+f12 (siguiente mensaje).
  • Copiar el último elemento leído por NVDA, o el elemento actualmente en revisión: NVDA+control+f12.
  • Mostrar un diálogo con los mensajes recientes verbalizados por NVDA: NVDA+alt+f12.

Elementos del historial de voz

En este diálogo, el foco estará en los elementos más recientes verbalizados por NVDA, siendo el primero el más reciente. Puedes navegar por los elementos usando las flechas arriba y abajo. Cada elemento mostrará 100 caracteres, pero puedes ver todo el contenido pulsando tab y leyéndolo en un cuadro de edición multilínea.
La lista no se actualizará con los nuevos mensajes verbalizados por NVDA. Si quieres actualizarla, deberás reiniciar el diálogo o pulsar el botón «Actualizar historial».
Puedes buscar en todos los elementos utilizando el cuadro de búsqueda. Teclea algunas letras o palabras y pulsa intro. La lista de elementos se actualizará con las coincidencias de tu búsqueda. Para limpiar la búsqueda, borra el texto en el cuadro de búsqueda y vuelve a pulsar intro. También se realizará una búsqueda si estás en el cuadro de búsqueda y este pierde el foco. Por ejemplo, al pulsar tabulador o enfocar otro control de cualquier otra forma.
Puedes copiar los elementos seleccionados pulsando el botón Copiar. Se copiará todo el texto mostrado en el campo que contiene todos los elementos seleccionados. También puedes copiar todos los elementos pulsando el botón «Copiar todo». Se copiarán todos los elementos mostrados en la lista, separados por una línea en blanco. Si buscaste algo, este botón sólo copiará los resultados de la búsqueda.
Si quieres seleccionar más de un elemento, usa las mismas teclas que en Windows. Shift+flechas arriba y abajo para selección contigua, control+flechas para hacer una selección no contigua. Para cerrar este diálogo, pulsa escape o el botón Cerrar.

¡Hola, comunidad!
Julio está siendo un mes salpicado de olas de calor en el hemisferio norte. Si las estás sufriendo, como nosotros, no olvides refrescarte, hidratarte, no salir al exterior en horas de más sol y… actualizar tus complementos de NVDA, ¡que todo es importante! En esta entrada te traemos todos los que se han publicado desde el 1 de julio hasta hoy, y alguna sorpresa más. ¡Empezamos!

Complementos oficiales

Los siguientes complementos están registrados en el sitio web de la comunidad internacional y, por tanto, pueden actualizarse mediante Add-on Updater o la tienda para NVDA, a menos que se indique lo contrario.

  • Clip Contents Designer 16.1 y Emoticons 15.1: traducciones actualizadas. Se incrementa la última versión probada a 2022.2.
  • Direct Link 2.1: traducciones actualizadas.
  • Mozilla Apps Enhancements 1.16.3: esta versión, de momento en desarrollo, corrige fallos relacionados con la nueva interfaz de Thunderbird 102. Todavía tiene cosas que resolver antes de ser estable. No se puede actualizar mediante Add-on Updater.
  • Add-on Updater 22.07: las URLs usadas por el complemento se alojan como constantes en un módulo. El diálogo de progreso de descarga ahora está centrado en la pantalla.
  • Windows App Essentials 22.07: soporte inicial para Windows 11 22H2 (actualización de 2022). En Windows 10, NVDA presentará una lista de versiones soportadas si se intenta instalar el complemento en una versión incompatible. Las órdenes de navegación por tablas en el correo han quedado obsoletas y se eliminarán en una futura versión.
  • Control usage Assistant 2022.07.10: añadida la capacidad de especificar un mensaje personalizado cuando se pueda activar un objeto en el navegador de objetos. Traducciones actualizadas.
  • Place Markers 21.1: se pueden guardar marcadores en los navegadores que hacen uso de UIA, como los basados en Chromium. En la versión 20.1 se actualizaron las traducciones.
  • Read feeds 14.0: corregido un fallo que impedía añadir algunos feeds. Traducciones actualizadas.
  • Emule 6.1, Entrada braille a través del teclado 2022.1.2, Report Passwords 3.2 y Report Symbols 7.3: traducciones actualizadas. En algunos de ellos, se declara la compatibilidad con NVDA 2022.2.
  • Newfon 2022.04.16: compatibilidad con versiones recientes de NVDA.

Complementos no oficiales

Los siguientes complementos no se encuentran registrados en la comunidad internacional. Proceden de diferentes lugares, por lo que nos resulta más complicado saber cuándo se actualizan. Estos son aquellos de los que tenemos noticias, y que pueden actualizarse desde la tienda.

  • Utilidades para los complementos de NVDA 1.0.5: añadido idioma italiano.
  • Remap Key Application 0.3: Cambiado modo de invocar tecla aplicaciones nativo de NVDA por nativo de Windows. Agregado movimiento del ratón al foco y clic izquierdo o derecho del ratón.
  • Tesseract OCR 2022.07.13: la versión 2022.07 viene con el código reescrito desde cero, eliminando la dependencia de archivos bat. Se pueden usar tantos idiomas de reconocimiento como sea necesario. Nuevas traducciones, incluyendo a español. En la versión 2022.07.13 se corrigen varios fallos.
  • Unigram plus 4.0.0: adaptación a las nuevas versiones de la aplicación y corrección de fallos. Existen versiones más recientes del complemento, pero se suministran por http plano en vez de https. Esperamos encontrar una solución que nos permita incorporar a nuestro directorio estas nuevas versiones pronto. Mientras tanto, puedes usar el actualizador incorporado en el propio complemento, e ignorar la tienda si te vuelve a ofrecer la versión 4.0.0.
  • WhatsApp Desktop 2.2222.13: Se añade la función de eliminar los números de teléfono de los contactos no agendados en los mensajes. La tecla aplicaciones sobre un chat abre el menú contextual. La versión anterior, la 2.2222.12, mejoró la compatibilidad con las versiones más recientes del programa.
  • Unigram 1.6: Mejoras en la navegación de la lista de mensajes. Correcciones en la reproducción de mensajes en audio. Las configuraciones se guardan en los archivos internos de NVDA, no en archivos creados por el complemento. La versión 1.5 se centró en hacer el complemento compatible con las versiones más recientes del programa.
  • WhatsApp 1.2: Se renombran mas botones sin etiqueta. La reproducción de los mensajes de voz enviados ya no activan la ventana emergente. Las configuraciones se guardan en los archivos internos de NVDA.
  • Enhanced Find Dialog y Enhanced Dictionaries 1.3.4, Timer for NVDA 1.5.2: se añaden traducciones al ucraniano, al turco y al croata. Desde la versión 1.5.0, Timer for NVDA es compatible con NVDA 2022.1.
  • TeleNVDA 2022.07.23: traducciones actualizadas.
  • Command helper dev20220722: traducciones actualizadas. Soporte experimental para teclados con caracteres no latinos.
  • Number processing 20220503-dev: compatibilidad con NVDA 2022.1.
  • Word Access Enhancement 3.3.2: las versiones 3.3.1 y 3.3.2 de este complemento se centran en corregir fallos.

Como siempre, te recomendamos que mantengas tu copia de NVDA y tus complementos actualizados. De esa forma, podrás beneficiarte de los últimos cambios, que siempre mejoran la experiencia de usuario y la estabilidad. Si quieres descargar los complementos a mano, puedes hacerlo desde sus fichas, enlazadas más arriba.

¿Cómo sería jugar a una aventura como The Legend of Zelda accesible para personas ciegas?

Así comienza la descripción de Leyend, un juego creado por un desarrollador sin discapacidad visual que quiere que todos podamos jugar en igualdad de condiciones. A pesar de su simplicidad y su breve trama, Leyend es uno de tantos ejemplos que demuestran que ciertos motores de videojuegos se pueden emplear para crear juegos accesibles, y que la clave está en querer hacerlo. El desarrollador ofrece el juego de forma totalmente gratuita, y sólo pone una condición: que dones a alguna causa que beneficia a personas con discapacidad visual. Algunas de las opciones que ofrece son la ACIC, Retina Asturias, NVDA en español, NV Access o TWBlue. Cuando termines de actualizar los complementos, si quieres, visita la página del juego, descárgalo y echa una partida.
¡Feliz domingo!

Este complemento reúne diversas funciones para depuración y pruebas en NVDA.

Características

  • Un diálogo mejorado para reiniciar que permite indicar algunas opciones
    extra cuando se reinicia NVDA.
  • Un script de conmutación y un backport de la función «Reproducir un sonido
    para los errores registrados» de NVDA.
  • Un explorador de propiedades de los objetos.
  • Un modo de descripción extendida para los scripts: cuando está activado,
    el modo ayuda de entrada anuncia información de los scripts que no tienen
    descripción.
  • Órdenes para ayudar con la lectura y el análisis del registro.
  • En el espacio de trabajo de la consola Python, una función para abrir el
    código fuente de un objeto.
  • Un script personalizado de inicio para la consola Python
  • Una orden para registrar la pila de llamadas de la función speech.speak.

Diálogo reiniciar mejorado

La orden NVDA+shift+q abre un diálogo para indicar algunas opciones extra
antes de reiniciar NVDA. Las opciones que pueden especificarse corresponden
a las opciones de línea de órdenes que se pueden usar con nvda.exe,
como -c para la ruta de configuración, --disable-addons para
deshabilitar los complementos, etc.

Reproducir un sonido para los errores registrados

La opción «Reproducir un sonido para los errores registrados» se
introdujo en NVDA 2021.3 y permite especificar si NVDA reproducirá un sonido
de error en caso de que se registre un error.

Este complemento proporciona una orden adicional (NVDA+control+alt+e) para
conmutar este ajuste. Puedes elegir:

  • «Sólo en versiones de prueba de NVDA» (por defecto) para que NVDA
    reproduzca sonidos de error sólo si la versión actual de NVDA es una
    versión de prueba (alfa, beta o ejecutada desde el código fuente).
  • «Sí» para habilitar los sonidos de error sea cual sea tu versión de NVDA.

En versiones de NVDA anteriores a la 2021.3, este complemento proporciona el
backport de esta característica y la posibilidad de controlarla con la orden
de teclado. La casilla de verificación del panel de opciones avanzadas, sin
embargo, no se incluye.

Explorador de propiedades de los objetos

Esta función permite anunciar algunas propiedades del objeto actual en el
navegador de objetos sin abrir el visualizador del registro.

Para enumerar las propiedades de un objeto, mueve el navegador de objetos
hacia él y usa las siguientes órdenes:

  • Selecciona la propiedad anterior y la anuncia para el navegador de
    objetos.
  • Selecciona la siguiente propiedad y la anuncia para el navegador de
    objetos.
  • Anuncia la propiedad seleccionada actualmente para el navegador de
    objetos; al pulsar dos veces rápidamente, muestra esta información en un
    mensaje explorable.

Estas tres órdenes vienen sin asignar por defecto; tendrás que asignarlas
desde el diálogo Gestos de entrada para poder usarlas.

La lista de propiedades soportadas es la siguiente: nombre, rol, estado,
valor, nombre de clase de la ventana, id de control de la ventana, manejador
de la ventana, ubicación, clase Python, orden de resolución de métodos de la
clase Python.

Esta función es una mejora de un ejemplo de la guía de desarrollo de
NVDA
.

Modo de descripción extendida de scripts

Cuando el modo de descripción extendida de scripts está activado, el modo de
ayuda de entrada (NVDA+1) se modifica de la siguiente manera. Si un script
no tiene descripción, se anuncian su nombre y su clase. Si un script tiene
descripción, esta se anuncia como siempre. El gesto para activar o
desactivar esta función es NVDA+control+alt+d.

Ejecutar un gesto asociado a un script sin descripción en el modo ayuda de
entrada también crea una entrada para este script en el diálogo de
administración de gestos. Esta entrada se ubica en una categoría dedicada
llamada «Scripts sin descripción (¡Modifica bajo tu responsabilidad!)». Esto
permite añadir, eliminar o cambiar fácilmente los gestos nativos de NVDA
para estos scripts. Ten en cuenta, sin embargo, que el script puede no tener
una descripción intencionadamente para que el usuario no pueda
modificarlo. El script puede estar pensado para coincidir con un atajo de
una aplicación concreta. Por ejemplo, el script script_toggleItalic en
NVDAObjects.window.winword.WordDocument está asignado a control+k, y no
debería modificarse, ya que el gesto se pasa a la aplicación para ejecutar
realmente ese atajo de teclado.

Ejemplo de uso

Control+shift+k también conmuta la cursiva en Word, incluso si NVDA no lo
anuncia de forma nativa. Para que el resultado de pulsar control+shift+k se
anuncie como control+k, deberías seguir los siguientes pasos:

  • Abre un documento de Word.
  • Activa el modo de descripción extendida de scripts con NVDA+control+alt+d.
  • Entra en el modo ayuda de entrada con NVDA+1.
  • Pulsa control+K para anunciar el script de cursiva y añadirlo al diálogo
    de gestos.
  • Sal del modo ayuda de entrada con NVDA+1.
  • Abre el diálogo Gestos de entrada.
  • En la categoría «Scripts sin descripción (¡Modifícalos bajo tu
    responsabilidad!)», selecciona la orden «toggleItalic en
    NVDAObjects.window.winword.WordDocument».
  • Añade el atajo control+shift+k y valida.
  • Si quieres, sal del modo de descripción extendida de scripts con
    NVDA+control+alt+d.

Fallo conocido: Un script añadido para una clase concreta es visible incluso
si el administrador de gestos se abre en otro contexto.

Órdenes de lectura y análisis del registro

El modo lector del registro proporciona órdenes facilitar la lectura y el
análisis del registro. En la ventana del visualizador del registro, el
lector del registro está habilitado por defecto, por lo que los comandos de
lectura del registro están disponibles de inmediato. En otras áreas de
lectura de texto, tales como un editor (por ejemplo, Notepad++) o una página
web (por ejemplo, una incidencia de GitHub), es necesario pulsar
NVDA+control+alt+l para activar el modo de lectura del registro y usar sus
órdenes. Cuando acabes con las tareas de análisis y lectura del registro,
puedes desactivar de nuevo el modo lector del registro con
NVDA+control+alt+l.

Las órdenes disponibles en el modo de lectura del registro se describen a
continuación.

Órdenes de navegación rápida

Existen órdenes de navegación de una sola letra, similares a las usadas en
modo exploración, que permiten moverse por distintos tipos de mensajes en el
registro:

  • m: cualquier mensaje
  • e: ERROR
  • i: IO
  • d: DEBUG
  • f: INFO
  • g: DEBUGWARNING
  • w: WARNING

Pulsando la letra te moverás a la siguiente coincidencia de ese mensaje. Al
combinar la letra con la tecla shift, te desplazarás a la coincidencia
anterior.

Abrir un archivo en tu editor

En el registro, alguna línea puede hacer referencia al código fuente:

  • Una línea relacionada con una traza contiene la ruta y la línea en el
    archivo, por ejemplo:
    File "virtualBuffers\__init__.pyc", line 226, in _getStoryLength
  • La línea de cabecera de un mensaje registrado contiene la función que ha registrado el mensaje, p.ej.:
    INFO - config.ConfigManager._loadConfig (22:45:26.145) - MainThread (16580):

Puedes querer que se abra el archivo que contiene el código para comprender
el contexto de la traza o el mensaje registrado. Pulsa la C para abrir el
archivo.

Para que esta característica funcione, necesitas configurar el comando de tu
editor favorito. Si no estás ejecutando NVDA desde el código fuente, la
ubicación del código también debería estar configurada. Para más información
sobre la configuración, consulta el párrafo de configuración de la caja de
herramientas de desarrollo y pruebas de NVDA.

Extensión de la consola Python

Función openCodeFile

En la consola, puedes llamar a la siguiente función para ver el código fuente que define la variable myVar:
openCodeFile(myVar)

Para que esta característica funcione, necesitas configurar el comando de tu
editor favorito. Si no estás ejecutando NVDA desde el código fuente, la
ubicación del código también debería estar configurada. Para más información
sobre la configuración, consulta el párrafo de configuración de la caja de
herramientas de desarrollo y pruebas de NVDA.

Se puede llamar a la función openCodeFile en objetos definidos en el
código de NVDA o en objetos definidos por los complementos. No se puede
llamar en objetos cuyo código fuente no está disponible, tales como los
incorporados en Python.

Si todavía no has importado el objeto en la consola, también puedes pasar su
nombre como parámetro a la función openCodeFile.

A continuación hay ejemplos de llamadas al código de NVDA:

  • Ver la definición de la función speech.speech.speak:
    openCodeFile(speech.speech.speak)
    o con el nombre pasado como parámetro:
    openCodeFile("speech.speech.speak")
  • Ver la definición de la clase TextInfo:
    openCodeFile(textInfos.TextInfo)
  • Ver la definición del método copyToClipboard de la clase TextInfo:
    openCodeFile(textInfos.TextInfo.copyToClipboard)
  • Ver la definición de clase del objeto con el foco:
    openCodeFile(focus)
  • Abrir el archivo api.py que define el módulo api:
    openCodeFile(api)

Script de inicio de la consola Python

Puedes definir un script personalizado, que se ejecutará en el espacio de
nombres de la consola Python al abrirla por primera vez, o si se recarga el
complemento (NVDA+control+f3) después de haber abierto ya la consola.

Por ejemplo, el script te permite ejecutar importaciones y definir alias que podrás usar directamente en la consola, como se muestra a continuación:

# Various import that I want in the console.
import globalVars as gv
import core
import ui
# Aliases
ocf = openCodeFile

El script de la consola Python debería encontrarse en la siguiente ubicación: RutaConfiguraciónNVDA\ndtt\consoleStartup.py
Por ejemplo:
C:\Users\myUserName\AppData\Roaming\nvda\ndtt\consoleStartup.py

Registrar la pila de llamadas de la función de voz

A veces, puedes querer saber qué parte del código es responsable de
verbalizar algo. Para ello, puedes habilitar el registro de traza de pila de
la función de voz pulsando NVDA+control+alt+s. Cada vez que NVDA hable, se
grabará una traza de pila en el registro.

Nota: puedes modificar directamente el archivo del script para parchear otra
función. Consulta las instrucciones en el propio archivo para más detalles.

Configuración de herramientas de depuración y pruebas de NVDA

Las órdenes del lector del registro y la extensión de la consola Python
pueden requerir una configuración específica. Para usar funciones que
permiten visualizar el código fuente en tu editor, primero deberías
configurar la línea de órdenes de tu editor. Si es necesario visualizar un
archivo de NVDA y no lo ejecutas desde el código fuente, también tienes que
configurar la ruta al código fuente de NVDA.

Configuración de la línea de órdenes del editor

Para usar la orden Abrir código fuente o la orden de consola
openCodeFile, primero debes configurar el comando al que se llamará para
abrir el archivo en tu editor favorito. Para ello, abre la consola de NVDA
(NVDA+control+Z), teclea la siguiente línea y pulsa intro:
config.conf['ndtt']['sourceFileOpener'] =
r'"C:\path\to\my\editor\editor.exe" "{path}":{line}'
Por supuesto, deberías
modificar esta línea en función de la ubicación y el nombre real de tu
editor, y su sintaxis para abrir archivos. {path} será sustituida por la
ruta completa del archivo que se abrirá, y {line} por el número de línea
donde se situará el cursor. Por ejemplo, para configurar Notepad++ habría
que escribir el siguiente comando: config.conf['ndtt']['sourceFileOpener']
= r'"C:\Program Files\Notepad++\notepad++.exe" "{path}" -n{line}'

Configuración de la ruta al código fuente de NVDA

Cuando un archivo relacionado con el núcleo de NVDA aparece en una traza, la
línea tiene este formato: File "config\profileUpgrader.pyc", line 30, in
upgrade

Si no ejecutas NVDA desde el código fuente, puedes indicar una ubicación
alternativa donde buscar el archivo de código fuente, como por ejemplo el
lugar donde has clonado el repositorio de NVDA. En este caso, debes
configurar la ruta donde tengas situados los archivos con el código fuente
de NVDA.

Para ello, abre la consola de NVDA (NVDA+control+Z), teclea la siguiente
línea y pulsa intro: config.conf['ndtt']['nvdaSourcePath'] =
r'C:\RutaEjemplo\GIT\nvda\source'
Por supuesto, sustituye la ruta al código
fuente de NVDA con la correcta.

Asegúrate, no obstante, de que la versión de tu archivo fuente (por ejemplo,
commit de Git) es la misma que la de la instancia de NVDA en ejecución.

Registro de cambios

Versión 3.0

  • En un registro, ahora se puede pulsar la C en una línea de cabecera de
    mensaje para abrir el módulo o función que lo emitió.
  • En la consola, la función openCodeFile puede recibir como parámetro el
    objeto o una cadena que contenga su nombre.
  • Nueva función: archivo de inicio de la consola de NVDA: si existe, el
    archivo tuCarpetaDeConfiguraciónDeNVDA\ndtt\consoleStartup.py se ejecutará
    al abrir la consola Python por primera vez o cuando se recarguen los
    complementos.
  • Diversas correcciones menores para la función de la consola Python
    openCodeFile y la orden para abrir el archivo de código fuente
    correspondiente a una línea del registro.
  • Corregido un problema al intentar anunciar roles y estados en el
    explorador de objetos en versiones antiguas de NVDA.
  • El complemento ya no causa problemas con el interceptor de árbol al usar
    UIA en Edge.

Versión 2.1

  • Diversas correcciones de fallos y refactorización y limpieza del código
    para tener en cuenta todos los casos de uso: todas las versiones
    soportadas, instalado vs. ejecutado desde el código fuente,
    etc. (colaboración de Łukasz Golonka)
  • Reescritura del módulo compa (colaboración de Łukasz Golonka)
  • Ahora, el diálogo para reiniciar se puede abrir sólo una vez.
  • Los atajos del explorador de objetos ahora vienen por defecto sin asignar
    y deben ser asignados por el usuario.
  • En el explorador de objetos, una pulsación doble para llamar al script que
    indica la propiedad del objeto ahora muestra la información indicada en un
    mensaje explorable.

Versión 2.0

  • Nueva función: diálogo de reiniciar mejorado para indicar algunas opciones
    extra al reiniciar NVDA.
  • Nueva función: modo de descripción extendida.
  • Función para reproducir sonidos de error armonizada entre las versiones
    anterior y posterior a la 2021.3 de NVDA.
  • Nueva función: las órdenes del lector del registro ahora están disponibles
    en el visualizador del registro y, opcionalmente, en cualquier cuadro de
    edición y en páginas web.
  • Nueva función: en la consola Python, está disponible una función
    openCodeFile para ver el código fuente de un objeto.
  • Algunas funciones están ahora deshabilitadas en modo seguro por motivos de
    seguridad.
  • Se ha extendido el rango de compatibilidad del complemento (de 2019.2 a
    2021.1).
  • Las liberaciones ahora se llevan a cabo con una acción de GitHub en lugar
    de AppVeyor.

Versión 1.0

  • Versión inicial.

https://www.nvaccess.org/files/nvda/documentation/userGuide.html#CommandLineOptions

https://www.nvaccess.org/files/nvda/documentation/userGuide.html#PlayErrorSound

https://www.nvaccess.org/files/nvda/documentation/developerGuide.html#toc22

Hace unas horas, NV Access anunció mediante esta publicación la disponibilidad de NVDA 2022.2, el lector de pantalla libre y gratuito para Microsoft Windows, que ya se puede descargar. Se recomienda a todos los usuarios actualizar a esta nueva versión, que ya es apta para su uso en entornos de producción.
Esta versión incluye muchas correcciones de fallos. En particular, hay mejoras significativas para aplicaciones basadas en Java, para pantallas braille y para características de Windows.
Se han introducido nuevas órdenes de navegación de tablas. Se ha actualizado Unicode CLDR. Se ha actualizado LibLouis, lo que incluye una tabla braille alemana nueva .
Echa un vistazo a todas las novedades
Puedes actualizar a esta nueva versión desde el menú Ayuda de NVDA, pulsando sobre la opción Buscar actualización. Después de actualizar, puede ser una buena idea reiniciar el equipo. Hazlo pulsando alt+f4 desde el escritorio, eligiendo Reiniciar en el cuadro combinado y pulsando intro. Al actualizar software se pueden cambiar archivos que están en uso, lo que puede desencadenar inestabilidad y comportamientos extraños que se solucionan reiniciando. Reiniciar es lo primero que debes hacer si notas algo raro después de actualizar.
Si todavía no conoces NVDA y quieres leer algo más sobre él antes de probarlo, te recomendamos que te des una vuelta por la guía de usuario y la referencia rápida de órdenes, que suelen aclarar muchas dudas.
El instalador de la última versión, ideal para ordenadores sin conexión a Internet o creación de copias portables, ya se encuentra accesible desde nuestra página de descargas.
Mientras actualizas, plantéate donar mensualmente a nuestra comunidad, desde la que brindamos información en español, datos sobre complementos y soporte técnico, o a NV Access, la organización responsable de crear y mantener NVDA. Visita nuestra página de donaciones para obtener más información sobre lo que hacemos con el dinero recibido y los métodos de pago disponibles.
¡Feliz miércoles!

Hace unos minutos, NV Access ha anunciado en esta publicación que ya se encuentra disponible la primera candidata a liberación de NVDA 2022.2 para quien desee descargarla y hacer pruebas. Se invita a todos los usuarios a descargar esta actualización y proporcionar comentarios, sugerencias e informar de fallos. Esta versión no está pensada para su uso en entornos de producción.
En esta nueva versión se corrigen muchos fallos. Hay importantes mejoras en las aplicaciones Java, las pantallas Braille y las características de Windows.
Se han introducido nuevas órdenes de navegación por tablas, que permiten ir al inicio y al final de filas y columnas. Tanto el repositorio Unicode CLDR como LibLouis se han actualizado. En el último caso, se añade una nueva tabla en alemán.
Si dispones del complemento Selector del canal de actualizaciones, puedes configurarlo en el canal «Estable, RC y beta» y actualizar NVDA desde el menú Ayuda. También puedes actualizar desde el menú ayuda si instalaste una beta anterior. En cualquier otro caso, puedes descargar el instalador de NVDA 2022.2 rc1.
¡Feliz miércoles!