Remote desktop

View and control remote desktop

В SetMe предусмотрено 2 способа работы с удалённым рабочим столом: Remote view и Remote control. 

Remote view предоставляет Эксперту доступ к просмотру удалённого рабочего стола и выполняемых на нём операций. Когда запущен Remote view, Эксперту в специальном окне Remote Desktop транслируются все изменения удалённого рабочего стола. Ввод Эксперта в Remote Desktop в этом режиме не регистрируется.

Remote control позволяет Эксперту управлять удалённым компьютером. Когда запущен Remote control, Эксперту в специальном окне Remote Desktop отображается рабочий стол удалённого компьютера, и Эксперт может выполнять на нём все доступные операции так же, как на собственном рабочем столе.

Remote view

Remote view полезен, если прямое управление удалённым компьютером не требуется. Например, когда Клиент демонстрирует проблему Эксперту и под руководством Эксперта самостоятельно выполняет действия по её устранению.

Чтобы иметь возможность использовать Remote view, Эксперт должен установить подключение к удалённому компьютеру (гиперссылка) (открыть сессию поддержки).

Для запуска Remote view необходимо перейти на вкладку Remote Desktop панели нужного Клиента в Expert console и нажать кнопку «Start view».

Также может быть настроен автоматический запуск Remote view сразу после установления подключения к удалённому компьютеру. Для этого нужно выбрать соответствующее значение настройки <название настройки> в разделе General в Expert console Settings.

После запуска Remote view на рабочем столе Эксперта открывается окно Remote Desktop, в котором отображается рабочий стол удалённого компьютера. При первом для данного Клиента запуске Remote Desktop его рабочий стол отображается в установленном по умолчанию режиме масштабирования (ссылка на Settings). При повторных запусках Remote Desktop используются ранее настроенные параметры масштабирования.

Вокруг экрана Клиента отображается красная рамка, информирующая Клиента о том, что его экран транслируется Эксперту. При наличии у Клиента нескольких физических мониторов рамка отображается только на экране (экранах), которой в данный момент виден Эксперту (ссылка на Multiple displays).

Во время работы Remote view Эксперт может настраивать режим отображения экрана Клиента (ссылка на View modes), использовать все Basic features, записывать видео сессии поддержки и сохранять скриншоты рабочего стола Клиента (ссылка на Capture videos and screenshots). Использование лазерного указателя (гиперссылка) при работе Remote view позволяет Эксперту более эффективно взаимодействовать с Клиентом. TBD. Упомянуть автоскроллинг, инициируемый Клиентом?

Пока Remote view работает, запуск Remote control для этого Клиента недоступен. Однако, как Remote control, так и Remote view может быть запущен для других подключённых Клиентов без к.-либо ограничений.

Если во время работы Remote view удалённый компьютер был выключен или перезагружен, то Эксперту в окне Remote Desktop отображается соответствующее оповещение (ссылка на Shutdown/sleep and reconnect). После включения удалённого компьютера трансляция его экрана автоматически возобновляется.

Эксперт может отключить Remote view, нажав кнопку «Stop» на вкладке Remote Desktop панели нужного Клиента. Окно Remote Desktop будет автоматически закрыто. Красная рамка вокруг транслировавшегося Эксперту экрана Клиента скрывается. Также Эксперт может отключить Remote view, просто закрыв окно Remote Desktop.

В случае, когда приложение Клиента на удалённом компьютере запущено без прав администратора, функционал Remote view ограничен. Окна некоторых приложений (запущенных с правами администратора) и UAC-диалоги во время трансляции экрана могут не отображаться. Также, если Клиент переключится в сессию другого пользователя ОС или закроет сессию текущего пользователя ОС, трансляция его экрана станет невозможна, в окне Remote Desktop будет отображено соответствующее оповещение.  Run client app in admin mode позволяет снять указанные ограничения.

Если на удалённом компьютере используется macOS, для корректной работы Remote view требуется настроить необходимые разрешения для приложения Клиента (ссылка на Permissions on macOS).

Remote control

