Skip to content
/ MuVNC Public

MultiVNC, .NET 4.8.1 ile C# WPF platformunda geliştirilmiş modern bir çoklu VNC istemcisidir.

License

Notifications You must be signed in to change notification settings

KES-KING/MuVNC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖥️ MultiVNC

Logo

MultiVNC, .NET 4.8.1 ile C# WPF platformunda geliştirilmiş modern bir çoklu VNC istemcisidir.
Program, VncSharp (1.0.7) kütüphanesinin desteklediği RFB (Remote Frame Buffer) protokolünü kullanarak ağ üzerindeki VNC agent'lara bağlanabilir, bu bağlantıları canlı bir kontrol paneli (dashboard) üzerinde yönetebilir ve izleyebilir.


🚀 Özellikler

  • 🌐 Tüm RFB destekli VNC sunucularına bağlanabilir.
  • 🧩 Dashboard üzerinden çoklu host görüntüleme:
    Her bağlı cihazın canlı ekranını küçük önizleme pencereleri halinde gösterir.
  • 🖱️ Canlı kontrol:
    İlgili önizlemeye tıklayarak ayrı bir pencerede tam kontrol bağlantısı başlatılır.
  • Gerçek zamanlı görüntü güncellemesi:
    Bağlantı kalitesine göre optimize edilmiş ekran yenileme.
  • 💾 JSON yapılandırma desteği:
    Bağlantı bilgileri ve ayarlar Newtonsoft.Json kullanılarak kolayca yönetilir.
  • 🎨 Modern ve sade WPF arayüzü.

🛠️ Kullanılan Teknolojiler

Teknoloji / Kütüphane Açıklama
.NET Framework 4.8.1 Uygulamanın ana çalışma platformu
C# (WPF) Arayüz ve iş mantığı için kullanılan dil ve UI framework
Newtonsoft.Json JSON tabanlı yapılandırma ve veri yönetimi
VncSharp 1.0.7 RFB protokolüyle VNC bağlantılarını sağlamak için kullanılan kütüphane

🧭 Nasıl Çalışır?

  1. Uygulama başlatıldığında kayıtlı host listesi otomatik olarak yüklenir.
  2. Dashboard üzerinde her host'un canlı önizlemesi gösterilir.
  3. Kullanıcı herhangi bir host'a tıkladığında, o host’a özel bir VNC kontrol penceresi açılır.
  4. Bağlantılar RFB protokolü aracılığıyla yönetilir ve kontrol komutları anlık olarak iletilir.

🖼️ Ekran Görüntüsü

Screenshot


⚙️ Kurulum

  1. Bu depoyu klonlayın:
    git clone https://github.com/KES-KING/MuVNC.git

Visual Studio veya Rider ile MultiVNC.sln dosyasını açın.

Gerekli NuGet paketlerini yükleyin:

bash Kodu kopyala

  1. Install-Package Newtonsoft.Json
  2. Install-Package VncSharp -Version 1.0.7

Projeyi derleyip çalıştırın.

💡 Gelecek Planları 🔐 Şifreli bağlantı (SSL/TLS) desteği

🧩 Host gruplandırma sistemi

📊 Performans istatistikleri ve bağlantı geçmişi

🌙 Karanlık tema desteği

🧑‍💻 Geliştirici MultiVNC 📅 2025 📧 [cafer@sistemproje.com] 📍 C# / .NET / WPF

📄 Lisans Bu proje açık kaynaklıdır. Detaylar için LICENSE dosyasına göz atabilirsiniz.


About

MultiVNC, .NET 4.8.1 ile C# WPF platformunda geliştirilmiş modern bir çoklu VNC istemcisidir.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages