WinScreen
Português (Brasil)

WinScreen

Aplicativo gratuito e de código aberto para Windows: visualizações picture-in-picture que você pode usar, janelas sempre visíveis, transparentes ou que deixam os cliques passarem, e mais.

Baixar Código-fonte

Windows 10 · 11 · x64 · 1.1.0 · MIT

Estável. Os recursos marcados como experimentais ainda podem mudar. Agora, o que mais ajuda é a sua opinião.

Por enquanto, o aplicativo e o guia estão só em inglês e chinês.

Veja funcionando

Duas visualizações sobre um editor de código: uma toca um vídeo, a outra você usa direto na visualização. Elas continuam com você em outra área de trabalho virtual.

Duas visualizações sobre um editor de código: uma toca um vídeo, a outra você usa direto na visualização. Elas continuam com você em outra área de trabalho virtual.

A barra de ferramentas na barra de título de uma janela: os comandos da janela, a um clique.

A barra de ferramentas na barra de título de uma janela: os comandos da janela, a um clique.

As âncoras trazem uma janela de volta com um clique, de qualquer área de trabalho. Arraste um arquivo para uma âncora para soltá-lo na janela dela.

As âncoras trazem uma janela de volta com um clique, de qualquer área de trabalho. Arraste um arquivo para uma âncora para soltá-lo na janela dela.

Corte uma visualização na parte que você quer e amplie. Uma visualização de parte da tela funciona do mesmo jeito.

Corte uma visualização na parte que você quer e amplie. Uma visualização de parte da tela funciona do mesmo jeito.

Vidro esmaece só o fundo. Ajuste uma janela uma vez, pressione Ctrl+Alt+Shift+S e ela abre assim da próxima vez.

Vidro esmaece só o fundo. Ajuste uma janela uma vez, pressione Ctrl+Alt+Shift+S e ela abre assim da próxima vez.

Menus

Configurações do WinScreen, página General, no tema escuro

O menu de uma janela, com o menu Effects aberto

Configurações, página Appearance, com controles deslizantes de opacidade

Barra de ferramentas e âncoras

A barra de ferramentas na barra de título de uma janela Três âncoras na borda da tela, sem fundo

Use aplicativos por uma pequena visualização

Pressione Ctrl+Alt+P em uma janela para ter uma pequena visualização ao vivo dela, que fica sempre visível. Ative Interactive no menu da visualização e você pode usar o aplicativo direto nela: clicar, digitar, rolar, selecionar texto e abrir menus. Está pronto para Chrome, Edge, Brave, Vivaldi, Firefox, aplicativos Electron e o Explorador de Arquivos; para outros aplicativos, é (experimental). A janela real fica escondida e fora do caminho, então um vídeo, um chat ou um documento continua à mão em um canto enquanto você trabalha.

O Enhanced hover mantém os efeitos de passar o mouse funcionando em navegadores e em aplicativos como VS Code e Discord. Para um aplicativo que não funciona bem por uma visualização, como um jogo, um clique na visualização pode trazer a janela real de volta, e ela se esconde de novo quando você muda para outra. O que funciona onde (em inglês) traz os detalhes.

Recursos

Janelas

Picture-in-picture

Âncoras

Organizar

Efeitos (experimental)

No dia a dia

Instalação

Baixe o WinScreen-…-x64-Setup.exe em Releases e execute-o. Funciona no Windows 10 (versão 2004 ou posterior) e no Windows 11, em PCs de 64 bits com Intel ou AMD (x64). Veja o que funciona onde (em inglês) para outros sistemas e para o que cada recurso pode e não pode fazer.

Você não precisa instalar mais nada, e ele roda sem direitos de administrador. O WinScreen fica na bandeja do sistema.

O instalador não é assinado, então o Windows pode dizer que não o reconhece. Escolha Mais informações e depois Executar assim mesmo. Para removê-lo, vá em Configurações → Aplicativos → Aplicativos instalados no Windows.

Com o Scoop, ele é instalado em duas linhas (a versão portátil, atualizada pelo Scoop):

scoop bucket add winscreen https://github.com/DarkLian/WinScreen
scoop install winscreen

Primeiros passos

  1. Clique na janela que você quer mudar.
  2. Pressione Ctrl+Alt+T para deixá-la sempre visível, Ctrl+Alt+P para uma visualização ao vivo ou Ctrl+Alt+A para uma âncora.
  3. Clique no ícone da bandeja para abrir as configurações, ou clique com o botão direito para ver todos os comandos.
  4. Pressione Ctrl+Alt+R para deixar todas as janelas como estavam.