Remote control используется, когда для решения возникшей у Клиента проблемы требуется прямое вмешательство Эксперта, а также для совместной работы на одном компьютере или получения доступа к собственному компьютеру.

Чтобы иметь возможность использовать Remote control, Эксперт должен установить подключение к удалённому компьютеру (гиперссылка) (открыть сессию поддержки).

Для запуска Remote view необходимо перейти на вкладку Remote Desktop панели нужного Клиента в Expert console и нажать кнопку «Start control».  Для запуска Remote view необходимо в Expert console выбрать нужного Клиента в списке Клиентов, перейти на вкладку Remote Desktop и нажать кнопку «Start control».

Также может быть настроен автоматический запуск Remote control сразу после установления подключения к удалённому компьютеру. Для этого нужно выбрать соответствующее значение настройки <название настройки> в разделе General в Expert console Settings.

После запуска Remote control на рабочем столе Эксперта открывается окно Remote Desktop, в котором отображается рабочий стол удалённого компьютера. При первом для данного Клиента запуске Remote Desktop его рабочий стол отображается в установленном по умолчанию режиме масштабирования (ссылка на Settings). При повторных запусках Remote Desktop используются ранее настроенные параметры масштабирования.

Вокруг экрана Клиента отображается красная рамка, информирующая Клиента о том, что его экран транслируется Эксперту. При наличии у Клиента нескольких физических мониторов рамка отображается только на экране (экранах), которой в данный момент виден Эксперту (ссылка на Multiple displays).

Во время работы Remote control, помимо непосредственно управления удалённым компьютером, Эксперту доступны дополнительные возможности:

  • передача данных с удалённого компьютера на компьютер Эксперта и в обратном направлении (гиперссылка на Clipboard sharing и Drag-and-drop),
  • эмуляция нажатия на удалённом компьютере комбинации Ctrl+Alt+Del (ссылка),
  • временная блокировка управления удалённым рабочим столом в окне Remote Desktop (ссылка на Disable control),
  • специальные режимы удалённого рабочего стола, блокирующие вмешательство Клиента в производимые Экспертом операции (ссылки на Lock remote keyboard/mouse, blank screen).

Также Эксперт может настраивать режим масштабирования экрана Клиента (ссылка на View modes), использовать все Basic features, записывать видео сессии поддержки и сохранять скриншоты рабочего стола Клиента (ссылка на Capture videos and screenshots).

Пока Remote control работает, запуск Remote view для этого Клиента недоступен. Однако, как Remote view, так и Remote control может быть запущен для других подключённых Клиентов без к.-либо ограничений.

Нужно обратить внимание что, время работы операции Remote control специальные режимы ввода клавиатур Эксперта и Клиента, включаемые и выключаемые клавишами Caps lock, Scroll lock, Num lock не синхронизируются. На сторону Клиента передаются исключительно нажатия этих клавиш.  Например, возможна ситуация, когда у Эксперта режим Caps lock включён, а у Клиента выключен. Если в этом случае Эксперт, работая в окне Remote Desktop, нажимает клавишу Caps lock, то у него режим Caps lock выключается, а у Клиента, наоборот, включается.

Эксперт может отключить Remote control, нажав кнопку «Stop» на вкладке Remote Desktop панели нужного Клиента. Окно Remote Desktop будет автоматически закрыто. Красная рамка вокруг транслировавшегося Эксперту экрана Клиента скрывается. Также Эксперт может отключить Remote control, просто закрыв окно Remote Desktop.

В случае, когда приложение Клиента на удалённом компьютере запущено без прав администратора, функционал Remote control ограничен. Окна некоторых приложений (запущенных с правами администратора) и UAC-диалоги во время трансляции экрана могут не отображаться, или управление ими может быть недоступно Эксперту. Также, если Клиент переключится в сессию другого пользователя ОС или закроет сессию текущего пользователя ОС, трансляция его экрана станет невозможна, в окне Remote Desktop будет отображено соответствующее оповещение.  Run client app in admin mode позволяет снять указанные ограничения.

Если на удалённом компьютере используется macOS, для корректной работы Remote control требуется настроить необходимые разрешения для приложения Клиента (ссылка на Permissions on macOS).