• Autor original: Héctor J. Benítez Corredera. Mantenido actualmente por Rui Fontes
  • Versión actual: 2024.03.22
  • Compatibilidad con NVDA: de 2019.3 a 2024.1
  • Descargar
  • Ver código fuente en GitHub

Complemento sencillo para aquellos ordenadores que no traigan la tecla aplicaciones o cuya tecla aplicaciones no funcione.
Tendremos que asignar la tecla o combinación de teclas que deseemos para volver a tener la tecla aplicaciones.
En NVDA / Preferencias / Gestos de entrada… / RemapKeyAplication podremos asignar la combinación que deseemos.

Observaciones

A la hora de asignar una combinación de teclas o una única tecla tenemos que tener en cuenta que dicha combinación o tecla no sea usada en ninguna aplicación.
Por ejemplo, Ctrl + Flecha abajo podría funcionarnos en la mayor parte del sistema, pero nos daría error en Google Chrome no dejando sacar el menú contextual.
Por poner un ejemplo, yo suelo poner la tecla «imprimir pantalla» que suele estar en la fila superior en la parte derecha y suele ser la segunda o tercera tecla.
Bien podemos saber cual es si usamos la ayuda de entrada de NVDA, para ello pulsamos tecla NVDA + 1 y empezamos a explorar las teclas en el teclado, cuando nos diga «imprimir pantalla» esa será la tecla que buscábamos. Podemos salir de la ayuda de entrada de NVDA pulsando de nuevo NVDA + 1.
Esto es un ejemplo, quedando a gusto del usuario elegir su tecla o combinación de teclas.

Traductores y colaboradores

  • Francés: Rémy Ruiz

Registro de cambios.

Versión 0.1.5.

  • Arreglado problema en complementos de NVDA.
  • Agregado idioma Francés.

Versión 0.1.

  • Versión inicial.

Introducción

Este complemento intenta resolver el problema con caracteres matemáticos alfanuméricos que, entre otras cosas, ahora se usan con propósito decorativo porque se ven bien en las redes sociales, además de utilizarse con el uso en que fueron pensados. El complemento convierte los caracteres que se le pasan a una representación cercana en ASCII, así que también se puede utilizar para convertir cualquier otro símbolo. Desgraciadamente, los resultados no siempre son perfectos ni buenos porque a veces los caracteres decorativos se utilizan por similitud con el caracter que se quiere escribir, y no por su significado.
Nota: Este complemento puede no transliterar japonés o chino (entre otros) correctamente, ya que la librería que utiliza no tiene ninguna forma para adivinar el idioma del texto. Además, si no puede transliterar un caracter lo dejará sin tocar, por lo cual el resultado puede no ser siempre ASCII.

Modo de uso

  • Pulsa NVDA+Ctrl+N para decodificar el texto del portapapeles o el texto seleccionado (en ese orden de búsqueda). Si lo pulsas dos veces el resultado se copiará al portapapeles.
  • Pulsa CTRL+Shift+NVDA+N para decodificar el texto del portapapeles o el texto seleccionado (en ese orden) y añadir el patrón y la sustitución al diccionario por defecto (útil para cadenas de texto que encuentres frecuentemente).

Estos gestos se pueden cambiar en el diálogo de gestos de entrada, en la categoría unicodeAscii.

Qué hacer cuando la transliteración falla

Puedes usar el complemento información del caracter para obtener más información sobre un caracter, y si quieres, añadirlo al diálogo de pronunciación de puntuación y símbolos o al diccionario por defecto.

Registro de cambios

Versión 1.1

  • Añadida la posibilidad de añadir una cadena de texto y su decodificación al diccionario por defecto, cambiados atajos de teclado.

Versión 1.0.1

  • Ahora el texto que no se pueda convertir se mantendrá en lugar de reemplazarse por signos de interrogación.

Versión 1.0

  • Versión inicial.

Agradecimientos

  • A Jesús Pavón por la idea.
  • Javi Domínguez por FEN Reader. La mayoría del código de este complemento está basado en el suyo.
  • Sean M. Burke por Text::Unidecode y Tomaž Šolc por Unidecode.
  • Nikola por ser genial y utilizar Unidecode (ahí supe de su existencia).

Nota: este complemento ha superado la revisión internacional y se encuentra en proceso de incorporación. Este aviso desaparecerá tan pronto como llegue al sitio web internacional.
Cliptools es un complemento de NVDA que permite gestionar el portapapeles de diversas maneras. Se han planeado muchas funciones para este complemento, y el autor siempre está abierto a sugerencias.

Funciones

Actualmente, Cliptools puede hacer lo siguiente:

  • Eliminar todo el contenido del portapapeles
  • Editar el texto contenido actualmente en el portapapeles.

Teclas

  • NVDA+e: edita el texto que se encuentra actualmente en el portapapeles. Para abortar la operación, pulsa el botón Cancelar. Cuando acabes, pulsa el botón Aceptar.
  • NVDA+shift+c: limpiar todo el texto del portapapeles. Si el portapapeles ya está vacío, se te avisará.

Configuración

  • Pitar cuando sucedan ciertos eventos: pita al limpiar el portapapeles. Si ya está limpio, el pitido que se escucha tiene un tono más bajo.

