Віддалений доступ через NVDA (NVDA Remote Access)

Версія 2.3

Ласкаво просимо до додатку NVDA Remote Access, що дозволить вам підключатись до іншого комп'ютера за допомогою безкоштовної програми екранного доступу NVDA. Не має значення, знаходитесь ви в сусідній кімнаті чи на іншому континенті. Підключення просте, і команд, які слід запам'ятати, дуже мало. Ви можете підключитись до комп’ютера іншої людини або дозволити довіреній особі під'єднатись до вашої системи, щоб виконати планове технічне обслуговування, діагностувати проблему або провести навчання.

Попередня підготовка

Вам потрібно буде встановити NVDA на обох комп'ютерах і отримати додаток NVDA Remote Access. Процес встановлення NVDA та додатку є стандартним. За додатковою інформацією звертайтесь до керівництва користувача NVDA.

Оновлення

Якщо ви раніше встановлювали NVDA Remote для роботи на захищеному робочому столі, то після оновлення додатку, рекомендується повторно виконати це встановлення. Для цього спочатку варто оновити вже встановлений додаток. Після чого в категорії "Загальні" діалогу налаштувань NVDA натиснути кнопку "Використовувати останні збережені налаштування під час входу й читання захищених екранів (потрібні права адміністратора)".

Запуск сеансу віддаленого доступу через керуючий сервер

Комп'ютер, над яким буде здійснюватись віддалене керування

  1. Відкрийте меню NVDA, "Інструменти", "Віддалене керування", "Підключитись...".
  2. В першій парі радіокнопок оберіть "Клієнт".
  3. В другій парі радіокнопок оберіть варіант "Дозволити керувати цим комп'ютером".
  4. В полі "Адреса сервера" вкажіть адресу сервера, до якого ви підключаєтесь, наприклад nvdaremote.com. Якщо цей сервер використовує нестандартний порт, то ви можете вказати його через двокрапку у форматі <ім'я хосту>:<номер порту>, наприклад nvdaremote.com:1234.
  5. Придумайте та введіть ключ в полі "Ключ" або натисніть кнопку "Згенерувати ключ". Ключ - це ідентифікатор, який інші користувачі будуть використовувати для підключення до вашого комп'ютера. Керуючий і керований комп'ютери повинні використовувати один і той самий ключ.
  6. Натисніть кнопку "Гаразд". Ви почуєте короткий звуковий сигнал, що повідомляє про успішне підключення.

Керуючий комп'ютер

  1. Відкрийте меню NVDA, "Інструменти", "Віддалене керування", "Підключитись...".
  2. В першій парі радіокнопок оберіть "Клієнт".
  3. В другій парі радіокнопок оберіть "Керувати іншим комп'ютером".
  4. В полі "Адреса сервера" вкажіть адресу сервера, до якого ви підключаєтесь, наприклад nvdaremote.com. Якщо цей сервер використовує нестандартний порт, то ви можете вказати його через двокрапку у форматі <ім'я хосту>:<номер порту>, наприклад nvdaremote.com:1234.
  5. Придумайте та введіть ключ в полі "Ключ" або натисніть кнопку "Згенерувати ключ". Комп'ютер, над яким здійснюється віддалене керування та всі його клієнти повинні використовувати один і той самий ключ.
  6. Натисніть кнопку "Гаразд". Ви почуєте короткий звуковий сигнал, що повідомляє про успішне підключення.

Прямі підключення

Опція "Сервер" в діалоговому вікні "Підключення" дозволяє встановити пряме з'єднання між комп'ютерами без використання віддаленого керуючого сервера. Після вибору радиокнопки "Сервер" оберіть режим керування, в якому будете підключатись. Інша людина буде підключатись до вас, використовуючи режим керування, відмінний від вашого.

Після того, як режим керування обраний, ви можете скористатись кнопкою "Отримати зовнішню IP-адресу", щоб отримати її, та переконатись, що порт вказаний в полі "Порт" переадресовується вірно. Якщо перевірка портів виявить, що ваш порт (за замовчуванням 6837) закритий, з’явиться відповідне попередження. Переадресуйте свій порт і спробуйте ще раз. Примітка: Процес налаштування переадресації портів виходить за рамки цього документа. Будь-ласка, зверніться до документації вашого маршрутизатора для отримання подальших інструкцій.

Придумайте і введіть ключ у поле ключ або натисніть кнопку згенерувати. Іншій особі знадобиться ваша зовнішня IP-адреса разом із ключем для підключення. Якщо у полі "Порт" ви вказали порт, відмінний від типового (6837), переконайтесь, що інша особа теж додала альтернативний порт до адреси хоста у форматі <зовнішня IP-адреса>:<порт>.

Після натискання кнопки "Гаразд", ви будете готові приймати вхідні підключення. Коли інша особа підключиться, ви зможете використовувати NVDA Remote.

Керування віддаленим комп'ютером

Коли сеанс встановлено, користувач керуючого комп'ютера може натиснути клавішу F11 для початку управління віддаленим комп'ютером за допомогою використання клавіатурного або брайлевского введення. Після того як NVDA повідомить "Керування віддаленим комп'ютером" - натиснуті вами клавіші клавіатури і брайлевского дисплея будуть передаватися на віддалений комп'ютер. Крім того, якщо на керуючому комп'ютері використовується брайлівський дисплей, то на ньому буде відображатися інформація з віддаленого комп'ютера. Для зупинки передачі клавіш і повернення до управління локальним комп'ютером, знову натисніть клавішу F11. Для кращої сумісності, будь-ласка, переконайтесь, що розкладки клавіатури на обох машинах однакові.

Посилання на сеанс віддаленого доступу

Щоб отримати посилання для спрощеного підключення ще когось до вашої сесії NVDA Remote, в підміню "Віддалене керування" активуйте пункт "Копіювати посилання на віддалений сеанс". Якщо ваш комп'ютер є керуючим, то це посилання дозволить підключити інший комп'ютер в якості керованого. Якщо ж ваш комп'ютер налаштований як керований, то будь-який одержувач даного посилання зможе керувати ним. Багато додатків дозволяють користувачеві автоматично активувати це посилання, але якщо вона не працює в якомусь додатку, то його можна скопіювати в буфер обміну і запустити з діалогу "Виконати" (windows + r).

Передача Control + Alt + Del на керований комп'ютер

При керуванні віддаленим комп'ютером, неможливо передати комбінацію клавіш Ctrl+Alt+Del простим її натисканням, оскільки вона все одно буде перехоплена системою керуючого комп'ютера. Якщо вам потрібно натиснути на віддаленому комп'ютері поєднання клавіш Ctrl+Alt+Del, то на керуючому комп'ютері відкрийте меню NVDA / "Інструменти" / "Віддалене керування" і активуйте пункт "Відправити Control + Alt + Del".

Автоматична установка сеансу віддаленого доступу при запуску NVDA

Іноді може виникати необхідність у віддаленому керуванні одним із ваших комп'ютерів. Це особливо корисно, якщо ви подорожуєте і хочете керувати своїм домашнім ПК з ноутбука. Або, ви можете управляти комп'ютером в одній кімнаті вашого будинку, сидячи за ПК в іншій кімнаті. Невелика додаткова підготовка зробить це можливим та зручним.

  1. Відкрийте меню NVDA, оберіть "Інструменти", далі - "Віддалене керування". Нарешті, натисніть Enter на пункті "Параметри...".
  2. Встановіть прапорець "Автоматично підключатись до керуючого сервера при запуску NVDA".
  3. У першому наборі радіокнопок Вкажіть, чи потрібно використовувати для підключення віддалений або локальний керуючий сервер.
  4. Виберіть "Дозволити керувати цим комп'ютером" у другому наборі радіокнопок.
  5. Якщо ви використовуєте локальний керуючий сервер, ви повинні переконатись, що порт керованого комп'ютера вказаний в полі "Порт" (за замовчуванням 6837) відкритий для прийому підключень від керуючих комп'ютерів.
  6. Якщо ви хочете використовувати віддалений керуючий сервер, заповніть поля "Адреса сервера" і "Ключ" та натисніть кнопку "Гаразд". Параметр "Згенерувати ключ" у цьому випадку недоступний. Найкраще придумати ключ, який ви зможете запам'ятати і легко використовувати його з будь-якого віддаленого місця.

