Skip to content

marcellobatiista/KL-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kakele Bot 🤖 - YT

O Kakele Bot é gratuito e open source. Bot leve e simples, com reconhecimento óptico de caracteres (OCR).

Descrição Imagem
Iniciando o Bot por um login específico de algum usuário previamente cadastrado no banco de dados. start
Kakele Bot com todas as funcionalidades disponíveis até o momento. help

Principais bibliotecas utilizadas

❄️ Bonus: As imagens são processadas em tempo de execuçao, sem precisar salvar.

Estrutura do Projeto

O projeto está dividido em três partes principais:

  • comp_out/: Contém os arquivos que são necessários para o funcionamento do bot, e não precisam ser compilados.
  • forms/: Contém os arquivos de formulários do bot.
  • system/: Contém os arquivos de funcionamento do bot.
KL-Bot/
├── comp_out/
│   ├── recursos/
│   │   └── kake_icon2.ico
│   ├── samples/
│   │   └── ...
│   ├── targets/
│   │   └── enemy.png
│   ├── tesseract/
│   │   └── ...
├── forms/
│   ├── bot_form.ui
│   ├── bot_window_ui.py
│   ├── login_form.ui
│   └── login_window_ui.py
├── system/
│   ├── downloads.py
│   ├── features.py
│   ├── healing.py
│   └── hunt.py
├── hunt.json
├── kakelebot.py
├── login.py
├── README.md
├── requirements.txt
└── LICENSE

Funcionalidades do bot

⚔️ Hunt

  • Ataque automático

  • Movimentação automática do personagem

  • A movimentação do personagem não buga quando um jogador ou monstro fica na frente dele.

  • Movimente o personagem com teclas de direção pausadamente (sem pressionar a tecla por muito tempo).

  • Pare o personagem no mesmo lugar que iniciou a movimentação (waypoint).

❤️ Healing

  • Curar personagem automaticamente (Vida e Mana)

⚙️ Outros

  • Aceleração do personagem

Funcionalidades internas do bot

  • Definição de teclas de atalho
  • Definição de tempo de espera entre ações
  • Funcionamento do bot somente quando o jogo estiver em primeiro plano

Como instalar?

Instalando o Python

Primeiro, você precisa instalar o Python 3.6 ou superior. Você pode baixar o Python aqui.

Instalando o Kakele Bot

Agora, você precisa clonar o repositório do Kakele Bot. Para isso, abra o terminal e digite:

git clone https://github.com/marcellobatiista/KL-Bot.git && cd KL-Bot

pip install -r requirements.txt

Iniciando o Kakele Bot

Agora, você precisa iniciar o Kakele Bot. Para isso, abra o terminal e digite:

python3 main.py

Gerando o executável

Você pode gerar um executável para o Kakele Bot. Para isso, abra o terminal e digite:

pyinstaller --noconfirm --onefile --windowed --add-data "C:/CAMINHO/PARA/PASTA/system;system/" --add-data "C:/CAMINHO/PARA/PASTA/forms;forms/" "C:/CAMINHO/PARA/ARQUIVO/main.py"

Iniciando o executável

Agora, você precisa iniciar o Kakele Bot. Para isso, coloque o kakele.exe ao lado da pasta comp_out/ assim e executar:

PASTA_QUALQUER/
├── comp_out/
└── main.exe

Como contribuir?

Você pode contribuir com o Kakele Bot abrindo uma issue 🐛 Bug Report ou um pull requestNew Feature no GitHub.

Licença

O Kakele Bot é licenciado sob a licença MIT 📄 License.

Créditos

O Kakele Bot foi feito por @Marcelo.

Releases

No releases published

Packages

 
 
 

Languages