zPod es un complemento para previsualizar multimedia de manera rápida.
Me ofrecieron la idea de crear un complemento que de manera fácil uno pudiese explorar rápidamente una carpeta con muchos archivos multimedia sin necesidad de entrar en un reproductor.
Esto es útil para aquellas personas que necesiten ver rápidamente el contenido de un archivo multimedia y actuar sobre él, si no es el que se busca pasar rápidamente al siguiente y poderlo previsualizar.
Este complemento puede reproducir hasta 139 extensiones multimedia.
Es válido para extensiones tanto de audio como de vídeo, pero dejando claro que si fuese un vídeo solo se escuchará el audio, este complemento no tiene interface y se maneja todo a través de teclas asignadas por el usuario.
Decir que también es válido por si llevamos un NVDA portable y en un equipo que no es nuestro deseamos reproducir algo.
Este complemento no necesita tener nada instalado en el ordenador ni depende de ninguna librería externa al complemento, por lo que es válido para previsualizar un archivo multimedia en un momento dado que no tengamos un reproductor común.

Nota importante del autor

Este complemento no pretende ser un reproductor multimedia, se puede usar para escuchar un archivo multimedia en sí, pero nunca se convertirá en un reproductor común ni se le agregarán nuevas opciones que encaminen al complemento en convertirse en tal.
Viene a cubrir una necesidad de poder ver rápidamente el contenido de un archivo multimedia y nada más.

Uso del complemento

Este complemento en su primera ejecución no tiene ninguna tecla asignada, por lo que tendremos que ir a Preferencias / Gestos de entrada / zPod y configurar a nuestro gusto las teclas que consideremos que vamos a necesitar.
Una vez asignadas, la más importante es Ejecutar zPod, con la cual ejecutaremos el complemento.
Cuando el foco esté encima de un archivo multimedia y presionemos esta combinación, empezará a reproducirse, pudiendo actuar sobre el archivo con el resto de combinaciones de teclas.
En caso que el archivo multimedia no fuese compatible, se nos informará con los correspondientes mensajes.
No se puede elegir más de un archivo para ser reproducido, si lo hiciéramos se nos informará con un mensaje.
Por lo tanto, para poner un ejemplo, si estamos en un directorio con muchos archivos multimedia y no sabemos cual es el que deseamos, podemos ir explorando el directorio e ir pulsando el iniciar el complemento hasta encontrar el que deseamos.
Cuando este sonando un archivo y elijamos otro automáticamente, el que suena se parará y empezará el que elijamos.

Gestos de entrada

Trae 8 combinaciones, que son las siguientes:

  • Ejecutar zPod: Con esta combinación una vez configurada iniciaremos la reproducción del archivo multimedia que tenga el foco.
  • Poner en pausa la reproducción: Con esto pondremos en pausa el archivo multimedia que esté sonando.
  • Detener zPod: Con esto pararemos la reproducción del archivo multimedia que esté sonando.
  • Obtener tiempo reproducido / total: Con esta combinación se nos informará del tiempo transcurrido de reproducción del archivo multimedia y el tiempo total del archivo multimedia.
  • Bajar volumen y Subir volumen: Con esto bajaremos y subiremos el volumen de la reproducción, cuando lo pulsemos se nos informará en qué porcentaje está. Cada modificación del sonido se guardará en el archivo NVDA.ini y quedará establecida para la siguiente vez. Por defecto la primera vez es del 50% del sonido.
  • Retroceder la reproducción y Adelantar la reproducción: Con estas combinaciones disminuiremos o aumentaremos el tiempo en el archivo multimedia que esté sonando. Por defecto la primera vez es de retroceder 5 segundos y adelantar 15 segundos. Esto se puede configurar en Preferencias / Opciones / zPod, en el panel de opciones de NVDA podremos elegir el tiempo que deseamos para cada acción desde 1 segundo hasta 15 minutos. Estas opciones se guardarán igualmente en el archivo NVDA.ini y quedarán establecidas para la siguiente vez.

Extensiones soportadas

ac3, a52, eac3, mlp, dts, dts-hd, dtshd, true-hd, thd, truehd, thd+ac3, tta, pcm, wav, aiff, aif, aifc, amr, awb, au, snd, lpcm, yuv, y4m, ape, wv, shn, m2ts, m2t, mts, mtv, ts, tsv, tsa, tts, trp, adts, adt, mpa, m1a, m2a, mp1, mp2, mp3, mpeg, mpg, mpe, mpeg2, m1v, m2v, mp2v, mpv, mpv2, mod, tod, vob, vro, evob, evo, mpeg4, m4v, mp4, mp4v, mpg4, m4a, aac, h264, avc, x264, 264, hevc, h265, x265, 265, flac, oga, ogg, opus, spx, ogv, ogm, ogx, mkv, mk3d, mka, webm, weba, avi, vfw, divx, 3iv, xvid, nut, flic, fli, flc, nsv, gxf, mxf, wma, wm, wmv, asf, dvr-ms, dvr, wtv, dv, hdv, flv, f4v, f4a, qt, mov, hdmov, rm, rmvb, ra, ram, 3ga, 3ga2, 3gpp, 3gp, 3gp2, 3g2, ay, gbs, gym, hes, kss, nsf, nsfe, sap, spc, vgm, vgz, m3u, m3u8, pls, cue

