Um autoclicker avançado com interface gráfica amigável, desenvolvido em Python usando Tkinter e pynput.
- Interface gráfica moderna e intuitiva com abas organizadas
- Controle de intervalo entre cliques (em segundos)
- Múltiplos tipos de clique (único, duplo, triplo)
- Escolha do botão do mouse (esquerdo, direito, meio)
- Opção para clicar na posição atual do cursor ou em posição fixa
- Definição de coordenadas X e Y para cliques em posição específica
- Captura automática da posição atual do cursor
- Personalização da tecla de atalho para ativar/desativar
- Opção para enviar teclas do teclado em vez de cliques do mouse
- Salvamento e carregamento de configurações personalizadas
- Python 3.6 ou superior
- Bibliotecas:
- tkinter (normalmente incluído na instalação padrão do Python)
- pynput
- threading (biblioteca padrão)
- json (biblioteca padrão)
- Clone este repositório:
git clone https://github.com/guilhermemartinsbr/autoclickerpro
cd autoclickerpro
- Instale as dependências necessárias:
pip install pynput
- Execute o programa:
python main.py
Na aba "Configurações Principais":
- Intervalo entre cliques: Defina o tempo (em segundos) entre cada clique
- Tipo de clique: Escolha entre clique único, duplo ou triplo
- Botão do mouse: Selecione qual botão do mouse será usado (esquerdo, direito ou meio)
- Posição do clique:
- Cursor: Os cliques seguirão a posição atual do cursor
- Posição fixa: Os cliques ocorrerão sempre nas coordenadas X,Y especificadas
- Use o botão "Capturar posição atual" para definir automaticamente as coordenadas
Na aba "Configurações Avançadas":
-
Tecla de atalho:
- Clique em "Definir nova tecla" e pressione a tecla desejada para ativar/desativar o autoclicker
- A tecla padrão é F6
-
Enviar tecla em vez de clicar:
- Ative esta opção para que o programa envie pressionamentos de tecla repetidos em vez de cliques do mouse
- Especifique qual tecla deve ser enviada (ex: a, b, enter, space, etc.)
-
Salvar configurações:
- Use o botão "Salvar configurações" para manter suas preferências para uso futuro
- O botão "Restaurar padrões" retorna todas as configurações aos valores iniciais
- Iniciar: Começa a sequência de cliques automáticos com as configurações atuais
- Parar: Interrompe a sequência de cliques
- A tecla de atalho definida (F6 por padrão) alterna entre iniciar e parar
- O programa salva suas configurações em um arquivo chamado
autoclicker_config.json
no mesmo diretório - Para usar a captura de posição fixa, a janela será minimizada por 1 segundo para permitir que você posicione o cursor
- Para aplicações que exigem direitos de administrador, execute o programa com privilégios elevados
- O programa usa threads para não bloquear a interface enquanto executa os cliques
Contribuições são bem-vindas! Sinta-se à vontade para:
- Fazer um fork do projeto
- Criar uma branch para sua feature (
git checkout -b feature/nova-funcionalidade
) - Commit suas alterações (
git commit -am 'Adiciona nova funcionalidade'
) - Push para a branch (
git push origin feature/nova-funcionalidade
) - Criar um Pull Request
Este projeto está licenciado sob a licença MIT - veja o arquivo LICENSE para detalhes.
Este software é para fins educacionais e de produtividade. O uso para burlar jogos, sites ou serviços pode violar termos de uso. Use com responsabilidade. O autor não se responsabiliza por mau uso.