⚠️ Under construction ⚠️
Find a file
2026-04-29 11:47:17 -03:00
twm restructure: add twm/ as normal directory instead of submodule 2026-04-29 11:47:17 -03:00
.gitignore Histórico limpo - 2026-04-27 2026-04-27 21:38:02 -03:00
deploy.sh deploy: move surge teardown after dependency check 2026-04-29 11:42:41 -03:00
downloadtoybox.sh Histórico limpo - 2026-04-27 2026-04-27 21:38:02 -03:00
evaltest.sh Histórico limpo - 2026-04-27 2026-04-27 21:38:02 -03:00
install.sh Histórico limpo - 2026-04-27 2026-04-27 21:38:02 -03:00
language.sh Histórico limpo - 2026-04-27 2026-04-27 21:38:02 -03:00
LICENSE Histórico limpo - 2026-04-27 2026-04-27 21:38:02 -03:00
monitor_batalhas.sh Histórico limpo - 2026-04-27 2026-04-27 21:38:02 -03:00
monitor_coliseum.sh Histórico limpo - 2026-04-27 2026-04-27 21:38:02 -03:00
nc.sh Histórico limpo - 2026-04-27 2026-04-27 21:38:02 -03:00
netauth.sh Histórico limpo - 2026-04-27 2026-04-27 21:38:02 -03:00
netview.sh Histórico limpo - 2026-04-27 2026-04-27 21:38:02 -03:00
play.sh Histórico limpo - 2026-04-27 2026-04-27 21:38:02 -03:00
README.md Histórico limpo - 2026-04-27 2026-04-27 21:38:02 -03:00
server.sh Histórico limpo - 2026-04-27 2026-04-27 21:38:02 -03:00
smiles.sh Histórico limpo - 2026-04-27 2026-04-27 21:38:02 -03:00
totxt Histórico limpo - 2026-04-27 2026-04-27 21:38:02 -03:00
uudecodeuuencode.md Histórico limpo - 2026-04-27 2026-04-27 21:38:02 -03:00

⚔️ mtwm - Minimalist Titans War Macro

Versão simplificada e ultra-portátil do Titans War Macro, desenvolvida sob as diretrizes do GEMINI.md para ambiente Termux (Android) com Toybox 0.8.13.

🚀 Filosofia do Projeto

O mtwm foi reconstruído do zero para garantir autonomia total em sistemas restritos, eliminando dependências pesadas e focando na execução pura via binários multicall.

📂 Estrutura de Arquivos (~/mtwm/)

  • main.sh: Entrada e menu interativo.
  • config.sh: Domínios e IPs estáticos.
  • http.sh: Motor HTTP via Netcat.
  • auth.sh: Login e sessão.
  • status.sh: Status do personagem.
  • chrono.sh: Orquestrador de eventos.

🚀 Como Executar

Sempre execute o script usando source ou o prefixo . para manter a sessão do shell:

. ~/mtwm/mtwm/main.sh

⚙️ Opções de Execução e Automação

O mtwm suporta argumentos de linha de comando para automação e testes (deve ser executado com .).

Argumentos de Execução (-aX):

  • -a1: Modo Padrão (Agenda de Batalhas).
  • -a2: Modo Coliseum.
  • -a3: Modo Caverna (Loop).
  • -a4: Menu Manual.
  • -a5 / -k: Limpeza total (Kill All - encerra processos).

Exemplo:

-a1 . ~/mtwm/mtwm/main.sh

Modo IA para Automação/Testes:

Para execução não-interativa (IA), utilize IA_MODE=1:

IA_MODE=1 . ~/mtwm/mtwm/main.sh

Executa verificação única de status e encerra.

📋 Requisitos

  • Toybox 0.8.13 (Binário em ~/.ueliton/toybox).
  • Termux (suporte a sockets nc).
  • Conexão: Estável para comunicação via IP.

📜 Licença

Copyright (c) 2019-2026 Ueliton Alves Dos Santos. Licenciado sob Creative Commons BY-NC-SA 4.0.