В якості додаткової можливості, ви можете налаштувати автоматичне підключення NVDA Remote до локального або віддаленого керуючого сервера в режимі керуючого комп'ютера. Для цього у другому наборі радіокнопок виберіть "Керувати іншим комп'ютером".

Примітка: Налаштування автоматичного підключення до керуючого сервера при запуску в діалоговому вікні "Параметри" буде застосоване лише після перезапуску NVDA.

Відключення мови з віддаленого комп'ютера

Якщо ви не бажаєте чути мову і стандартні звуки NVDA з керованого комп'ютера, просто перейдіть до меню NVDA, "Інструменти" та "Віддалене керування". Стрілкою вниз перейдіть до пункту "Вимкнути звуки з віддаленого комп'ютера" та натисніть Enter. Зверніть увагу, що ця опція не відключає віддалений брайлівський вивід на керуючому комп'ютері.

Завершення віддаленого сеансу

Для завершення віддаленого сеансу, виконайте наступні дії:

  1. На керуючому комп'ютері натисніть F11, щоб припинити керування віддаленим комп'ютером. Ви повинні почути або прочитати на брайлівському дисплеї повідомлення "Керування локальним комп'ютером". Якщо замість цього ви чуєте або читаєте повідомлення про те, що ви керуєте віддаленим комп'ютером, то натисніть F11 ще раз.

  2. Відкрийте меню NVDA, оберіть "Інструменти", далі - "Віддалене керування" та активуйте пункт "Завершення віддаленого сеансу".

Передача вмісту буфера обміну

Пункт "Передати буфер обміну" в підміню "Віддалене керування" дозволяє вам у віддаленому сеансі передавати текст з буфера обміну між підключеними комп'ютерами. При його активації, будь-який текст з буфера обміну керуючого комп'ютера буде переданий в буфер обміну керованого і навпаки.

Налаштування NVDA Remote для роботи на захищеному робочому столі

Для роботи NVDA Remote на захищеному робочому столі, додаток має бути встановлений в системну папку налаштувань NVDA.

  1. В меню NVDA перейдіть до підменю "Параметри", далі оберіть "Налаштування...".

  2. В категорії "Загальні" натисніть кнопку "Використовувати останні збережені налаштування під час входу й читання захищених екранів (потрібні права адміністратора)".

  3. Дайте відповідь "Так" на питання, пов'язані з копіюванням налаштувань і додатків. Також дайте відповідь на питання контролю облікових записів, які можуть з'явитись.

  4. Коли конфігурацію буде скопійовано, натисніть кнопку "OK", щоб закрити діалог копіювання налаштувань. Після цього натисніть "Гаразд" для закриття діалогового вікна налаштувань NVDA.

Після встановлення NVDA Remote для роботи на захищеному робочому столі, при переході керованого комп'ютера на захищений екран (наприклад у вікно контролю облікових записів), ви будете мати на керуючому комп'ютері мовний та брайлівський доступ до захищеного екрану.

Розробники

Серед інших, ми хотіли б відзначити наступних розробників, хто допоміг реалізувати проект NVDA Remote.

Журнал змін

Версія 2.3

Версія 2.2

Версія 2.1

Версія 2.0

Внесення змін до NVDA Remote

Ви можете клонувати репозиторій проекту, щоб внести зміни до вихідного коду.

Залежності

Наступні модулі можуть бути встановлені за допомогою pip: - Markdown - scons - python-gettext

Побудова додатку з вихідних кодів

  1. Відкрийте командний рядок та перейдіть до кореневого каталогу репозиторію проекту.
  2. Запустіть команду scons. Створений додаток, якщо не виникне помилок, буде розміщений в поточному каталозі.