Agradecimientos

Reinier Ginnari: Por comentarme su necesidad y darme la idea. También por darme el nombre del complemento y por sus pruebas del complemento y su retroalimentación para llegar a ser lo que es el complemento.

Registro de cambios.

Versión 0.1.

  • Versión inicial.

Complemento sencillo que pretende facilitar la interacción con algunas funciones del programa añadiendo atajos de teclado, enfoque de elementos y lecturas de estado.

Comandos del complemento:

  • Control + n; abre un menú contextual para crear una nueva fuente.
  • control + números alfanuméricos del 1 al 9; enfoca y verbaliza el nombre de la fuente según su posición.
  • Control + shift + números alfanuméricos del 1 al 9; Enfoca y verbaliza los dispositivos de audio según su posición.
  • Control + r; Inicia y detiene la grabación.
  • Control + t; comienza y detiene la transmisión.
  • Control + p; pausa y reanuda la grabación.
  • Control + a; abre los ajustes del programa.
  • Control + shift + r; verbaliza el tiempo y estado de la grabación.
  • Control + shift + t; verbaliza el tiempo y estado de la transmisión.
  • control + tab; enfoca el panel de botones si es posible

Fuentes y dispositivos de audio:

Al enfocar las fuentes con control y los números alfanuméricos podremos utilizar:

  • Suprimir; para abrir el diálogo de eliminación de fuente.
  • Aplicaciones; para activar el menú contextual de la fuente.
    En el caso de los dispositivos de audio que se enfocan con el atajo control + shift + números alfanuméricos;
  • Aplicaciones; para abrir el menú contextual del dispositivo.

Nota:

Según la configuración que se haya realizado en las opciones ver puede que los objetos se distribuyan de diferente forma, lo que resultaría en el mal funcionamiento del complemento.
En tal caso podremos volver a la configuración por defecto con los siguientes pasos:
Con el programa abierto abrir la barra de menú con alt y activar la opción «Mostrar carpeta de configuración», que se encuentra en el apartado archivo.
Antes de eliminar todos los archivos de esta carpeta es conveniente cerrar el programa para que los mismos no estén en uso.
Al vover a ejecutar el programa se va a activar el asistente de primera configuración, y los objetos de la interfaz estarán en su lugar por defecto.
Si al abrir el programa los atajos no funcionan, tabular en la interfaz o volver a enfocar la ventana con alt tabulador debería solucionarlo.

Pequeño complemento que nos ayudara a cambiar la fecha de los manifiestos.
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.
Bien 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 ultimo caso nos tocara hacer el cambio de la propiedad lastTestedNVDAVersion a mano y 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.
Bien cricricri nos ayuda en esta tarea haciendo el proceso por nosotros y rápidamente.

Uso de cricricri

Cricricri puede ser lanzado desde el menú Herramientas / Cambiador de fechas para los manifiestos o agregarle un atajo en Preferencias / Gestos de entrada y buscar la categoría cricricri.
Una vez abierto la ventana es sencilla tendremos una lista con nuestros complementos y su versión en el manifiesto.
Podremos elegir los que deseemos.
Si tabulamos tenemos dos botones, seleccionar todo o deseleccionar todo, poco que decir esto actuara sobre la lista de complementos.
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 5 también por si acaso.

Si tabulamos caeremos en el botón Aplicar cambios a los manifiestos el cual empezara el proceso de modificar los manifiestos a aquellos complementos que tengamos seleccionados en la lista.
Si tabulamos otra vez caeremos en el botón cerrar que cerrara la ventana sin hacer ninguna acción.

Teclas rápidas

  • Alt+L: Nos lleva rápidamente a la lista de complementos.
  • Alt+S: Nos selecciona todos los complementos.
  • Alt+D: Nos deselecciona todos los complementos que estén marcados.
  • Alt+A: Empezara la modificación de los manifiestos de aquellos complementos que tengamos seleccionados.
  • Alt+C o Escape: Cerrara la ventana sin realizar ninguna acción.

Observaciones del autor

Bien 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.
Bien aconsejo actualizar los complementos que salgan ya con los cambios en los manifiestos aunque nosotros hallamos cambiado con cricricri la fecha ya que es posible que esos complementos traigan aparte de la adaptación del manifiesto otras modificaciones que el desarrollador haya hecho.
Decir igualmente que yo no me responsabilizo si algo se rompe por cambiar los manifiestos ya que hay cientos de complementos y puede haber alguna excepción no contemplada por mi parte.
El uso de este complemento y sus resultados queda exclusivamente bajo la responsabilidad del usuario final.

Pequeño complemento que nos permite ejecutar rápidamente algunas acciones de Windows mediante atajo de teclado. Es capaz de realizar una reparación del sistema con SFC. Puede copiar al portapapeles información del sistema y mucho más. También podremos abrir el sitio oficial para conseguir complementos para NVDA de una forma directa.

