GTK-VNC

Скріншот програми:
GTK-VNC
Дані програми:
Версія: 0.8.0 оновлений
Дата завантаження: 16 Aug 18
Розробник: Daniel P. Berrange
Ліцензія: Безкоштовно
Популярність: 9

Rating: nan/5 (Total Votes: 0)

GTK-VNC - це програмне забезпечення з відкритим кодом та вільно розподілене графічне програмне забезпечення, яке реалізовано в Python / GTK + і розроблене з офсетного режиму для відображення перегляду VNC (віртуальних мережевих обчислень) для GTK +, що забезпечує дуже простий і простий у використанні графічний інтерфейс (GUI).


Реалізує традиційний додаток "vncviewer"

Вона складається з базової бібліотеки, написаної на мові програмування C, бібліотеці обгортки, яка використовує PyGTK, та двох прикладних програм, які ілюструють використання віджету шляхом повторного впровадження традиційного додатку vncviewer в декількох рядках коду .


Підтримує протоколи IPv6 та традиційні VNC

Програмне забезпечення повністю підтримує протокол IPv6 та традиційний протокол автентифікації VNC. Щоб забезпечити безпечне SSL / TLS-шифрування (використовуючи сертифікати x509 для автентифікації), GTK-VNC реалізує розширення VeNCrypt.

Використовується у вікнах Vinagre та GNOME

Проектування GTK-VNC, розроблене проектом GTK-VNC, в основному використовується в програмах GNOME, таких як Vinagre, за замовчуванням програма перегляду VNC-переглядача настільних середовищ GNOME, а також GNOME Boxes, програмне забезпечення для управління місцевими і віддалені віртуальні машини. GTK-VNC також використовується в віртуальному перегляді, мініатюрному рішенні віртуалізації.


Підтримує різні розширення VNC

Іншою цікавою функцією є вбудована підтримка різних розширень VNC, що може значно покращити роботу користувачів, особливо коли користувач взаємодіє з віддаленими віртуальними машинами. Він підтримує розширення аутентифікації SASL (просте аутентифікація та рівень захисту), TLS (анонімні облікові дані транспортного рівня Layer Security +), розширення автентифікації VeNCrypt (TLS / SSL + x509).

Крім того, GTK-VNC підтримує різні розширення кодування, такі як зміна кодування кадру буфера, багатий курсор, незалежні клавіатурні сканкоди, позиція курсору, курсор X, розмір робочого столу та відносний рух миші.

Що нового у цьому випуску:

  • Вилучено зв'язування python2 на користь самоспостереження GObject
  • витягніть найновіший вміст keycodemapdb
  • Вимкнути / виправити -Загадки про типові функції

Що нового у версії 0.7.1:

  • Явно посилайтеся на GIO замість того, щоб покладатися на неявні зв'язки
  • Переключитися на використання нового модуля бази даних keycodemap
  • Виправте розмір зарезервованих даних у структурі класу
  • Виправте інвертовані агрегати кадрового буфера у тестовому випадку
  • Уникайте розширення знаку в цілочисельній арифметиці
  • Уникайте збій при відкритті GSocketAddress
  • Виправте помилку, якщо з'єднання з сервером вичерпано
  • Виправлення несумісності з libvncserver

Що нового у версії 0.6.0:

  • Важливі зміни:
  • За умовчанням для створення GTK-3 використовуйте --with-gtk = 2.0, щоб перезаписати
  • Нові функції:
  • Додайте --with-tls-priority flag configure для встановлення стандартного TLS-пріоритету
  • Додайте сигнал "vnc-error", щоб повідомити причину відключення
  • Додайте підтримку резервного копіювання до довірчої системи системи GNUTLS
  • Виправлено помилки:
  • Виправлення помилки в ОС Windows із перевіркою реалізації GTK3
  • Виправте виявлення XKB відображення клавіатури за допомогою Xwayland
  • Повернутися до виявлення XKB для Xwayland
  • Видаліть дублікат перевірки терміну дії сертифікату
  • Уникайте помилок попередження компіляції
  • Додайте відсутні атрибути API-документів + ​​анотації самопровідності GObject
  • Додайте відсутність GIO dep на gvnc бібліотеці GObject самостійного збирання
  • Видалити невикористаний код
  • Виправте переналаштування на Win10
  • підтримка падіння для gnutls & lt; 2.2.0
  • Виправити шлях до скрипту h2def
  • Оновити сповіщення про виправлення компілятора для виправлення збирання прив'язки
  • Ігнорувати попередження вилучення вирівнювання, щоб виправити виготовлення роликів
  • Виправте інверсію endianess при встановленні формату пікселя

