GTK-VNC

Software captura de pantalla:
GTK-VNC
Detalles de software:
Versión: 0.8.0 Actualizado
Fecha de carga: 16 Aug 18
Licencia: Libre
Popularidad: 9

Rating: nan/5 (Total Votes: 0)

GTK-VNC es un software gráfico de código abierto y de distribución libre implementado en Python / GTK + y diseñado a partir del offset para actuar como widget de visor VNC (Virtual Network Computing) para GTK +, proporcionando un interfaz gráfica de usuario (GUI) simple y fácil de usar.


Vuelve a implementar la aplicación tradicional 'vncviewer'

Está compuesto por una biblioteca principal escrita en el lenguaje de programación C, una biblioteca contenedora que usa PyGTK y dos programas de ejemplo que ilustran el uso del widget al volver a implementar la aplicación tradicional 'vncviewer' en unas pocas líneas de código .


Compatible con IPv6 y protocolos VNC tradicionales

El software es totalmente compatible con el protocolo IPv6 y el protocolo de autenticación tradicional VNC. Para proporcionar comunicaciones cifradas SSL / TLS seguras (utilizando certificados x509 para autenticarse), GTK-VNC implementa la extensión VeNCrypt.

Utilizado en Vinagre y en las cajas de GNOME

Diseñado por y para el proyecto GNOME, el proyecto GTK-VNC se utiliza principalmente en aplicaciones de GNOME, como Vinagre, el software visor VNC predeterminado del entorno de escritorio GNOME, así como GNOME Boxes, un software para la gestión local y máquinas virtuales remotas. GTK-VNC también se usa en virt-viewer, una pequeña solución de virtualización.


Admite varias extensiones VNC

Otra característica interesante es el soporte integrado para varias extensiones de VNC, que puede mejorar enormemente la experiencia del usuario, especialmente cuando el usuario interactúa con máquinas virtuales remotas. Admite las extensiones de autenticación SASL (Autenticación simple y capa de seguridad), TLS (Seguridad de la capa de transporte + credenciales anónimas) y VeNCrypt (Credenciales TLS / SSL + x509).

Además, GTK-VNC admite varias extensiones de codificación, como cambio de codificación de framebuffer, cursor enriquecido, códigos de escaneo de teclado sin formato, posición del cursor, cursor X, cambio de tamaño del escritorio y movimiento relativo del mouse.

Qué hay de nuevo en este lanzamiento:

  • Se eliminó el enlace de python2 a favor de la introspección GObject
  • Obtenga el último contenido de keycodemapdb
  • Deshabilitar / corregir advertencias de tipo de función de Windows

Qué hay de nuevo en la versión 0.7.1:

  • Enlace explícito a GIO en lugar de confiar en el vínculo implícito
  • Cambie para usar el nuevo módulo de base de datos de keycodemap
  • Se corrigió el tamaño de los datos reservados en la clase struct
  • Repara args de framebuffer invertido en caso de prueba
  • Evite la extensión de signo en aritmética de enteros
  • Evite el bloqueo al abrir un GSocketAddress
  • Soluciona el bloqueo si la conexión del servidor agota el tiempo
  • Soluciona la incompatibilidad con libvncserver

Qué hay de nuevo en la versión 0.6.0:

  • Cambios importantes:
  • Predeterminado para compilar con GTK-3, use --with-gtk = 2.0 para anular
  • Nuevas funciones:
  • Agregue el marcador de configuración --with-tls-priority para establecer la cadena de prioridad TLS predeterminada
  • Agregue una señal de 'vnc-error' para informar el motivo de la desconexión
  • Agregue soporte para el respaldo a la base de datos de confianza del sistema GNUTLS
  • Corrección de errores:
  • Corregir falla en Windows con GTK3 comprobando el estado realizado
  • Repara la detección de XKB de la asignación de teclado con Xwayland
  • Vuelve a la detección de XKB para Xwayland
  • Eliminar verificación de caducidad del certificado duplicado
  • Evite las advertencias de compilación miscelánea
  • Agregue los documentos API faltantes + anotaciones GObject introspection
  • Agregue GIO dep faltante en la biblioteca de gvnc GObject introspection build
  • Eliminar el código no utilizado
  • Reparar redibujar en Win10
  • Suelta soporte para gnutls & lt; 2.2.0
  • Repare la ruta al script h2def
  • Actualizar la detección de advertencia del compilador para arreglar la generación de clang
  • Ignorar el reparto alinea las advertencias para arreglar la generación de clang
  • Corrige la inversión de endianess al configurar el formato de píxeles

