Skip to content

GabrielFrigo4/TTCC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tamandutech Core Collections (TTCC)

Downloads (Binários Pré-Compilados com Links Híbridos)

Baixe o pacote completo para o seu sistema:

  • CLI: ttesp32, ttds4
  • TUI: ttcc

Baixar Windows Baixar MacOS Baixar Linux


Compilar e Instalar (Source)

Caso prefira compilar manualmente.

Dependências

  • 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

Toolchain

  • 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

Make Install

  • 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"

TTESP32 (CLI)

Ferramenta para leitura do MAC Address de dispositivos ESP32.

Uso Básico:

ttesp32 -r

Workflow (Ler ESP32 -> Gravar no DS4):

ttesp32 -r | sudo ttds4 -w

TTDS4 (CLI)

Ferramenta para leitura e escrita do "Master MAC Address" em controles DualShock 4 (via USB).

Ler MAC Atual:

ttds4 -r

Escrever Novo MAC:

sudo ttds4 -w AA:BB:CC:DD:EE:FF

TTCC (TUI)

Interface 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):

ttcc

Executar (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.

About

Tamandutech Core Collections (TTCC)

Resources

Stars

Watchers

Forks

Packages

No packages published