Installation pt BR - mrhenrike/MikrotikAPI-BF GitHub Wiki
Instalacao
Idioma: Portugues (pt-BR) ยท English
Requisitos
- Python 3.8-3.12 (Python 3.13+ nao suportado โ
telnetlibremovido) - SO: Windows 10/11, Linux (Debian/Ubuntu/Kali/Arch), macOS 12+
- Disco: ~50 MB (projeto + venv)
- RAM: ~80 MB em operacao
Instalacao Padrao
git clone https://github.com/mrhenrike/MikrotikAPI-BF.git
cd MikrotikAPI-BF
python -m venv .venv
.venv\Scripts\activate # Windows PowerShell
source .venv/bin/activate # Linux / macOS
pip install -r requirements.txt
python mikrotikapi-bf.py --version
# โ mikrotikapi-bf Version 3.10.0
Dependencias
| Pacote | Uso |
|---|---|
requests |
Chamadas HTTP e deteccao EWS |
colorama |
Saida colorida no terminal |
paramiko |
Validacao pos-login SSH |
PySocks |
Suporte a proxy SOCKS5/HTTP |
PyYAML |
Leitura de arquivo de configuracao |
routeros-api |
Protocolo RouterOS API binario |
Solucao de Problemas
| Erro | Causa | Correcao |
|---|---|---|
ModuleNotFoundError: socks |
PySocks ausente | pip install PySocks |
ModuleNotFoundError: yaml |
PyYAML ausente | pip install PyYAML |
Erro telnetlib |
Python 3.13+ | Use Python 3.12 |
Permissao negada em results/ |
Diretorio errado | Use --export-dir /tmp/results |
Instalacao via pip (recomendado)
pip install mikrotikapi-bf
mikrotikapi-bf --version
# โ mikrotikapi-bf 3.10.0
Ver tambem: Inicio Rapido ยท Funcionalidades