Bienvenido al complemento TeleNVDA, que te permitirá conectarte a otro equipo que ejecute el lector de pantalla gratuito NVDA. Puedes conectarte al equipo de otra persona, o permitir a una persona de confianza que se conecte a tu sistema para realizar un mantenimiento rutinario, diagnosticar un problema, o enseñarte algo. Este complemento es una versión modificada del complemento NVDARemote, y su mantenimiento está a cargo de la comunidad hispanohablante de NVDA. Es totalmente compatible con NVDA Remote. Estas son las diferencias actuales:
Es necesario tener instalado NVDA en ambos equipos, y obtener el complemento TeleNVDA.
La instalación de NVDA y del complemento no varía con respecto a otras. Si necesitas más información, puedes encontrarla en la guía de usuario de NVDA.
Cuando actualices el complemento, si has instalado TeleNVDA en el escritorio seguro, es recomendable que lo actualices también allí.
Para hacerlo, primero actualiza el complemento normalmente. Después, abre el menú de NVDA, preferencias, Opciones Generales, y pulsa el botón etiquetado como "Utilizar opciones actualmente guardadas en la autentificación (logon) y otras pantallas seguras (requiere privilegios de administrador)".
Si te conectas a un servidor con un certificado SSL no válido, recibirás un aviso sobre la seguridad de la conexión.
Esto puede significar que tu conexión es insegura. Si confías en la huella del servidor, puedes pulsar "Conectar" para conectarte una vez, o "Conectar y no volver a preguntar para este servidor" para conectarte y guardar la huella.
La opción servidor en el diálogo conectar permite establecer una conexión directa.
Una vez seleccionada, elige el modo en el que se comportará tu equipo durante la conexión.
La otra persona se conectará usando el contrario.
Una vez seleccionado el modo, puedes usar el botón obtener IP externa para obtener tu dirección IP externa y asegurarte de que el puerto que has introducido en el campo puerto está abierto correctamente. Si está activado en tu router, puedes redirigir el puerto usando UPNP antes de comprobar si el puerto está abierto.
Si portcheck detecta que tu puerto (por defecto 6837) no está abierto, aparecerá una advertencia.
Redirige tu puerto y prueba otra vez. Comprueba también que se permite el proceso de NVDA en el firewall de Windows.
Nota: el proceso de abrir puertos, habilitar UPNP o configurar el firewall de Windows está fuera del propósito de este documento. Consulta la documentación que acompaña a tu router para más información.
Introduce una clave en el campo clave, o pulsa generar. La otra persona necesitará tu IP externa junto con la clave para conectar. Si has introducido un puerto distinto al que se usa por defecto (6837) en el campo puerto, asegúrate de que la otra persona añade el puerto alternativo a la dirección del equipo usando el formato <ip externa>:<puerto>.
Si quieres redirigir el puerto elegido usando UPNP, marca la casilla "Usar UPNP para redirigir este puerto si es posible".
Una vez pulses aceptar, estarás conectado. Cuando la otra persona se conecte, podrás usar TeleNVDA con normalidad.
Una vez la sesión está conectada, el usuario del equipo controlador puede pulsar f11 para empezar a controlar el equipo remoto (por ejemplo, enviando pulsaciones de teclado o entrada Braille). Este gesto se puede cambiar desde el diálogo Gestos de entrada de NVDA.
Cuando NVDA diga controlando equipo remoto, las teclas que pulses en tu teclado o pantalla braille irán al equipo remoto. Más aún, si el equipo controlador dispone de una pantalla braille, la información remota se mostrará en ella. Pulsa f11 de nuevo para detener el envío de pulsaciones y volver al equipo controlador.
Para mayor compatibilidad, asegúrate de que las distribuciones de teclado de ambos equipos coinciden.
Para compartir un enlace que permita a alguien más unirse fácilmente a tu sesión de TeleNVDA, selecciona Copiar enlace en el menú remoto. También se pueden asignar gestos desde el diálogo Gestos de entrada para acelerar esta tarea.
Puedes elegir entre dos formatos de enlace. El primero es compatible tanto con NVDA Remote como con TeleNVDA, y es el más recomendado por ahora. El segundo es compatible sólo con TeleNVDA.
Si estás conectado como controlador, este enlace permitirá a cualquiera conectarse y ser controlado.
Si por el contrario has configurado tu equipo para ser controlado, el enlace permitirá a la gente con la que lo compartas controlarlo.
Muchas aplicaciones permiten a los usuarios activar este enlace automáticamente, pero si no se abre desde una aplicación específica, puedes copiarlo y abrirlo desde el diálogo ejecutar.
Ten en cuenta que el enlace compartido puede no funcionar si lo copias desde un servidor que funciona en modo de conexión directa.
Aunque el envío de teclas esté activado, la combinación ctrl+alt+supr no se puede enviar como el resto.
Si necesitas enviar ctrl+alt+supr, y el sistema remoto se encuentra en el escritorio seguro, elige esta opción.
Usualmente cuando pulsas el gesto asignado para cambiar entre el equipo local y el remoto, este no se enviará al equipo controlado si no que alternará entre la máquina local y el equipo remoto.
Si necesitas enviar este o cualquier gesto a la máquina remota, puedes omitir este comportamiento para el siguiente gesto inmediato activando el escript ignorar el siguiente gesto.
Por defecto, este script está asignado a la tecla control + f11. Este gesto se puede cambiar desde el diálogo Gestos de entrada de NVDA.
Al llamar a este script, se ignorará el siguiente gesto y se enviará a la máquina remota, incluido el gesto para activar el script ignorar el siguiente gesto. Una vez enviado el siguiente gesto, regresará al comportamiento habitual.
A veces puedes querer controlar uno de tus propios equipos remotamente. Esto es especialmente útil si te encuentras viajando, y quieres controlar el pc de casa desde el portátil, o controlar un equipo en una habitación de tu casa mientras estás fuera con otro pc. Con una preparación un poco avanzada esto se hace posible.
Para un uso avanzado, puedes también configurar TeleNVDA para que se conecte a un servidor local o remoto en modo controlador. Si quieres esto, selecciona controlar otro equipo en el segundo grupo de botones de opción.
Nota: las opciones relacionadas con conectar automáticamente al arrancar en el diálogo de opciones no tienen efecto hasta que se reinicia NVDA.
Si no quieres oír la voz del ordenador remoto o sonidos específicos de NVDA, es tan simple como ir al menú de NVDA, herramientas, remoto. Baja con flecha abajo hasta oír silenciar equipo remoto, y pulsa intro. Ten en cuenta que esta opción no desactivará la salida braille remota a la pantalla controladora cuando el equipo controlador esté enviando pulsaciones.
Para finalizar una sesión remota, haz lo siguiente:
Alternativamente, puedes pulsar NVDA+alt+avance página para desconectar la sesión directamente. Este gesto se puede cambiar desde el diálogo Gestos de entrada de NVDA. Para mantener a salvo a la otra persona, puedes pulsar este gesto mientras envías teclas para desconectar el equipo remoto.
La opción enviar portapapeles en el menú remoto te permite enviar texto desde tu portapapeles.
Cuando esté activada, cualquier texto en el portapapeles se enviará a los otros equipos.
La opción Enviar archivo en el menú remoto permite enviar pequeños archivos a todos los miembros de la sesión, incluyendo el equipo controlado. Ten en cuenta que sólo puedes enviar archivos menores de 10 MB. No se permite enviar o recibir archivos en pantallas seguras.
Ten en cuenta también que enviar archivos puede consumir demasiado tráfico de red en el servidor, dependiendo del tamaño del archivo, los ordenadores conectados a la misma sesión y la cantidad de archivos enviados. Contacta con el administrador de tu servidor y pregúntale si se factura el tráfico. En tal caso, plantéate otra plataforma para intercambiar archivos.
Cuando el archivo se reciba en los equipos remotos, aparecerá un cuadro de diálogo Guardar como, lo que te permitirá elegir dónde guardarlo.
Para que TeleNVDA funcione en el escritorio seguro, el complemento debe estar instalado en el NVDA que se ejecuta en el escritorio seguro.
En cuanto TeleNVDA esté instalado en el escritorio seguro, si te controlan en una sesión remota, el escritorio seguro tendrá soporte de voz y braille cuando se entre en él.
Si ya no quieres confiar en huellas de servidores en las que has confiado, puedes eliminar todas las huellas de confianza pulsando el botón "Eliminar todas las huellas de confianza" desde el diálogo de opciones.
Por defecto, TeleNVDA comprueba los puertos abiertos usando un servicio proporcionado por la comunidad de NVDA en español. Puedes cambiar la URL del servicio desde el diálogo de opciones. Asegúrate de que el puerto a comprobar es parte de la URL personalizada y los resultados se devuelven en el formato esperado. Se distribuye un script de muestra para la comprobación de puertos en el repositorio de TeleNVDA, por lo que puedes alojar tu propia copia si lo deseas.
Este proyecto se encuentra cubierto por la licencia pública general GNU, versión 2 o posterior. Puedes clonar este repositorio para hacer alteraciones a TeleNVDA, siempre que leas, entiendas y respetes los términos de esta licencia. El módulo MiniUPNP está cubierto por una licencia BSD de 3 cláusulas.
Se pueden instalar con Pip:
Para compilar el ejecutable manejador de URLs, es necesario disponer de Visual Studio 2019 o posterior.
[[!tag dev stable]]