Transferência da Área de Transferência
Numa sessão de Controlo Total, a área de transferência do seu computador e a área de transferência do computador remoto são mantidas sincronizadas. O que copia de um lado fica disponível para colar do outro, em ambas as direções: texto, texto formatado, imagens e, desde o Remote Utilities 7.9 para Windows e 2.1.1 para macOS e Linux, ficheiros e pastas. Nada é colado sozinho; a transferência apenas preenche a área de transferência do outro lado, e é o utilizador que cola onde precisar.
A transferência da área de transferência funciona entre qualquer combinação de Windows, macOS e Linux em qualquer dos lados. Está disponível apenas no modo Controlo Total; no modo Só Ver nada é transferido automaticamente.
Texto simples
Copie texto de um lado com Ctrl+C (Cmd+C num Mac) ou pelo menu Editar do programa. Num instante fica na área de transferência do outro lado; mude para o programa onde precisa dele e cole com Ctrl+V (Cmd+V).
Só são transferidas as alterações feitas durante a sessão. O texto que já estava na área de transferência antes de se ligar não é enviado; copie-o de novo ou utilize Definir área de transferência remota (veja abaixo).
Texto formatado
O texto com formatação mantém-na. Texto a negrito, títulos, listas e ligações copiados no Word, no LibreOffice Writer, no TextEdit ou num navegador web são colados com a formatação do outro lado, na medida em que o programa de destino o suporte. O HTML copiado num computador Linux ou macOS é colado corretamente no Windows e vice-versa. Se precisar apenas de texto simples, utilize o comando Colar como texto simples do programa de destino (Ctrl+Shift+V na maioria dos programas).
Imagens
Uma imagem copiada num programa pode ser colada num programa do outro lado: copie uma imagem num editor de imagens ou num documento de escritório e cole-a no outro computador. A transferência de imagens foi testada entre o Paint, o Photoshop e o GIMP em todas as direções, e com o Preview num Mac (Ficheiro → Novo a partir da área de transferência). As imagens são transferidas automaticamente, tal como o texto; não é necessário nenhum comando manual.
Ficheiros e pastas
Pode copiar ficheiros e pastas no gestor de ficheiros de um lado e colá-los no gestor de ficheiros do outro, sem abrir o modo Transferência de Ficheiros:
- Numa sessão de Controlo Total, selecione os ficheiros ou pastas de um lado, no Explorador de Ficheiros, no Finder ou no gestor de ficheiros do Linux, e prima Ctrl+C (Cmd+C num Mac).
- Mude para o outro lado, abra a pasta de destino e prima Ctrl+V (Cmd+V).
As pastas são copiadas com o respetivo conteúdo. Os ficheiros viajam do Host para o seu computador e do seu computador para o Host da mesma forma, e em qualquer combinação de Windows, macOS e Linux.
Requisitos
- Ambos os lados têm de ter a nova versão: Remote Utilities 7.9 ou posterior no Windows, 2.1.1 ou posterior no macOS e no Linux. Um Viewer ou Host mais antigo simplesmente nunca vê ficheiros na área de transferência; o texto e as imagens continuam a funcionar como antes.
- O modo Transferência de Ficheiros tem de estar permitido no Host (Definições para o Host → Modos), e a conta com que está ligado tem de ter permissão para o utilizar. Os ficheiros transferidos pela área de transferência obedecem às mesmas permissões e são registados no registo do Host da mesma forma que uma sessão de Transferência de Ficheiros. Se a Transferência de Ficheiros não estiver permitida, os ficheiros não são oferecidos ao outro lado, ou a colagem termina com um erro.
- O Viewer para Linux precisa do pacote
fuse3para receber ficheiros de um Host; o instalador recomenda-o.
O que é transferido, e quando
Premir Ctrl+C envia apenas a lista dos itens copiados: nomes, tamanhos e datas. O conteúdo é transferido quando cola, e apenas os ficheiros que efetivamente cola. Pode copiar uma pasta grande no computador remoto, mudar de ideias, e nada terá atravessado a rede.
- Os ficheiros colados no seu computador (do Host para o Viewer) chegam pela mesma ligação que o modo Transferência de Ficheiros utiliza, com a mesma encriptação, as mesmas permissões e a mesma velocidade.
- Os ficheiros colados no Host (do Viewer para o Host) são pedidos pelo Host através da ligação da sessão, parte a parte, com o tamanho das partes adaptado à ligação para que o ecrã remoto continue a responder. Um Host para macOS ou Linux mostra um pequeno aviso no canto do ecrã enquanto os ficheiros estão a chegar, para que a pessoa nesse computador saiba porque está o gestor de ficheiros ocupado.
Onde pode colar
O lado que recebe não obtém os ficheiros propriamente ditos no momento da cópia. Obtém uma promessa deles, que o sistema operativo transforma em ficheiros reais no momento da colagem. Cada sistema operativo faz isto de forma diferente:
- Windows: cole no Explorador de Ficheiros, numa pasta ou no ambiente de trabalho. O Explorador mostra a habitual janela de progresso com um botão Cancelar. Os programas que só aceitam ficheiros que já estejam no disco, como o Telegram ou o WhatsApp, não veem os ficheiros do outro lado; cole-os primeiro numa pasta e anexe-os a partir daí. É o mesmo comportamento do Ambiente de Trabalho Remoto do Windows.
- macOS: cole no Finder. O Finder mostra "A preparar para copiar" sem barra de progresso até o ficheiro chegar; não se trata de um bloqueio. Um programa que lê sozinho o ficheiro colado, como o Mail ou uma aplicação de conversação, obtém um ficheiro vazio até os mesmos ficheiros terem sido colados uma vez no Finder.
- Linux: cole em qualquer gestor de ficheiros; o Nautilus e outros mostram o seu próprio progresso. Também pode abrir um ficheiro diretamente a partir do conjunto colado.
Regras e limites
- Os ficheiros copiados no seu computador só são oferecidos ao Host enquanto a janela da sessão estiver ativa. Caso contrário, cada Ctrl+C no seu computador exporia ficheiros a todos os Hosts ligados. Copiar enquanto outra janela tem o foco não é problema: os ficheiros são oferecidos quando regressa à janela da sessão.
- Colar a mesma área de transferência uma segunda vez obtém o estado atual dos ficheiros na origem, incluindo as alterações feitas desde que os copiou. Um ficheiro alterado enquanto está a ser copiado dá um erro de leitura em vez de uma cópia corrompida.
- Cortar (Ctrl+X) comporta-se como copiar: nada é eliminado na origem.
- São transferidos os nomes, os tamanhos e as datas de modificação; as permissões, os proprietários e os atributos expandidos não. As ligações simbólicas dentro de uma pasta copiada são ignoradas.
- Não há retoma depois de uma ligação interrompida: cole de novo.
- Os ficheiros recebidos de um Host nunca são passados a outro Host.
Obter e definir manualmente a área de transferência remota
Dois comandos no menu da janela de Controlo Total (
) movem a área de transferência manualmente:
- Obter área de transferência remota—obter o que está neste momento na área de transferência do computador remoto e colocá-lo na área de transferência do seu computador.
- Definir área de transferência remota—obter o que está na área de transferência do seu computador e colocá-lo na área de transferência do computador remoto.
Ambos funcionam com texto, imagens e ficheiros. Utilize-os quando:
- O conteúdo foi copiado antes de a sessão começar. A transferência automática envia apenas o que muda durante a sessão; o que já estava na área de transferência quando se ligou, ou quando o Host ou o Viewer foi iniciado, fica onde está. Se o texto ou os ficheiros ainda estiverem na sua área de transferência, escolha Definir área de transferência remota para os enviar; Obter área de transferência remota faz o mesmo para algo copiado no Host antes de se ligar.
- A sincronização automática está desativada nas opções do Viewer (veja abaixo). Os dois comandos são então a única forma de transferir a área de transferência, e nada se move sem uma ação explícita sua.
- Quer ter a certeza do que está neste momento do outro lado, por exemplo depois de mudar de Só Ver de volta para Controlo Total.
Uma cópia, várias sessões: se tiver várias janelas de Controlo Total abertas, o conteúdo copiado no seu computador é oferecido a todos os Hosts ligados, pelo que pode colar o mesmo texto ou os mesmos ficheiros em cada sessão, uma de cada vez. (A exceção são os ficheiros copiados enquanto estava ativa uma determinada janela de sessão; veja as regras acima.)
Desativar a transferência da área de transferência
No Viewer
A sincronização automática significa que tudo o que copia enquanto uma janela de sessão está ativa é oferecido a esse computador remoto. Se preferir decidir caso a caso, vá a Ferramentas → Opções → Ecrã remoto no Viewer e selecione Não sincronizar automaticamente a área de transferência (veja Opções do Viewer). Nada se move então sozinho, em nenhuma direção, enquanto Obter área de transferência remota e Definir área de transferência remota continuam a funcionar a pedido.
No Host
O proprietário do computador remoto tem a última palavra. Em Definições para o Host, na página Outro, selecione Desativar transferência da área de transferência e escolha Em ambas as direções ou Apenas Host-para-Viewer. A segunda opção permite ao utilizador do Viewer colar no Host, mas impede que o que é copiado no Host saia dele. Na direção bloqueada não funcionam nem a transferência automática nem os comandos manuais. Os ficheiros exigem, além disso, que o modo Transferência de Ficheiros esteja permitido na página Modos, conforme descrito acima.
Enviar a área de transferência como teclas premidas
Alguns locais de um computador remoto não aceitam colar: o ecrã de início de sessão do Windows, um pedido do UAC, um programa executado como outro utilizador, a consola de uma máquina virtual ou uma interface de texto do tipo BIOS. Nestes casos, copie o texto no seu computador e escolha Enviar a área de transferência como teclas premidas no menu da janela de Controlo Total. O Viewer escreve o texto no computador remoto carácter a carácter, como se o tivesse escrito no teclado. É a forma habitual de introduzir uma palavra-passe longa no ecrã de boas-vindas de um Windows remoto.
Só é possível enviar texto simples desta forma. Antes de escolher o comando, certifique-se de que o campo de introdução certo no computador remoto tem o foco.
Aplicação móvel
A aplicação móvel transfere texto em ambas as direções, incluindo texto formatado quando o programa de destino o suporta. Imagens e ficheiros não são transferidos; copiar ficheiros através da área de transferência é uma funcionalidade do Viewer e do Host para computador. O texto copiado no telemóvel enquanto a aplicação estava em segundo plano é enviado para o computador remoto quando regressa à sessão. Os comandos Obter área de transferência remota e Definir área de transferência remota estão disponíveis no ícone do relâmpago na barra da sessão.
Sugestões
- Dê-lhe um momento. A área de transferência chega ao outro lado uma fração de segundo depois de copiar numa ligação rápida, mais tarde numa ligação lenta. Se uma colagem produzir o conteúdo anterior, aguarde e cole de novo. Num Mac, aguarde cerca de cinco segundos antes de colar.
- Ficheiros grandes. Colar um ficheiro grande através da área de transferência demora tanto como copiá-lo no modo Transferência de Ficheiros, e num Host macOS mais tempo. Para muitos gigabytes, ou quando quiser ver o progresso e retomar depois de uma ligação interrompida, utilize o modo Transferência de Ficheiros.
- Não chega nada do seu computador? Verifique se a janela da sessão estava ativa quando copiou, se Não sincronizar automaticamente a área de transferência não está selecionado nas opções do Viewer e se a transferência da área de transferência nessa direção não está desativada no Host.
