O Gerador de BOT é uma solução avançada de automação desenvolvida em Python, projetada especificamente para o setor de telecomunicações. Esta ferramenta permite a configuração massiva e rápida de dispositivos de rede, eliminando o erro humano e reduzindo drasticamente o tempo de provisionamento em campo ou em laboratório.
Interface moderna em modo Dark, com controle de RAM, scanner de rede e monitoramento de execução em tempo real.
Para usuários que desejam apenas utilizar a ferramenta sem configurar o ambiente de desenvolvimento, baixe a versão estável pronta para uso:
Tip
Compatível com Windows 10/11. Extraia o arquivo e execute o arquivo GeradorDeBOT.exe.
- Exportar para Python (Standalone): Agora você pode exportar sua fila de execução inteira (com o template já configurado) diretamente para um arquivo
.pyindependente. Execute-o no servidor Linux da sua provedora sem a interface gráfica! - Performance Absurda: Limite de navegadores simultâneos expandido de 15 para incríveis 100 abas testando equipamentos ao mesmo tempo.
- Alerta Visual de RAM: Trava de segurança visual indicando consumo perigoso de memória RAM quando ultrapassar 30 navegadores simultâneos.
- Multi-Navegador Nativo: Seleção sob demanda entre os motores Mozilla Firefox (Padrão e Resistente), Chromium e WebKit. O app só baixa o necessário!
- UI Aprimorada: Largura da janela ajustada e componentes reposicionados para evitar cortes em telas menores.
- Aprendizado por Gravação: Configure um equipamento manualmente e o sistema converterá suas ações em um script de automação instantaneamente.
- Limpeza de Código: O robô filtra redundâncias web, gerando scripts leves e confiáveis.
- Variáveis Dinâmicas: Substitua automaticamente dados sensíveis (IP, Porta, Usuários) por placeholders
{{IP}},{{PORT}}para uso em massa.
- Validação em Massa: Realize varreduras rápidas em faixas de IP inteiras para identificar dispositivos online antes de iniciar a configuração.
- Filtro Automático: O sistema descarta IPs inacessíveis em segundos, otimizando a fila de trabalho.
- Gerenciamento de Recursos: Ajuste em tempo real o número de navegadores simultâneos (Navegação Paralela).
- Monitoramento de Memória: Estimativa dinâmica de uso de RAM para evitar travamentos no seu sistema operacional.
- Logs Auditáveis: Exportação completa de relatórios em formatos profissionais (XLSX/CSV).
- Self-Updating Motor: Ao rodar pela primeira vez ou ao trocar de navegador, o app detecta e baixa o motor necessário (Playwright) diretamente para a pasta local apenas sob demanda.
- Banco de Dados Embarcado: Seus templates e configurações viajam com o software em um DB portátil.
Se você deseja contribuir ou estender as funcionalidades do projeto, siga os passos abaixo:
-
Clonagem do Repositório:
git clone https://github.com/brucekawly/gerador-de-bot.git cd gerador-de-bot
-
Ambiente Virtual & Dependências:
python -m venv venv .\venv\Scripts\activate pip install -r requirements.txt
-
Configuração do Motor Playwright:
playwright install chromium
-
Execução:
python main.py
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para detalhes completos sobre permissões de uso e distribuição.
Desenvolvido com excelência por Bruce Kawly.