Funciones del sistema:

  • Apagado del sistema: Apaga Windows mediante el atajo de teclado: NVDA+SHIFT+A. además, emite el clásico sonido de cierre de Windows. Nos avisa que el sistema se va a apagar mediante un mensaje. Nos ofrece la posibilidad de cerrar o anular el apagado durante 3 segundos.
  • Reinicio del sistema: Reinicia Windows mediante el atajo de teclado: NVDA+SHIFT+R. además, emite el clásico sonido de cierre de Windows. Nos avisa que el sistema se va a reiniciar mediante un mensaje. Nos ofrece la posibilidad de cerrar o anular el reinicio durante 3 segundos.
  • Anular (apagado o reinicio): Nos permite anular cualquiera de las 2 opciones anteriores (apagado o reinicio) mediante el atajo de teclado: NVDA+0 (del teclado Alpha numérico). Además, nos avisa con un mensaje que se está anulando el apagado/reinicio. ¡Nota! solo contamos con 3 segundos para realizar esta acción.
  • Hacer un análisis del sistema con SFC: Nos permiteRealizar un análisis / reparación del sistema de archivos de Windows SFC /SCANNOW. (No tiene atajo asignado).
  • Saber arquitectura del sistema: Nos dirá cuál es la arquitectura de Windows (32 o 64 Bits). (No tiene atajo asignado).
  • Limpiar disco: Nos permite lanzar el limpiador de Discos de Windows, pero con opciones mucho más avanzadas. Nos limpiará todos y cada uno de los discos y dispositivos de almacenamiento que tengamos conectados al sistema. La primera vez que lo ejecutemos, nos sacará una ventana de diálogo, para crear un perfil de limpieza, podremos marcar todas las casillas que deseemos para limpiar de forma más exhaustiva. es conveniente que pulsemos el botón: «Crear perfil» esto solo es necesario hacerlo una vez. Disponemos de una casilla de verificación que podemos marcar si no queremos que salga más éste diálogo. (No tiene atajo asignado).
  • Ocultar carpetas: Nos permite ponerle el atributo de ocultas a la carpeta donde nos encontremos, es decir no se mostrará dicha carpeta (debemos entrar en la misma para que surta efecto). (No tiene atajo asignado).
  • Mostrar carpetas ocultas: Esta función nos permite hacer visibles todas las carpetas y archivos que estén ocultos (vale en pendrives USB, discos externos y más), muy útil a la hora de enchufar cualquier dispositivo externo. Debemos entrar en la carpeta y pulsar el atajo de teclado. (No tiene atajo asignado).

Funciones directas del portapapeles:

  • Copiar al portapapeles el listado de carpetas o archivos de la ruta actual: Mediante el atajo de teclado: NVDA+SHIFT+L. Nos copia directamente al portapapeles la lista de elementos de la ruta donde nos encontremos, así podremos pegarla en cualquier sitio editable.
  • Copiar al portapapeles la información sobre las tarjetas de sonido: Nos permite copiar de forma directa al portapapeles la información sobre todos los dispositivos de sonido que tengamos en el sistema. así podremos pegarla en cualquier sitio editable. (No tiene atajo asignado).
  • Copiar información de todo el sistema al portapapeles: Nos permite copiar de forma directa, todo un resumen de nuestro sistema. Así podremos pegarla en cualquier sitio editable. (No tiene atajo asignado).
  • Copiar la ruta: Nos copiará al portapapeles la ruta de la carpeta donde estemos. Así podremos pegarla en cualquier sitio editable. (no tiene atajo asignado).

