Saltar para o conteúdo principal

Documentation Index

Fetch the complete documentation index at: https://docs.replit.com/llms.txt

Use this file to discover all available pages before exploring further.

Essa tecnologia de transmissão permite que você trabalhe com aplicativos legados no seu navegador a partir de qualquer dispositivo! Por exemplo, você pode executar um jogo em Python projetado para desktop diretamente no seu celular ou tablet sem fazer nenhuma alteração no código subjacente. Tetris (desenvolvido com PyGame) imagem do Tetris em um App do Replit

Como posso usar o VNC?

Qualquer App do Replit — em qualquer linguagem — pode usar um desktop virtual. Nenhuma alteração é necessária para executar programas de gráficos nativos no Replit. O painel VNC aparecerá quando qualquer aplicativo tentar abrir uma janela de desktop nativa.

Protegendo seu App no Replit

Por padrão, sua conexão VNC não tem senha e só pode ser acessada em https://replit.com, pois a conexão depende da mesma autenticação usada para o WebSocket. Se você precisar acessar seu App no Replit pelo cliente externo noVNC, pode definir uma senha VNC. Defina uma senha na configuração de secrets do seu App no Replit. Secrets é um lugar seguro para armazenar senhas sem o risco de outros usuários acessarem suas senhas. Definir VNC_PASSWORD adicionará segurança aprimorada ao conectar remotamente.

Como posso usar o VNC em tela cheia?

Você deve ter protegido seu App no Replit conforme as instruções acima para prosseguir com estas etapas.
  1. Execute o seguinte comando na aba “Shell”:
    echo $REPL_ID
    
imagem mostrando o comando echo
  1. Construa sua URL de conexão substituindo REPL_ID pela saída do comando acima: <\REPL_ID\>.id.repl.co
  2. Abra o cliente noVNC em uma aba separada do navegador.
  3. Abra as configurações de conexão.
abrir configurações de conexão
  1. Expanda o campo WebSockets. Insira sua URL de conexão (\<REPL_ID\>.id.repl.co) no campo host e deixe o campo path vazio.
host
  1. Altere o Scaling Mode para Remote Resizing:
escalonamento
  1. Use o nome de usuário runner e a senha configurada acima quando solicitado as credenciais.

Exemplos