Ferramenta de captura de tela multiplataforma em C++/Qt, com edição de anotações no app, atalhos configuráveis e interfaces CLI e DBus.
SeaEpoch/MouseClick
Um auto clicker e gerenciador de cursores para Windows, feito com Qt6 Widgets, com interface inspirada no Fluent2 e modos claro e escuro.
- Estrelas
- 909
- Forks
- 42
- Issues abertas
- 4
- Último commit
- há 2 meses
O que é?
MouseClick é um auto clicker escrito em C++ com Qt6 Widgets. Ele simula cliques repetidos do mouse para tarefas que exigem entrada contínua, como trabalhos repetitivos no desktop ou jogos. A interface segue as diretrizes de design Fluent2 e usa estilos QSS, com modos claro e escuro.
Além dos cliques, o projeto inclui um recurso de temas de cursor. Os usuários podem aplicar conjuntos de cursores armazenados em assets/cursors, cada um definido por um arquivo config.json que associa as funções dos cursores do sistema a arquivos .ani ou .cur. É possível pré-visualizar os temas no app, e cada tema incluído informa sua fonte original.
O projeto tem como alvo o Windows: o guia de build aborda o empacotamento com windeployqt. São necessários um compilador C++17, CMake 3.19 ou superior e Qt 6.7 ou posterior. O código-fonte é licenciado sob GPL-3.0.
Recursos principais
- 01Simula cliques repetidos do mouse para automação.
- 02Interface Qt6 Widgets estilizada com QSS, seguindo o Fluent2 Design.
- 03Modos de exibição claro e escuro.
- 04Gerenciamento de temas de cursor com conjuntos .ani/.cur definidos por config.json.
- 05Imagens de pré-visualização e links para as fontes dos temas de cursor incluídos.
Casos de uso
- Automatizar cliques repetitivos no desktop do Windows.
- Executar tarefas baseadas em cliques em jogos que exigem entrada contínua.
- Personalizar a aparência do cursor do mouse com temas de cursor da comunidade.
Início rápido
- 1
Clone o repositório
git clone git@github.com:SeaEpoch/MouseClick.git - 2
Compile o projeto com o Qt Creator ou pela linha de comando
- 3
Execute o windeployqt para empacotar o aplicativo compilado
windeployqt.exe ./MouseClick.exe
Antes de usar
- Disponível apenas para Windows, pois é um autoclicador e gerenciador de cursor para Windows.
- Requer C++17, CMake 3.19 ou posterior e Qt 6 (o README lista a versão 6.7.0 com um ponto de interrogação).
- Licenciado sob GPL-3.0, uma licença copyleft que exige que obras derivadas continuem sendo de código aberto.
Tópicos
Perguntas frequentes
- O que é MouseClick?
- Um auto clicker e gerenciador de cursores para Windows, feito com Qt6 Widgets, com interface inspirada no Fluent2 e modos claro e escuro. MouseClick é um auto clicker escrito em C++ com Qt6 Widgets. Ele simula cliques repetidos do mouse para tarefas que exigem entrada contínua, como trabalhos repetitivos no desktop ou jogos. A interface segue as diretrizes de design Fluent2 e usa estilos QSS, com modos claro e escuro.
- MouseClick é gratuito? Qual é a licença?
- MouseClick é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- MouseClick ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de MouseClick foi em 3 de set. de 2026.
- Para que posso usar MouseClick?
- Automatizar cliques repetitivos no desktop do Windows. Executar tarefas baseadas em cliques em jogos que exigem entrada contínua. Personalizar a aparência do cursor do mouse com temas de cursor da comunidade.
- Como instalar MouseClick?
- Clone o repositório: git clone git@github.com:SeaEpoch/MouseClick.git Compile o projeto com o Qt Creator ou pela linha de comando Execute o windeployqt para empacotar o aplicativo compilado: windeployqt.exe ./MouseClick.exe
- Onde consigo MouseClick?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/SeaEpoch/MouseClick
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma paleta de comandos nativa e extensível para desktop, compatível com extensões do Raycast e capaz de abrir apps, acessar o histórico da área de transferência, snippets, buscar arquivos e muito mais.
Ferramenta C++ offline que remove marcas d’água visíveis do Gemini por mesclagem alfa reversa, com GUI, CLI e processamento em lote.
Uma ferramenta multiplataforma para exibir o horário do dia, a aula em andamento e outras informações nas telas multimídia das salas de aula.
Ferramenta de anotação de tela para Windows, com desenho e escrita sobre qualquer conteúdo, ideal para apresentações e aulas, feita em C++20.
O app moderno Windows Terminal com abas e suporte a Unicode, além do código-fonte do host clássico do console do Windows (conhost.exe).