Para fazer isto Atalho
Deixar ou não sempre visível Ctrl+Alt+T
Abrir ou fechar uma visualização ao vivo Ctrl+Alt+P
Adicionar ou remover uma âncora Ctrl+Alt+A
Mais ou menos transparente Ctrl+Alt+Baixo / Cima
Ligar ou desligar a transparência padrão Ctrl+Alt+O
Ligar ou desligar os cliques passantes Ctrl+Alt+C
Voltar esta janela ao normal Ctrl+Alt+U
Voltar todas as janelas ao normal Ctrl+Alt+R

O guia do usuário (em inglês) explica todos os recursos.

Perguntas e respostas

É "AI slop"?

O WinScreen nasceu da paixão, para resolver problemas que eu realmente tinha, e é feito com muita ajuda de agentes de IA. Prefiro dizer isso logo de cara.

O que eu posso fazer é conferir o trabalho: cada versão é testada no Windows 10 e no Windows 11, os recursos que ainda não são confiáveis são marcados como experimentais, e os bugs relatados são corrigidos em vez de ficarem abertos. O que eu não consigo fazer sozinho é cobrir cada versão do Windows, cada PC e cada aplicativo. É aí que os seus relatos mais ajudam: se algo não funcionar para você, abra uma issue.

Por que não usar ferramentas maduras que já existem?

O PowerToys é mantido ativamente, mas prioriza a variedade de recursos e não tem melhorias focadas. O WinScreen existe como um complemento, especializado em certos utilitários do Windows. Ele não está aqui para copiar o PowerToys, o que não faria sentido.

O WindowTop foi o que inspirou este projeto. Só que ele é fechado e pago. O WinScreen quer oferecer uma opção gratuita e de código aberto para quem (eu incluído) quer recursos que ficam atrás de um paywall. Além disso, sem as amarras de um negócio, o WinScreen pode ser atualizado rápido e sem burocracia, então meu objetivo é responder e melhorar depressa, corrigindo bugs e adicionando os recursos de que as pessoas realmente precisam (com testes completos, espero).

Muitos outros projetos que encontrei foram abandonados, são pagos ou são "AI slop" de verdade, que não é atualizado, deixa abertos problemas que encontrei no primeiro dia e tem um GitHub bagunçado. Hoje simplesmente não existe uma opção gratuita e de código aberto, com melhorias focadas e suporte contínuo.

O projeto vai ser mantido continuamente?

Vou fazer o meu melhor. Mas, como um projeto sem fins lucrativos movido por paixão, o apoio da comunidade me dá um grande impulso. Não posso garantir que ele vai ser mantido sempre, mas mesmo assim ele tem licença MIT, então qualquer pessoa pode fazer um fork e mantê-lo vivo. Esse é o espírito do código aberto!

É seguro?

O projeto é totalmente de código aberto. Qualquer pessoa pode examinar o código (ou pedir para uma IA analisá-lo) e compilá-lo por conta própria. Desligue as atualizações automáticas e analise o código com IA se quiser mais segurança.

Código aberto não significa absolutamente seguro, mas tudo está à vista para qualquer pessoa conferir, questionar ou apontar problemas. Toda preocupação de segurança que você relatar é bem-vinda.

Atualizações

Nas configurações (Settings), escolha o que o WinScreen faz com novas versões: nada (o padrão), avisar você ou instalá-las para você quando fechá-lo. Uma cópia portátil não consegue se atualizar sozinha, então ela avisa você e abre a página da nova versão. Para atualizar manualmente, feche o WinScreen e execute o instalador mais novo. Suas configurações continuam como estão.

Diga o que você acha

O WinScreen é feito por DarkLian com a ajuda de agentes de IA. A melhor forma de ajudar é contar como ele funciona para você. Abra uma issue para compartilhar uma ideia, relatar um problema ou mencionar alguma coisinha que incomoda você. Veja Contributing (em inglês) para saber o que mais ajuda.

Se o WinScreen for útil para você, você pode apoiá-lo no Ko-fi.

Compile você mesmo

Você precisa do SDK do .NET 10 indicado em global.json. Execute .\build.ps1 -SkipInteractive e o instalador aparece em dist\release.

Como cada recurso se comporta com cada tipo de janela, e em que parte do código isso é decidido, está em Compatibilidade dos recursos (em inglês).

Política de assinatura de código

O WinScreen não é assinado. A assinatura de código gratuita da SignPath Foundation exige que um projeto seja mais usado primeiro, então vamos pedir de novo mais tarde.

Licença

MIT