Abrir rápidamente algunas funciones del sistema:

  • Abrir Optimizar las unidades: Nos permite abrir de forma directa ésta interesante funcionalidad de Windows, para mejorar el rendimiento de nuestros discos duros. (No tiene atajo asignado).
  • Abrir opciones de voz: Nos abre rápidamente las Opciones o Propiedades de texto a voz. Aquí podemos elegir nuestra voz TTS instalada en el sistema por defecto. (No tiene atajo asignado).
  • Abrir Opciones de Sonido: Nos permite abrir de forma directa las opciones de Sonido del Panel de Control (Sonido, Reproducción, Grabación, Comunicaciones). (No tiene atajo asignado).
  • Abrir mapa de caracteres: Abre de forma directa ésta interesante funcionalidad de Windows. Que nos permite elegir y conocer cualquiera de los signos, números y letras existentes en el sistema. Muy útil para saber signos raros o difíciles de sacar con el teclado. (No tiene atajo asignado).
  • nivel 1 Abrir Asistente guardar contraseñas de usuarios: Abre el asistente de esta muy útil pero poco conocida utilidad de Windows, que nos permite guardar las credenciales (nombres, contraseñas y más), de las cuentas de usuario que tengamos en el sistema. Su atajo de teclado es: NVDA+SHIFT+8(teclado Alpha numérico).
  • Abrir Asistente transferir archivos por BlueTooth: Nos permite lanzar directamente éste asistente para recibir o enviar archivos mediante nuestros dispositivos BlueTooth. Su atajo de teclado es: NVDA+SHIFT+9(teclado Alpha numérico).
  • Abrir Opciones de carpeta: Abre directamente ésta funcionalidad muy utilizada, para gestionar el explorador de Windows, las vistas de las carpetas, la visualización de las extensiones de archivos y más. Su atajo de teclado es: NVDA+SHIFT+0(teclado Alpha numérico).
  • Abrir Carpeta Roaming: Abre de forma directa la carpeta Appdata>Roaming (Aquí encontramos la carpeta de configuración del NVDA, y de muchos otros programas).). Mediante el atajo de teclado: NVDA+9 (Alpha numérico).
  • Abrir Administrador de discos: Nos permite abrir directamente ésta interesante funcionalidad para gestionar los discos, particiones y otros dispositivos de almacenamiento, instalados en nuestro PC. (No tiene un atajo asignado).
  • Abrir Respaldar contraseña: Nos abrirá éste útil Asistente poco conocido que nos permite hacer un respaldo de la contraseña de Windows, para poder recuperarla desde un dispositivo externo. (No tiene un atajo asignado).
  • abrir Monitor de Recursos: podremos abrir de forma directa esta potente herramienta de Windows, poco conocida. Es como un administrador de tareas mejorado, podemos gestionar todos los servicios, aplicaciones y procesos que estén corriendo en nuestro sistema. Aparte podremos saber cuánta memoria, disco, red y más consumen. (No tiene un atajo asignado).
  • Abrir el administrador de dispositivos: Nos permite abrir esta útil funcionalidad de Windows para gestionar el hardware y los controladores del equipo. (No tiene un atajo asignado).
  • Saber la versión de Windows: Nos abrirá la información con la versión del sistema operativo. (No tiene atajo asignado).
  • Abrir el sitio oficial de complementos: Mediante el atajo de teclado: NVDA+X. Se abrirá con nuestro navegador predeterminado, el sitio oficial para poder obtener los complementos para NVDA.

¡Nota importante!

El complemento aún se encuentra en etapa de pruebas (Beta).
Además, todos y cada uno de los atajos de teclado, se pueden modificar a gusto personal, desde el diálogo de: Preferencias > Gestos de entrada de NVDA.

Nota: este complemento sólo funciona si la interfaz de WhatsApp Desktop se muestra en español. Muchos atajos dejan de ser útiles si el programa se muestra en otro idioma.
Este complemento ha sido desarrollado para acceder cómodamente a ciertas funciones de la aplicación que son un poco incómodas de manipular. Para ello agrega diversos atajos de teclado que se pueden reasignar desde el diálogo Gestos de entrada, y etiqueta algunos controles de la aplicación que por defecto no vienen etiquetados.

Instrucciones y lista de comandos:

Al abrir el WhatsApp desktop, automáticamente va a activarse el modo foco para interactuar con el mismo. Pulsando shift tabulador luego de que termine de cargar la aplicación, colocará el foco en la lista de chats, la cual podremos recorrer con flechas arriba y abajo.
Nota: Este complemento solo funciona con el modo foco activo.

  • Iniciar y detener la grabación de un mensaje de voz; control + r.
  • Copiar el texto del mensaje con el foco; control + shift + c.
  • Abrir el link del mensaje con el foco en el navegador por defecto; control + l.
  • Abrir el menú adjuntar; control + shift + a. Solo disponible desde el cuadro de edición de mensaje.
  • Abrir el menú del chat; control + m.
  • Abrir el menú general de WhatsApp; control + g. Solo disponible desde la lista de mensajes de un chat.
  • En aleatorias actualizaciones de la aplicación se suele romper la acción de reproducir los mensajes de voz con la barra espaciadora, por lo que el complemento agrega esta opción pulsando intro sobre el mensaje para cuando esta no funcione.
  • Descargar el archivo del mensaje cuando el mismo contiene alguno; alt + intro.
  • Mover el foco al mensaje respondido. shift + intro. Solo disponible desde mensajes de voz.

Atajos generales de la aplicación:

  • Crear nuevo chat; control + n
  • Activar el cuadro de búsqueda de chats; control + f.
  • Archivar un chat; control + e.
  • Menú contextual del chat; flecha derecha.
  • Enfocar el chat siguiente; control + tabulador.
  • Enfocar el chat anterior; control + shift + tabulador.
  • Borrar el chat; control + shift + d.
  • Fijar, desfijar chat; control + shift + p.
  • Abrir el menú contextual del mensaje; flecha derecha
  • Activar la búsqueda de mensajes del chat; control + shift + f.

zUtilidades pretende ser un conjunto de pequeñas aplicaciones para NVDA.
Se intentara agregar aplicaciones que puedan ser de interés para que podamos consultarlas rápidamente y que a su vez sean de fácil manejo y claras en su interface.
zUtilidades tendrá un menú en Herramientas de NVDA, en ese menú se irán agregando los distintos módulos.
Cada modulo viene para poder agregarle una tecla rápida desde Gestos de entrada y una vez dentro buscar la categoría zUtilidades.
Por defecto los módulos vendrán sin ninguna tecla asignada.
Por lo tanto podremos lanzar los módulos o bien yendo al menú de Herramientas / zUtilidades o asignando una combinación de teclas para cada módulo.
Actualmente esta formado por los siguientes módulos:

  • Lanzador de aplicaciones.

