← Все проекты

PosPro Desk — удалённый доступ

Десктоп

Своя система удалённого доступа к компьютеру клиента — замена TeamViewer и AnyDesk

PosPro Desk — удалённый доступ

Описание

PosPro Desk — собственная система удалённого доступа к компьютеру, сделанная как замена TeamViewer и AnyDesk для службы поддержки. Клиент купил оборудование, а у него не встаёт драйвер или не настраивается касса — вместо выезда мастера или долгих объяснений по телефону сотрудник подключается к его компьютеру прямо из админки и делает всё сам. Без сторонних подписок, лимитов на коммерческое использование и чужих серверов между вами и клиентом.

Для клиента всё максимально просто: он скачивает маленькую программу (её не нужно устанавливать), запускает и видит окно с 9-значным кодом. Диктует код оператору по телефону — и на его экране появляется запрос «Разрешить подключение?». Пока клиент сам не согласится, оператор ничего не увидит.

Дальше оператор видит живой экран клиента прямо в браузере и работает с ним как со своим: двигает мышью, печатает, кликает. Можно передавать файлы в обе стороны простым перетаскиванием, а нужные драйверы — отправить клиенту прямо из каталога магазина, он скачает их сам.

Приватности уделено особое внимание: соединение идёт напрямую между компьютерами, а не через чужой сервер, поэтому картинка экрана нигде не оседает, а задержка минимальная. На время настройки оператор может аккуратно заблокировать мышь и клавиатуру клиента, чтобы тот случайно ничего не сбил — и эта блокировка гарантированно снимается по завершении сеанса.

Что решено

  • Полная замена TeamViewer / AnyDesk — без подписок и лимитов на коммерческое использование
  • Клиенту не нужна установка и права администратора — просто запустил программу
  • Подключение только по согласию клиента: без нажатия «Разрешить» оператор ничего не видит
  • Простой 9-значный код для подключения — клиент диктует его по телефону
  • Оператор работает прямо в браузере: видит экран, управляет мышью и клавиатурой
  • Передача файлов в обе стороны перетаскиванием — проверено на файлах до 500 МБ
  • Отправка драйверов клиенту прямо из каталога магазина — он скачивает их сам
  • Прямое соединение между компьютерами: картинка экрана не проходит через чужой сервер
  • Минимальная задержка и никаких расходов на трафик видео
  • Блокировка мыши и клавиатуры клиента на время настройки — снимается сама по завершении
  • Полноэкранный режим; к одному компьютеру подключается только один оператор
  • Устойчивость к обрывам связи: автопереподключение и корректное завершение сеанса
  • Встроен прямо в админку магазина — доступ только у сотрудников

Технологии

Node.js, WebRTC, Electron, WebSocket, nut.js, Next.js, TypeScript