GTK-VNC

Software screenshot:
GTK-VNC
Rincian Software:
Versi: 0.8.0 Diperbarui
Tanggal Upload: 16 Aug 18
Pengembang: Daniel P. Berrange
Lisensi: Gratis
Popularitas: 14

Rating: 2.0/5 (Total Votes: 1)

GTK-VNC adalah open source dan perangkat lunak grafis terdistribusi secara bebas yang diimplementasikan dengan Python / GTK + dan dirancang dari offset untuk bertindak sebagai widget penampil VNC (Virtual Network Computing) untuk GTK +, menyediakan sederhana dan mudah digunakan antarmuka pengguna grafis (GUI).


Mengimplementasikan kembali aplikasi 'vncviewer' tradisional

Ini terdiri dari pustaka inti yang ditulis dalam bahasa pemrograman C, pustaka wrapper menggunakan PyGTK, dan dua contoh program yang menggambarkan penggunaan widget dengan mengimplementasikan kembali aplikasi 'vncviewer' tradisional dalam beberapa baris kode .


Mendukung IPv6 dan protokol VNC tradisional

Perangkat lunak sepenuhnya mendukung protokol IPv6 dan protokol otentikasi VNC tradisional. Untuk menyediakan komunikasi terenkripsi SSL / TLS yang aman (menggunakan sertifikat x509 untuk mengotentikasi), GTK-VNC mengimplementasikan ekstensi VeNCrypt.

Digunakan dalam Kotak Vinagre dan GNOME

Dirancang oleh dan untuk proyek GNOME, proyek GTK-VNC terutama digunakan dalam aplikasi GNOME, seperti Vinagre, perangkat lunak VNC viewer default dari lingkungan desktop GNOME, serta Kotak GNOME, perangkat lunak untuk mengelola lokal dan mesin virtual jarak jauh. GTK-VNC juga digunakan dalam virt-viewer, solusi virtualisasi kecil.


Mendukung berbagai ekstensi VNC

Fitur lain yang menarik adalah dukungan built-in untuk berbagai ekstensi VNC, yang dapat sangat meningkatkan pengalaman pengguna, terutama ketika pengguna berinteraksi dengan mesin virtual jarak jauh. Mendukung SASL (Simple Authentication and Security Layer), TLS (Transport Layer Security + kredensial anonim), VeNCrypt (TLS / SSL + x509 credentials) ekstensi otentikasi.

Selain itu, GTK-VNC mendukung berbagai ekstensi pengkodean, seperti perubahan pengkodean framebuffer, kursor kaya, skode keyboard mentah, posisi kursor, kursor X, ukuran desktop, dan gerakan mouse relatif.

Apa yang baru dalam rilis ini:

  • Menghapus pengikatan python2 yang mendukung introspeksi GObject
  • Tarik konten keycodemapdb terbaru
  • Nonaktifkan / perbaiki -Peringatkan jenis-fungsi-fungsi

Apa yang baru di versi 0.7.1:

  • Secara eksplisit menautkan ke GIO alih-alih mengandalkan keterkaitan implisit
  • Ganti untuk menggunakan modul database keycodemap baru
  • Perbaiki ukuran data cadangan di struct kelas
  • Perbaiki argumentasi framebuffer terbalik dalam ujian
  • Hindari ekstensi tanda dalam aritmatika bilangan bulat
  • Hindari mogok saat membuka GSocketAddress
  • Perbaiki kerusakan jika waktu koneksi server habis
  • Perbaiki ketidakcocokan dengan libvncserver

Apa yang baru di versi 0.6.0:

  • Perubahan penting:
  • Default untuk membangun dengan GTK-3, gunakan --with-gtk = 2.0 untuk mengganti
  • Fitur baru:
  • Tambahkan - mengonfigurasi t-prioritas prioritas untuk mengatur string prioritas TLS default
  • Tambahkan sinyal 'vnc-error' untuk melaporkan alasan untuk memutuskan sambungan
  • Tambahkan dukungan untuk fallback ke sistem GNUTLS, percaya DB
  • Perbaikan bug:
  • Perbaiki kerusakan pada Windows dengan GTK3 memeriksa status yang direalisasikan
  • Perbaiki deteksi XKB pemetaan papan tik dengan Xwayland
  • Beralih kembali ke deteksi XKB untuk Xwayland
  • Hapus pemeriksaan kedaluwarsa sertifikat duplikat
  • Menghindari misc compile warning
  • Tambahkan dokumen API yang hilang + anotasi introspeksi GObject
  • Tambahkan hilang GIO dep pada pustaka gvnc Introspeksi GObject build
  • Hapus kode yang tidak digunakan
  • Perbaiki redraw pada Win10
  • Jatuhkan dukungan untuk gnut & lt; 2.2.0
  • Perbaiki jalur ke skrip h2def
  • Perbarui deteksi peringatan kompiler untuk memperbaiki dentang build
  • Abaikan peringatan pelurusan cor untuk memperbaiki dentang build
  • Perbaiki invarian endianess saat mengatur format piksel

