Baixe o pacote completo para o seu sistema:
- CLI:
ttesp32,ttds4 - TUI:
ttcc
Caso prefira compilar manualmente.
- Windows (MSYS2 UCRT64):
pacman -S mingw-w64-ucrt-x86_64-libusb
pacman -S mingw-w64-ucrt-x86_64-libserialport
pacman -S mingw-w64-ucrt-x86_64-pdcurses- MacOS (XNU):
brew install libusb
brew install libserialport
brew install ncurses- Linux (Debian):
sudo apt install libusb-1.0-0-dev
sudo apt install libserialport-dev
sudo apt install libncurses-dev- Linux (Arch):
sudo pacman -S libusb
sudo pacman -S libserialport
sudo pacman -S ncurses- Windows (MSYS2 UCRT64):
pacman -S mingw-w64-ucrt-x86_64-toolchain
pacman -S base-devel
pacman -S git- MacOS (XNU):
if ! xcode-select -p >/dev/null 2>&1; then
xcode-select --install
fi
brew install pkgconf
brew install git- Linux (Debian):
sudo apt install build-essential
sudo apt install pkgconf
sudo apt install git- Linux (Arch):
sudo pacman -S base-devel
sudo pacman -S git- Windows (MSYS2 UCRT64):
cd "/tmp"
git clone "https://github.com/GabrielFrigo4/TTCC.git"
cd TTCC
make -j$(nproc)
make install
cd ~
rm -rf "/tmp/TTCC"- MacOS (XNU):
cd "/tmp"
git clone "https://github.com/GabrielFrigo4/TTCC.git"
cd TTCC
make -j$(sysctl -n hw.ncpu)
sudo make install
cd ~
sudo rm -rf "/tmp/TTCC"- Linux (GNU):
cd "/tmp"
git clone "https://github.com/GabrielFrigo4/TTCC.git"
cd TTCC
make -j$(nproc)
sudo make install
cd ~
sudo rm -rf "/tmp/TTCC"Ferramenta para leitura do MAC Address de dispositivos ESP32.
Uso Básico:
ttesp32 -rWorkflow (Ler ESP32 -> Gravar no DS4):
ttesp32 -r | sudo ttds4 -wFerramenta para leitura e escrita do "Master MAC Address" em controles DualShock 4 (via USB).
Ler MAC Atual:
ttds4 -rEscrever Novo MAC:
sudo ttds4 -w AA:BB:CC:DD:EE:FFInterface gráfica de terminal (TUI) moderna que integra as funções de leitura e escrita em um único painel interativo.
Funcionalidades:
- Interface Híbrida: Suporte total a Mouse (Hover, Clique, Pressionar) e Teclado (Setas, Tab, Enter).
- Feedback Visual: Indicação de status por cores (Azul, Magenta, Verde, Vermelho).
- Automático: Detecta e converte os endereços MAC automaticamente.
Executar (Básico):
ttccExecutar (Avançado):
sudo ttcc
⚠️ Importante: Para visualizar os ícones corretamente (🎮, , ), seu terminal deve estar configurado com uma Nerd Font (ex: JetBrainsMono Nerd Font, FiraCode Nerd Font). Caso contrário, você verá retângulos ou interrogações.