Modulo Lanzador de aplicaciones

Este módulo nos permitirá de manera rápida y desde cualquier parte de nuestro ordenador lanzar una aplicación ya sea portable o bien que se encuentre instalada.

Pantalla principal

La pantalla principal consta de una lista de Categorías, una lista de Aplicaciones y un botón Menú.
Si tabulamos iremos recorriendo las distintas áreas.

Lista de Categorías

En este área podremos añadir, editar o borrar una categoría pudiendo ordenar a nuestro gusto y en categorías nuestras aplicaciones.
Podemos acceder a las opciones añadir, editar o borrar de dos maneras.
Estando en el área categorías pulsando la tecla aplicaciones o en su defecto si no tuviésemos dicha tecla Shift+F10, se nos desplegara un menú donde podremos elegir una de las 3 opciones.
Los diálogos tanto de añadir como de editar son muy sencillos teniendo un único campo de texto donde poner el nombre de la nueva categoría o editar la categoría que elijamos, dos botones aceptar y Cancelar.
Si elegimos borrar tenemos que tener en cuenta que lo que contenga esa categoría se borrara por completo sin poder rehacer la acción, por lo tanto cuidado que podremos perder las aplicaciones que tengamos metidas en la base de datos y tendremos que volver hacerles la ficha.
Podemos también acceder a dichas opciones o bien tabulando hasta el botón Menú o con la combinación de tecla Alt+M. Si lo hacemos se nos desplegara un menú con un submenú llamado categorías donde podremos elegir una de las 3 opciones anteriores.
Comentar que editar y borrar siempre será sobre la categoría que tenga el foco, dando los correspondientes mensajes en caso de que no tengamos categorías.
También podremos con las combinaciones de teclas Alt + Flecha arriba y Flecha abajo mover la categoría para poder ordenarlas.

Lista de Aplicaciones

En este área es donde se pondrán las aplicaciones correspondientes a la categoría que tengamos elegida.
Tenemos 3 opciones que es agregar, editar o borrar aplicaciones.
Podemos obtener estas opciones como en la lista de categorías ya sea con la tecla aplicaciones o en su caso Shift+F10 o dirigirse al botón Menú (Alt+M) y buscar el submenú Aplicaciones.
Si añadimos una aplicación hay dos campos que son obligatorios y es el nombre de la aplicación y el directorio donde se encuentre nuestra aplicación.
Actualmente soporta aplicaciones exe, bat y com.
Una vez rellenados los campos obligatorios podremos elegir si la aplicación requiere de parámetros adicionales o si la aplicación deseamos ejecutarla en modo administrador.
Si deseamos ejecutar una aplicación en modo administrador se nos pedirá el permiso correspondiente cuando lancemos la aplicación.
El dialogo de editar es exactamente el mismo que añadir pero nos permitirá modificar la entrada que elijamos.
Si borramos una entrada tenemos que tener en cuenta que la acción no será reversible.
En esta lista de aplicaciones podremos lanzar la aplicación que tenga el foco pulsando la tecla espaciadora.
También podremos con las combinaciones de teclas Alt + Flecha arriba y Flecha abajo mover la entrada para poder ordenarlas.
En este área podremos rápidamente navegar por las distintas entradas pulsando la primera letra de esa manera podremos encontrar rápidamente la aplicación que deseamos ejecutar si tenemos muchas en la base de datos.

Botón Menú

Este botón será accesible desde cualquier parte de la interface pulsando la combinación Alt+M.
En este menú encontraremos 3 submenús que son Categoría, Aplicaciones y Hacer o restaurar copias de seguridad y una opción para salir.
Bien Categorías y aplicaciones ya lo explique por lo que explicare el submenú Hacer y restaurar copias de seguridad.
Bien si elegimos hacer una copia de seguridad se abrirá una ventana de guardar de Windows donde tendremos que elegir donde guardar nuestra copia de seguridad de la base de datos.
Bien el nombre del archivo es algo así por defecto:
Backup-03052021230645.zut-zl
Bien la extensión se pone por defecto y el nombre corresponde al modulo y contiene la fecha en que fue creado, decir que podemos poner el nombre que deseemos.
Una vez guardado podemos restaurarlo en caso que nuestra base de datos se corrompa o simplemente que la borremos por error o queramos volver a una versión que tengamos guardada.
Pues elegimos restaurar copias de seguridad y se nos abrirá una ventana clásica de Windows para abrir archivos.
Tenemos que elegir la copia que guardamos que tendrá la extensión *.zut-zl ojo no cambiar la extensión porque si no encontrara el archivo. Una vez elegido se restaurara la copia de seguridad y cuando aceptemos se cerrara el complemento y la próxima vez que lo abramos ya tendrá nuestra copia restaurada.
Comentar que los archivos *.zut-zl son realmente archivos comprimidos pero cuidado con modificarlos por que si son modificados no coincidirá la firma y no dejara restaurarlos.
Con esto quiero decir que dichos archivos traen una firma que si no coincide a la hora de restaurar dará fallo y cada firma es diferente para cada archivo.

Teclas rápidas

