Um widget de relógio e contador de FPS para Windows, customizável e sempre visível, ideal para gamers e multitarefas. Desenvolvido em Python, este overlay leve permite que você veja informações essenciais sem sair da sua aplicação de tela cheia.
- Sempre Visível: A janela permanece por cima de todas as outras, incluindo jogos em tela cheia (especialmente no modo "Janela sem Bordas").
- Totalmente Manipulável:
- Mova a janela para qualquer lugar da tela.
- Redimensione a janela clicando e arrastando suas bordas e cantos.
- Contador de FPS:
- Ative um contador de FPS em tempo real com um clique.
- O contador aparece elegantemente ao lado da hora.
- Utiliza um método de cálculo preciso e com baixo impacto na performance.
- Customização Visual:
- Alterne entre 3 níveis de transparência para uma integração perfeita com sua tela.
- Controles Intuitivos:
FPS: Liga/desliga a exibição do contador de FPS.💧: Alterna os níveis de transparência.📌: Fixa ou desafixa o overlay (ativa/desativa o modo "sempre visível").×: Fecha o aplicativo.Esc: Tecla de atalho para fechar o aplicativo.
Siga os passos abaixo para configurar e executar o relógio em qualquer computador com Windows.
- Python 3: Certifique-se de que o Python está instalado. Se não estiver, baixe-o em python.org.
- Importante: Durante a instalação, marque a caixa "Add Python to PATH".
-
Faça o download do código: Baixe o arquivo
relogio.overlay.pywdeste repositório. -
Abra o Prompt de Comando (CMD): Pressione
Win + R, digitecmde aperte Enter. -
Instale as dependências: Cole o seguinte comando no CMD e pressione Enter:
pip install mss numpy pywin32
Após a instalação das dependências, basta dar um duplo-clique no arquivo relogio.overlay.pyw.
O relógio aparecerá no canto superior esquerdo da tela, pronto para ser usado!
Dica: A extensão
.pywé usada para que o script execute sem abrir uma janela de console preta em segundo plano.
Este projeto foi construído com as seguintes tecnologias e bibliotecas:
- Python 3: Linguagem principal do projeto.
- Tkinter: Para a criação da interface gráfica (GUI).
- PyWin32: Para a integração com a API do Windows, permitindo o controle avançado da janela (como o modo "sempre visível").
- MSS: Para a captura de tela de alta velocidade e baixo custo, utilizada no contador de FPS.
- NumPy: Para o cálculo rápido e eficiente da média de quadros por segundo.
Distribuído sob a Licença MIT. Veja o arquivo LICENSE para mais informações.