Apa yang baru di versi 0.5.4:

  • Perbaikan bug:
  • Perbaiki auth saat menggunakan metode PLAIN SASL
  • Perbaiki dukungan membangun introspeksi di FreeBSD
  • Hapus penggunaan konstanta GTK_STOCK_ * yang tidak berlaku lagi
  • Perbaiki pembuatan paralel untuk file introspeksi
  • Tambahkan mising dep pada file introspeksi Gtk
  • Rilis tombol yang dipegang saat mendapatkan pemberitahuan kirim
  • Terjemahan yang diperbarui
  • Jangan memanggil GDK jika tidak ada GdkWindow yang disadari
  • Rantai orang tua menyadari_berita vfunc
  • Perbaiki mode colourmap dengan selalu mengirim pesan format piksel
  • Perbarui tanda peringatan kompiler GCC yang digunakan
  • Aktifkan buffer ganda di Gtk3 untuk memperbaiki kliping widget anak
  • Disable -Wbad-function-cast untuk menghindari peringatan header glib
  • Jangan setel ulir utas pada gcrypt & gt; = 1,6 atau gnutls & gt; = 2,12
  • Lakukan pemeriksaan eksplisit untuk gcrypt karena gnutl mungkin menggunakan jelatang
  • Tambahkan dukungan untuk peta kunci Wayland & Xwayland
  • Tambahkan dukungan untuk Gtk Broadway backend keymaps
  • Perbaiki penanganan AltGr pada layar Windows
  • Perbaiki konversi keycode virtual pada Win32
  • Perbaiki scsancodes USB / HID untuk tombol volume

Apa yang baru di versi 0.5.3:

  • Fitur baru:
  • Mendukung ekstensi negara LED QEMU
  • Perbaikan bug:
  • Menghitung waktu upaya koneksi setelah 10 detik
  • Abaikan jika kehabisan memori saat mmap'ing coroutine stack
  • Hentikan kebocoran memori memori coroutine
  • Tingkatkan kesempurnaan pengkodean ZRLE dengan menghindari memmove
  • Hanya memicu perebutan tuts keyboard setelah rilis kunci untuk memungkinkan pengubah untuk pergi ke server jauh
  • Hindari sibuk loop pada I / O error yang mengikuti pemblokiran I / O, yang biasa terlihat ketika server menghentikan koneksi
  • Perbaiki penanganan tanda --no-undefined
  • Jangan hancurkan ambil pointer implisit dari klik mouse
  • Jangan jatuhkan acara mouse yang berada di luar batas, jepit koordinatnya sebagai gantinya
  • Tampilkan cara memblokir semua akselerator dalam program demo gvncviewer

Apa yang baru di versi 0.4.3:

  • Perbaikan bug:
  • Perbaiki kerusakan dalam penunjuk kejadian gerakan pointer
  • Perbaiki mogok di vnc_display_get_pixbuf
  • Perbaiki kerusakan dalam kode pembersihan TLS
  • Perbaiki frambuffer boundary checks
  • Tingkatkan kinerja gambar dengan pixmap sisi server
  • Perbaiki penurunan kinerja karena kebocoran GSource
  • Perbaiki pengaturan bendera koneksi 'dibagikan'
  • Membuat deteksi batas warp pointer lebih kuat
  • Sesuaikan kode keymap untuk membuat dengan beberapa tampilan GDK3
  • Hapus penggunaan panggilan gdk_drawable untuk memperbaiki GTK3
  • Pembersihan kode:
  • Hapus kebutuhan untuk modul teks :: CSV perl di waktu pembuatan

Apa yang baru di versi 0.4.2:

  • Fitur baru:
  • skema autentikasi OS-X VNC
  • Tambahkan API ke versi pustaka kueri
  • Perbaikan bug:
  • Nonaktifkan peristiwa kunci yang diperluas jika peta kunci layar tidak dapat ditentukan
  • Kode keymap yang ditulis ulang untuk bekerja pada server non-Xorg dan back-up OS-X / Win32 GTK asli.
  • Banyak terjemahan bahasa lainnya
  • Pembatasan ketat untuk memeriksa semua pembaruan framebuffer
  • Parameter tetap untuk sinyal vnc-server-cut-text
  • Tetap buat dengan snapshot pengembangan GTK3 terbaru
  • Pembersihan kode:
  • Beralih ke GIO untuk koneksi soket
  • Menghapus semua penggunaan GNULIB sekarang GIO menangani semua masalah portabilitas dengan soket.
  • Mandat menggunakan Cairo untuk semua gambar, hapus semua penggunaan GdkPixmap, GdkImage, GdkBitmap.

Apa yang baru di versi 0.4.1:

  • Perbaikan bug:
  • Perbaiki eksekusi uji suite
  • Pastikan builds terhadap GTK3 mendapatkan file soname perpustakaan terpisah, file pkg-config, dan sertakan direktori untuk memungkinkan instalasi paralel dengan build GTK2.

Persyaratan :

  • GTK +
  • GnuTLS

Perangkat lunak lain dari pengembang Daniel P. Berrange

Entangle
Entangle

17 Feb 15

Komentar untuk GTK-VNC

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!