Що нового у версії 0.5.4:

  • Виправлені помилки:
  • Виправлено авторизацію при використанні методу PLAIN SASL
  • Виправте підтримку побудови інтроспекції на FreeBSD
  • Вилучити використання застарілих GTK_STOCK_ * констант
  • Виправте паралельне збирання для файлів інтроспекції
  • Додайте неправильний dep на файл інтроспекції Gtk
  • Зніміть затримані ключі, коли ви отримаєте сповіщення
  • Оновлені переклади
  • Не викликати в GDK, якщо GdkWindow не реалізовано
  • Встановлення батьківської ланцюга realiz_event vfunc
  • Виправте режим кольоровості, завжди надіславши повідомлення формату пікселя
  • Оновити попереджувальні прапорці компілятора GCC
  • Увімкніть подвійну буферизацію на Gtk3 для виправлення відсічного видалення віджетів
  • Вимкнути функцію -Wbad-function-cast, щоб уникнути застережень заголовка glib
  • Не встановлюйте зворотні виклики потоку на gcrypt> = 1,6 або gnutls & gt; = 2,12
  • Негайно перевіряйте gcrypt, оскільки gnutls може використовувати кропиву
  • Додайте підтримку для кейфалів Wayland & Xwayland
  • Додайте підтримку для автозавантажувальних клавіш Gtk Бродвей
  • Виправлення обробки AltGr на дисплеї Windows
  • Виправте перетворення віртуальних кодів клавіш у Win32
  • Виправте USB / HID scsancodes для клавіш регулювання гучності

Що нового у версії 0.5.3:

  • Нові функції:
  • Підтримка розширення для LED QEMU
  • Виправлено помилки:
  • По завершенні спроби підключення через 10 секунд
  • Скасувати, якщо ви не пам'ятаєте, коли розміщуєте котунний стек
  • Припинити витікання пам'яті стека корутин
  • Покращити кодування коду ZRLE, уникаючи мовлення
  • Лише запускати послідовність захоплення клавіатури за ключовим звільненням, щоб модифікатори могли переходити на віддалений сервер
  • Уникайте циклу зайнятості при помилці введення / виводу, яке слідує за блокуванням вводу / виводу, яке зазвичай спостерігається, коли сервер з'єднує
  • Виправлення обробки - прапорець без значень
  • Не розбивайте приховані вказівники за допомогою клацань миші
  • Не випускайте випадки миші, які знаходяться поза межами, зафіксуйте їхні координати
  • Показати, як заблокувати всі прискорювачі в демонстраційній програмі gvncviewer

Що нового у версії 0.4.3:

  • Виправлені помилки:
  • Виправте аварійне завершення роботи обробника подій для руху вказівника
  • Виправити помилку у vnc_display_get_pixbuf
  • Виправте помилку в коді очищення TLS
  • Виправте граничні перевірки frambuffer
  • Покращити ефективність малювання за допомогою пікселя на стороні сервера
  • Виправте деградацію продуктивності через витік джерела GS
  • Виправте параметр спільного позначення з'єднання
  • Визначення границі показу покажчика більш надійним
  • Адаптація коду келим-класу для побудови з кількома дисплеями GDK3
  • Вилучіть використання gdk_drawable викликів для виправлення GTK3
  • Очищення коду:
  • Видалити необхідність у модулі text :: CSV perl під час створення

Що нового у версії 0.4.2:

  • Нові функції:
  • схема автентифікації OS-X для VNC
  • Додати API для запиту версії бібліотеки
  • Виправлено помилки:
  • Вимкнути розширені ключові події, якщо неможливо визначити клавіатуру розкладу
  • Перезаписаний код клавіатури для роботи на серверах, що не є серверами Xorg і нативними бекендами OS-X / Win32 GTK.
  • Багато інших мовних перекладів
  • Перевірка суворої межі на всіх оновленнях фейбуфлів
  • Виправлено параметр для текстового сигналу vnc-server-cut
  • Виправлено збирання з останніми знімками GTK3
  • Очищення коду:
  • Переключено на GIO для підключення сокетів
  • Вилучено все використання GNULIB. Тепер GIO обробляє всі проблеми портативності з сокетами.
  • Використання мандату Каїра для всього малюнка, видалення будь-якого використання GdkPixmap, GdkImage, GdkBitmap.

Що нового у версії 0.4.1:

  • Виправлені помилки:
  • Виправте виконання тестового набору
  • Переконайтеся, що збирання з GTK3 отримують окремий бібліографічний синум, файл pkg-config і каталог включення, щоб дозволити паралельну інсталяцію з наборами GTK2.

Вимоги :

  • GTK +
  • GnuTLS

Інші програми розробника Daniel P. Berrange

Entangle
Entangle

17 Feb 15

GTK-VNC

Коментар не знайдено
додати коментар
Включіть картинки!