En las dos áreas tanto en la de categorías como en la de aplicaciones, podremos ordenar las entradas con:

  • Alt + Flecha arriba o Flecha abajo

Cuando una categoría o aplicación llegue al principio o final se nos anunciara con un sonido distintivo para saber que no podemos ni subir ni bajar más.

  • Alt + C: Nos llevara rápidamente al área de categorías.
  • Alt + L: Nos llevara rápidamente a la lista de aplicaciones.
  • Alt + M: Nos abrirá el menú.
  • Tecla aplicaciones o Shift + F10: En las áreas de categoría y aplicaciones nos desplegara el menú con opciones.
  • Espacio: En el área de lista de aplicaciones ejecutara la aplicación que tenga el foco.
  • Escape: Cierra todos los diálogos que la aplicación puede abrir incluso la pantalla principal del Lanzador de aplicaciones, dejándonos el foco desde donde fue llamado.

Observaciones del autor

Comentar varias cosas, la primera que el Lanzador de aplicaciones se cerrara cuando ejecutemos una aplicación, teniendo que llamarlo de nuevo cuando deseemos ejecutar otra.
E implementado también una función que guardara la posición de la categoría y de la aplicación ultima visitada por lo tanto cuando abramos el Lanzador de aplicaciones siempre quedarán elegidas tanto la ultima categoría como la ultima aplicación de dicha categoría.
También se implemento el guardado de foco, por lo que cuando llamemos el Lanzador de aplicaciones siempre nos dejara en la ultima posición donde estuvo el foco antes de cerrar.
Por poner un ejemplo si el foco esta en el botón menú y cerramos el Lanzador de aplicaciones, la próxima vez que lo abramos el foco se encontrara en el botón menú.
Estas características solo son validas durante la sesión de NVDA, esto quiere decir que si reiniciamos NVDA empezaremos con el foco en el área de categorías.

Registro de cambios.

Versión 0.1.

  • Agregado modulo Lanzador de aplicaciones
  • Versión inicial

Proporciona funcionalidades de temporizador y de cronómetro directamente para NVDA. Documentación traducida por Remy Ruiz.

Temporizador y cronómetro

Un temporizador inicia un conteo regresivo desde un tiempo específico hasta 0. Cuando llega a 0, se termina y se emite una alarma.
Un cronómetro inicia un conteo de 0 y continúa hasta que se le indica que se detenga. Cuando esto sucede, se muestra el tiempo transcurrido.

Características

Diálogo de configuración simple

Un temporizador o un cronómetro puede configurarse desde un diálogo de configuración simple.
Las diferentes indicaciones de monitoreo de progreso también se pueden configurar desde el mismo diálogo.

¿Como funciona?

Usa el submenú «Configuración del temporizador para NVDA» o pulsa NVDA + Shift + t para abrir el diálogo de configuración del complemento. El submenú se puede encontrar en el menú «Herramientas» de NVDA.

  • Si hay un temporizador o un cronómetro en ejecución, puedes:
    • Monitorear el progreso al leer la barra de estado del diálogo de configuración.
    • Pausar, reanudar o detener el temporizador o cronómetro.
  • Si se detiene el temporizador o el cronómetro, puedes:
    • Configurar el modo de ejecución (temporizador o cronómetro)
    • Configurar la unidad de tiempo utilizada para el tiempo inicial para el temporizador y también Para la indicación (segundos, minutos o horas)
    • Iniciar el temporizador o cronómetro.
  • En cualquier momento, puedes:
    • Elegir si el progreso es indicado con voz, pitidos, ambos o ninguno.

Ejecutar a partir de las órdenes de NVDA

En cualquier momento, es posible iniciar, detener, pausar, reanudar y obtener indicaciones de progreso desde un temporizador o cronómetro sin abrir el diálogo de configuración.

¿Como funciona?
  • Pulsar ctrl + shift + NVDA + s para iniciar o detener el temporizador o el cronómetro.
    • Si no hay temporizador ni cronómetro en ejecución, uno de ellos se iniciará según el modo de configuración actual.
    • Si uno de ellos está en ejecución, se detendrá. Se anunciará el tiempo transcurrido si se ha detenido un temporizador.
    • Si un temporizador intenta iniciarse y no hay un valor de tiempo inicial configurado, se emite una advertencia.
  • Pulsar ctrl + shift + NVDA + p para pausar o reanudar un temporizador o cronómetro.
  • Pulsar ctrl + shift + NVDA + r Para comprobar el progreso del temporizador o del cronómetro. Esto es especialmente útil si todas las indicaciones de progreso están desactivados y es necesario consultar el progreso a la demanda.

Escribiendo tiempo

En el diálogo de configuración, el tiempo inicial para el temporizador se ingresa en formato HH:MM:SS, donde HH significa horas, MM minutos y SS segundos.
No es necesario escribir el formato completo, el sistema lo deducirá:

  • Si se escribe un número simple, se utilizará la unidad de tiempo configurada.
  • Si se especifican sub unidades, se considerarán. Por ejemplo, 01:05 se convierte en un minuto y cinco segundos, si la unidad de tiempo seleccionada es «minutos». Si la unidad de tiempo seleccionada es «horas», 01:05 se convierte en una hora, cinco minutos y cero segundos.
  • Las sub unidades debajo de «segundos» no son válidas. Si la unidad de tiempo es «minutos», el valor 01:05:02 no será aceptado.