Qué hay de nuevo en la versión 0.5.4:

  • Corrección de errores:
  • Corrige la autenticación cuando se usa el método PLAIN SASL
  • Soluciona el soporte de compilación de introspección en FreeBSD
  • Elimina el uso de las constantes GTK_STOCK_ * en desuso
  • Repara la construcción paralela para archivos de introspección
  • Agregue mising dep en el archivo de introspección Gtk
  • Libera las teclas retenidas cuando recibes una notificación de capturar
  • Traducciones actualizadas
  • No llame a GDK si no se realiza GdkWindow
  • Cadena de padres date_event vfunc
  • Corrige el modo de mapa de colores enviando siempre un mensaje de formato de píxel
  • Actualizar los indicadores de advertencia del compilador GCC utilizados
  • Habilite el almacenamiento en búfer doble en Gtk3 para corregir el recorte de elementos secundarios
  • Deshabilitar -Wbad-function-cast para evitar advertencias de cabecera glib
  • No establezca devoluciones de llamadas de subprocesos en gcrypt & gt; = 1.6 o gnutls & gt; = 2.12
  • Haz una comprobación explícita de gcrypt ya que gnutls podría usar nettle
  • Agregue soporte para los mapas de teclas de Wayland y Xwayland
  • Agregue compatibilidad con los mapas de teclas de back-end de Gtk Broadway
  • Reparar el manejo de AltGr en Windows muestra
  • Reparar la conversión de clave virtual en Win32
  • Repara los scsancodes USB / HID para claves de volumen

Qué hay de nuevo en la versión 0.5.3:

  • Nuevas funciones:
  • Soporte de extensión de estado de QEMU LED
  • Corrección de errores:
  • Intento de conexión de tiempo de espera después de 10 segundos
  • Abortar si falta memoria cuando mmap'ing coroutine stack
  • Deja de filtrar la memoria de la pila de Coroutine
  • Mejora la ejecución de la codificación ZRLE evitando memmove
  • Solo activa la secuencia de captura del teclado al soltar la tecla para permitir que los modificadores vayan al servidor remoto
  • Evite el bucle ocupado en el error de E / S que sigue al bloqueo de E / S, que se ve comúnmente cuando un servidor desconecta la conexión
  • Arregle el manejo de --no-indefinido bandera
  • No rompa la captura implícita del puntero con los clics del mouse
  • No coloque los eventos del mouse que están fuera de los límites, abra sus coordenadas en su lugar
  • Mostrar cómo bloquear todos los aceleradores en el programa de demostración de gvncviewer

Qué hay de nuevo en la versión 0.4.3:

  • Corrección de errores:
  • Soluciona el bloqueo en el controlador de eventos de movimiento del puntero
  • Corregir falla en vnc_display_get_pixbuf
  • Soluciona el bloqueo en el código de limpieza de TLS
  • Corrige los controles de límites frambuffer
  • Mejora el rendimiento del dibujo con el mapa de píxeles del lado del servidor
  • Repara la degradación del rendimiento debido a GSource filtrado
  • Soluciona la configuración de la marca de conexión 'compartida'
  • Hacer que la detección de límite de warp de puntero sea más robusta
  • Adapte el código de mapa de teclas para compilar con múltiples pantallas GDK3
  • Elimina el uso de llamadas gdk_drawable para reparar GTK3
  • Limpieza del código:
  • Elimina la necesidad del módulo Text :: CSV perl en tiempo de compilación

Qué hay de nuevo en la versión 0.4.2:

  • Nuevas funciones:
  • Esquema de autentificación de OS-X VNC
  • Agregar API para consultar la versión de la biblioteca
  • Corrección de errores:
  • Deshabilita eventos clave extendidos si no se puede determinar el mapa de teclas de la pantalla
  • Código de mapa de teclas reescrito para trabajar en servidores que no sean Xorg y back-end nativos OS-X / Win32 GTK.
  • Muchas más traducciones de idiomas
  • Verificación estricta de límites en todas las actualizaciones de framebuffer
  • Parámetro fijo para la señal vnc-server-cut-text
  • Versión fija con la última instantánea de desarrollo de GTK3
  • Limpieza del código:
  • Cambiado a GIO para conexiones de socket
  • Se eliminó todo el uso de GNULIB ahora GIO maneja todos los problemas de portabilidad con sockets.
  • Manda el uso de Cairo para todos los dibujos, eliminando cualquier uso de GdkPixmap, GdkImage, GdkBitmap.

Qué hay de nuevo en la versión 0.4.1:

  • Corrección de errores:
  • Corregir la ejecución del conjunto de pruebas
  • Asegúrese de que las construcciones contra GTK3 obtengan un soname de biblioteca por separado, un archivo pkg-config e incluyan un directorio para permitir la instalación en paralelo con las compilaciones de GTK2.

Requisitos :

  • GTK +
  • GnuTLS

Otro software de desarrollador Daniel P. Berrange

Entangle
Entangle

17 Feb 15

Comentarios a la GTK-VNC

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!