Controlar computador
O usuário informa um ID, usa senha ou autorização remota, e abre a sessão com tela, teclado, mouse, áudio e clipboard.
O Remote4Work reúne cliente desktop, acesso web, monitoramento, atendimento HelpDesk, RDP, administração corporativa, licenças e caminho mobile. Para o usuário final, isso aparece como uma única solução: entrar, localizar a máquina, conectar e resolver.
A mesma base atende técnico de suporte, usuário comum, empresa, administrador e operador de monitoramento.
O usuário informa um ID, usa senha ou autorização remota, e abre a sessão com tela, teclado, mouse, áudio e clipboard.
Máquinas salvas aparecem organizadas por status, categoria, permissão e modo de conexão R4W/RDP.
Solicitações de suporte chegam ao técnico, com alertas, badges e caminho para push no app mobile.
Operadores acompanham vários computadores online em tiles, expandem uma tela e reconectam automaticamente.
Aplicativo moderno para Windows 10+, macOS Ventura+ e Linux Debian 12/similares. Abre a interface web dentro de uma casca nativa e adiciona recursos que o navegador comum não consegue.
Aplicativo desktop baseado no R4WClientApp, voltado para compatibilidade ampla em ambientes Windows legados.
Portal web para entrar sem instalar cliente completo no computador do técnico. Usa WebSocket, WebCodecs, criptografia de sessão e a mesma infraestrutura R4W.
Estrutura mobile para reaproveitar a interface web em shell nativo, com melhor persistência de sessão e notificações nativas de HelpDesk. Base inicial: iOS 15+ e Android 7.0+.
Painéis web para gerir empresas, usuários, grupos, computadores, licenças, permissões, configurações e relatórios.
Todas as experiências convergem para a mesma plataforma de autenticação, túnel e permissões — muda o invólucro, não o motor.
O R4WClassic preserva compatibilidade com Windows 7 e ambientes antigos. O R4WMultiPlatform é a linha moderna: usa Qt + Chromium, roda no Windows 10+, macOS Ventura+ e Debian 12/similares, e adiciona uma ponte nativa para serviço local, identidade da máquina, RDP, clipboard de arquivos e recursos do sistema operacional.
O usuário vê Meu ID, credenciais, computadores e a área de conexão.
Escolhe uma máquina pessoal, empresa, HelpDesk ou ID manual.
Controla tela, teclado, mouse, RDP, áudio, chat e arquivos conforme a permissão.
Linha clássica baseada no R4WClientApp, indicada para Windows 7/8/8.1 e ambientes que exigem compatibilidade legada.
No R4WMultiPlatform, garante WebCodecs e comportamento uniforme nos desktops modernos.
Ponte JS/C++ para funções nativas sem mudar o backend.
Controla host, screen server, proxy, firewall e dados da máquina.
O WebClient é a principal interface compartilhada da solução. Ele roda como portal web, dentro do R4WMultiPlatform e como base dos apps mobile.
A tela principal abre conexões em abas, permite fechar todas e pausa o vídeo em abas inativas para economizar CPU.
Monitores, energia, teclado, clipboard, escala, tela cheia, screenshot, estatísticas, áudio, chat e desconexão.
Seleciona máquinas, mostra o mosaico, permite expandir e usa reconexão para manter a sala de monitoramento viva.
Fluxo para suporte sob demanda: histórico, favoritos, senha temporária ou autorização do usuário remoto.
Quando habilitado, o usuário escolhe entre sessão R4W e RDP nativo, inclusive com aplicativos RDP publicados.
Módulo web para listar computadores, dias e segmentos de áudio, com streaming e exportação conforme a permissão.
O repositório já organiza a estratégia mobile com Capacitor. A proposta não é criar outro produto visual, mas levar a mesma interface para app nativo, adicionando o que o navegador mobile não entrega bem: sessão persistente, notificação nativa e abertura contextual.
O app abre o WebClient, preserva a sessão, registra push e leva o usuário ao HelpDesk ao tocar na notificação. Compatibilidade inicial: iOS 15 ou superior.
Mesmo modelo do iOS, com Google Services, notification channels e tratamento de background/bateria. Compatibilidade inicial: Android 7.0 Nougat ou superior.
Login, Controlar Computador, Meus Computadores, HelpDesk e conexão remota continuam vindo do R4WWebClient/web.
O técnico recebe uma solicitação HelpDesk, toca no alerta, abre a fila e inicia o atendimento sem procurar menu.
A solução não termina na conexão remota. Ela inclui controle de acesso, licenciamento, permissões, grupos, configurações RDP e relatórios.
O técnico digita o ID do parceiro, pede autorização ou usa senha e entra para resolver o problema.
A empresa mantém computadores cadastrados, categorizados e com permissões por grupo.
A equipe abre um painel com várias telas, acompanha o status e expande a máquina que precisa de atenção.
Uma solicitação chega ao técnico, aparece em badge/notificação e pode virar conexão com poucos cliques.
Gestores acompanham licenças, usuários, uso, configurações e políticas de acesso.
| Ambiente | Experiência principal | Compatibilidade inicial | O que entrega ao usuário | Status |
|---|---|---|---|---|
| Windows legado | R4WClassic (R4WClientApp) | Windows 7 ou superior | Cliente desktop clássico para parques antigos, mantendo suporte a máquinas que não conseguem executar a linha moderna baseada em Chromium. | Compatibilidade |
| Windows moderno | R4WMultiPlatform, ScreenServer Aspia, RDP | Windows 10 ou superior | Cliente completo, permitir controle, conexão R4W, RDP, UAC/tela segura, clipboard, chat, áudio e monitoramento. | Principal |
| macOS | R4WMultiPlatform.app + serviço local + ScreenServer empacotado | macOS Ventura ou superior; Macs Intel 2018+ ou Apple Silicon | Cliente instalado, identidade local, RDP via Windows App, caminho para host completo com permissões de tela/acessibilidade. | Em evolução |
| Linux | R4WMultiPlatform + serviço Linux + Aspia Debian | Debian 12 ou distribuições similares com stack equivalente | Cliente e host para ambientes Linux, com foco em suporte remoto e operação multiplataforma. | Em evolução |
| Browser desktop | R4WWebClient | Navegadores modernos com WebCodecs, como Chrome/Edge atuais | Conectar sem instalar cliente completo no técnico, abrir várias sessões, monitorar computadores e usar HelpDesk. | Disponível |
| iOS | Shell Capacitor + WebClient | iOS 15 ou superior; iPhone/iPad compatível com iOS 15+ | App com sessão persistente, notificação HelpDesk por APNs e abertura direcionada da fila de atendimento. | Estruturado |
| Android | Shell Capacitor + WebClient | Android 7.0 Nougat ou superior (API 24+) | Mesmo fluxo do iOS, com FCM, notification channels e UX adaptada ao teclado/botão voltar. | Estruturado |
Para o usuário final, os recursos aparecem como botões e fluxos simples. Por baixo, eles compartilham autenticação, túnel, criptografia, permissões e estado centralizado.
O Remote4Work não é apenas uma tela remota. É uma plataforma para administrar, acessar, monitorar e atender computadores em diferentes cenários de trabalho.
“Você pode usar no desktop, no navegador ou no app mobile; pode atender por ID, por lista de computadores, por HelpDesk ou por empresa; e pode administrar usuários, grupos, licenças e permissões em painéis web.”
Essa é a história central da solução: multiplataforma na entrada, integrada no backend e simples na operação do usuário.