Ejecutando temporizadores y cronómetros

Solo se puede iniciar un temporizador o cronómetro a la vez.
El progreso puede ser monitoreado al habilitar ninguna, una o más indicaciones, leyendo la barra de estado del diálogo de configuración o pulsando la órden de NVDA para la indicación de progreso, ctrl+shift+NVDA+r.
Por lo tanto, es perfectamente posible activar un temporizador o un cronómetro manteniendo todas las indicaciones desactivadas y monitorear el progreso leyendo la barra de estado cuando el diálogo de configuración está abierto.
Las órdenes para iniciar, detener, pausar, reanudar y obtener una indicación de progreso a la demanda Se puede utilizar incluso cuando el diálogo de configuración está activo.
Solo puede haber un diálogo de configuración abierto. Si hay un temporizador o un cronómetro en ejecución cuando el diálogo está cerrado, la ejecución continuará normalmente.
Si se abre el diálogo de configuración mientras un temporizador o un cronómetro está en ejecución, se mostrará la información actualizada en consecuencia.

Precisión del tiempo

Este complemento no es capaz de contar el tiempo de manera extremadamente precisa.
Esto sucede porque Python, el lenguaje de programación en el que se escribe NVDA, no puede ejecutar más de una instrucción al mismo tiempo, incluso cuando hay más de un procesador o núcleo de procesador disponible en la computadora.
Entonces, cada vez que NVDA verbaliza, calcula o procesa algo, se inserta un pequeño retraso en el recuento de tiempo.
Sin embargo, la precisión debe ser lo suficientemente aceptable para la gran mayoría de las situaciones, excepto si se requiere precisión a nivel de milisegundos o si alguna imprecisión causa un impacto severo en algún proceso.
Para obtener los mejores resultados, las indicaciones de progreso deben mantenerse desactivadas y se debe solicitar un progreso a la demanda utilizando la órden de NVDA para la indicación de progreso, ctrl+shift+NVDA+r o leyendo la barra de estado del diálogo de configuración.

Indicaciones de progreso

Indicación por sonido

Cuando está activo, esta indicación emite un pitido cada vez que el conteo de tiempo del temporizador o del cronómetro alcanza un valor redondo, de acuerdo con la unidad de tiempo configurado en el diálogo de configuración.
Si por ejemplo, has configurado un temporizador para que se inicie en 02:30 minutos, se reproducirá un pitido cuando el conteo se encuentra en 02:00 minutos y otro cuando el conteo se encuentra en 01:00 minuto.
Puedes consultar el conteo de tiempo exacto en cualquier momento leyendo la barra de estado del diálogo de configuración utilizando la órden de NVDA para la indicación de progreso, ctrl+shift+NVDA+r.

Indicación por voz

Cuando está activo, esta indicación verbaliza el conteo de tiempo actual cada vez que alcanza un valor redondo, de acuerdo con la unidad de tiempo configurado en el diálogo de configuración.
Si por ejemplo, has configurado un temporizador para que se inicie en 02:30 minutos, 2″ se verbalizará cuando el conteo se encuentra en 02:00 minutos y «1» se verbalizará cuando el conteo se encuentra en 01:00 minuto.
Puedes consultar el conteo de tiempo exacto en cualquier momento leyendo la barra de estado del diálogo de configuración utilizando la órden de NVDA para la indicación de progreso, ctrl+shift+NVDA+r.

Indicación de finalización del temporizador

Cuando el conteo de tiempo para un temporizador alcanza 0, el temporizador está completo. Este evento se señala, independientemente del diálogo de configuración activo, con un sonido de alarma de reloj discreto. Este sonido no depende de ninguna indicación de progreso que está activo.

Indicación de finalización del cronómetro

Cuando se detiene el cronómetro, se anuncia el tiempo transcurrido independientemente del diálogo de configuración activo.
El tiempo transcurrido de la última ejecución del cronómetro puede ser consultado en cualquier momento revisando la barra de estado del diálogo de configuración o pulsando NVDA+ctrl+shift+r. Esta información se restablece cuando se inicia un nuevo temporizador o cronómetro.

Modificar los gestos de entrada

En el menú de NVDA / Preferencias / Gestos de entrada / Temporizador para NVDA podremos modificar un gesto de entrada es decir combinaciones de teclas a las órdenes existentes asignadas por defecto.
Acordaros que la combinación de teclas no este asignada para otra función o no se solape con alguna de las aplicaciones que usamos.

Ayudando a traducir o desarrollar el complemento

Si deseas ayudar a traducir o desarrollar el complemento, por favor acceda al repositório del proyecto y buscar el archivo contributing.md en el directorio de documentación equivalente a tu idioma.

Colaboradores

Agradecimientos especiales a

  • Marlon Brandão de Sousa – Traducción Portugués del Brasil
  • Ângelo Miguel Abrantes – Traducción Portugués
  • Rémy Ruiz – Traducción Francés
  • Rémy Ruiz – Traducción Español