Znam VNC, zdalne sterowanie systemem Windows może udostępniać ekran innym.
Czy mogę po prostu udostępnić mojemu znajomemu jedno okno / aplikację i przekazać mu kontrolę nad tym oknem / aplikacją? Jednocześnie nadal chcę obsługiwać inne okna, które mam.
Jeśli zdecyduję się mu udostępnić pulpit, nie mogę nic zrobić, gdy on pracuje na ekranie pulpitu.
Wszelkie sugestie są mile widziane!
Dzięki, Wei
Odpowiedzi:
Nazywa się to wirtualizacją aplikacji.
Szybka odpowiedź jest taka, że normalne systemy nie obsługują hostowania jednej aplikacji, umożliwiającej interakcję z resztą systemu przez innego użytkownika.
Jeśli Twój znajomy potrzebuje tylko szybkiego dostępu do aplikacji przez krótki czas, większość narzędzi do telekonferencji (WebEx i tym podobne) umożliwia udostępnianie tylko jednej aplikacji i pozwala użytkownikom na interakcję z tą aplikacją.
Jeśli absolutnie potrzebujesz skonfigurować zwirtualizowaną aplikację, jednocześnie umożliwiając osobną interakcję z systemem, musisz skonfigurować serwer wirtualizacji aplikacji.
Różne systemy wirtualizacji aplikacji są omawiane na to pytanie: Czy istnieją jakieś rozwiązania wirtualizacji aplikacji typu open source dla systemu Windows
Wyszukiwarka Google dotycząca „wirtualizacji aplikacji typu open source” powinna również zwrócić kilka użytecznych wyników.
źródło
Rozwiązanie nosi nazwę VDM (Virtual Display Manager). Działa jako zestaw dwóch programów:
Działa idealnie, ale ma możliwą lukę bezpieczeństwa, w zależności od pożądanego zachowania: umożliwia dostęp do każdego okna (po stronie serwera nie można ograniczyć):
źródło
Nie próbowałem tego sam, ale SharedAppVnc twierdzi, że robi dokładnie to, o co prosisz.
źródło
Możesz spróbować Xpra . Szukałem na Ubuntu zamiennika przekazywania X11, to najlepsza rzecz, jaką znalazłem. Mają do pobrania na Windows - nigdy tego nie próbowałem.
źródło
IMO, Teamviwer jest tutaj najlepszą opcją. Teamviewer możesz pobrać tutaj .
Funkcja QuickConnect Teamviewer robi dokładnie to .
Można go włączyć i wyłączyć w opcjach zaawansowanych.
źródło