Um autoclicker simples e eficiente feito em Python utilizando principalmente PySide6 e pynput. O aplicativo oferece duas funcionalidades principais:
- AutoClicker para Mouse: Realiza cliques contínuos na tela com uma taxa configurável por segundo.
- AutoClicker para Teclado: Pressiona uma ou duas teclas alternadas em uma taxa de cliques também configurável.
- Modo de clique do mouse: Configure a taxa de cliques por segundo e uma tecla (bind) para ativação/desativação.
- Modo de clique do teclado: Pressione uma ou duas teclas de forma automática, com taxa ajustável, e controle o funcionamento por meio de uma bind.
- Interface intuitiva: Fácil de usar e personalizar, com configurações salvas automaticamente.
- Se você não deseja instalar o Python e compilar, você pode baixar a versão final clicando aqui.
- Para compilar o projeto, é necessário ter Python 3 instalado (recomendado versão 3.7 ou superior).
- Clone o projeto: Use o comando abaixo para clonar o projeto:
git clone https://github.com/mtzdev/auto-clicker.git
- Instalar as dependências: Use o seguinte comando na pasta do projeto:
pip install -r requirements.txt
- Compilação do projeto: Após instalar todas as dependências, utilize o comando abaixo para compilar:
pyinstaller --onefile --noconsole main.py
- Acessar o executável: Após compilar, o arquivo executável estará na pasta
dist/ - Executar o programa: Agora você pode abrir o programa sem precisar do Python e dos outros arquivos!
O AutoClick possui duas seções principais: Mouse e Teclado. Abaixo, a explicação para cada uma:
- Defina a quantidade de cliques por segundo que o AutoClick deverá realizar.
- Clique no botão para definir uma key-bind (tecla de ativação), e essa tecla será responsável por ligar/desligar o AutoClick.
- Se quiser, pode mudar o lado do mouse que será efetuado os cliques (Esquerda/Direita)
- Após a configuração, basta clicar na tecla escolhida que os cliques serão efetuados, e para desativar, basta pressiona-la novamente.
- Configure quantos cliques por segundo o autoclick deverá realizar.
- Clique no botão para definir uma key-bind que será a tecla responsável por ativar/desativar o Autoclick.
- Escolha a tecla a ser pressionada automaticamente pelo Autoclick.
- Agora basta clicar na tecla de key-bind que os cliques serão efetuados. Para desativar, clique na mesma tecla.
OBS¹: Você não pode usar a mesma tecla de ativação para o Mouse e Teclado.
OBS²: Caso você deseje desabilitar ou parar de usar uma das seções (Mouse ou Teclado), basta clicar no botão de escolher uma key-bind, e clicar em "Resetar/Desabilitar", assim você removerá a key-bind de ativação e essa seção não será mais ativada sem que você queira.
Este projeto está licenciado sob a Creative Commons Attribution-NonCommercial 4.0 International License É proibido o uso para fins comerciais sem minha permissão explícita.
Sinta-se a vontade para contribuir com atualizações! Se você encontrar bugs ou tiver sugestões, abra uma issue ou faça um pull request!