v1.1.2 — a GUI agora é para todo mundo (Windows, macOS, Linux)
GoLiveBypass v1.1.2
A interface gráfica agora roda nos três sistemas — Windows, macOS (Apple Silicon) e Linux (AppImage) — e os scripts de Linux viraram POSIX puro, rodando em qualquer shell. Obrigado a pdl-clay e Victor Mello, que construíram essa release inteira nas PRs #15 e #16.
🐧 Scripts de Linux em POSIX puro
Os instaladores de Linux não dependem mais de bash: rodam em sh, dash, ash (busybox), zsh, ksh e mksh. O one-liner do README agora funciona em qualquer shell:
curl -fsSL https://bezu.dev/golive.sh -o golive.sh && sh golive.shE o projeto ganhou uma suíte de testes em containers (tests/test-posix.sh, podman/docker) que valida os dois scripts em 7 shells: sintaxe, --help, --status com Discord simulado, ciclo instalar→desinstalar, flatpak do sistema, substituição de outro mod e a descoberta de checkout — 52 testes.
Os scripts também aprenderam que o Discord do Linux pode aparecer com o processo em minúsculo (discord, discord-canary, discordptb) e ganharam SIGKILL como último recurso quando o fechamento educado não resolve.
🖥️ A GUI agora é para todo mundo
- Windows:
GoLiveBypass.exe, como antes — bandeja, "Iniciar com o Windows", ícone da rosa. - macOS (Apple Silicon):
GoLiveBypass.dmg(ou.zip). Detecta o Discord em/Applicationse~/Applications(inclusive PTB e Canary), pede a permissão de Administração de Apps quando o macOS exige (a mesma tela do Vencord), não reassina o Discord.app (só tira a quarentena), e vive na barra de menus. Fechar a janela esconde; Sair reverte tudo. - Linux:
GoLiveBypassAppImage — roda em Debian, Ubuntu, Fedora, Arch e derivadas. Detecta Discord nativo e flatpak, e fica na bandeja como nos outros sistemas.
E os refinamentos de quem usa todo dia (#17, obrigado de novo @pdl-clay):
- Fechar a janela esconde na bandeja nos três sistemas — reverter tudo é só pelo Sair do menu do ícone
- Autostart de verdade no Linux (XDG autostart) — o "Iniciar com o sistema" agora funciona, não é mais decorativo
- Ícone da bandeja consertado no AppImage (não aparecia por causa do empacotamento asar)
- "Sair" sai na hora — a reversão do bypass roda em segundo plano, sem travar o encerramento
- Janela e bandeja sempre sincronizadas, e a janela ajusta a altura sozinha para não cortar o aviso amarelo
🐛 Correções desde a v1.1.1
- GUI não derruba mais o Discord com "A JavaScript error occurred in the main process" (EPIPE): ela abria o Discord com o stdout preso num pipe dela; agora ele nasce sem pipe nenhum.
- Corepack virgem não trava o instalador: a pergunta "Corepack is about to download" derrubava o
.ps1e pendurava o.sh; agora o probe falha limpo e o pnpm vem donpm install -g.
Atualizar
Baixe o arquivo da sua plataforma aqui embaixo e abra por cima. Nada muda para quem já usa: mesma janela, mesmo botão.
Changelog completo
gui: port para macOS Apple Silicon (#16, obrigado @victorsvart) — deteccao do Discord.app, permissao de Administracao de Apps com escrita real, sem resign, killall com escalacao, Cmd+Q restaura, icone template na barra de menusgui: ramo Linux empacotado em AppImage, chamando o standalone POSIX por baixo, com log ao vivo na janela (#15, obrigado @pdl-clay)gui: bandeja nos tres SOs, autostart XDG no Linux, icone da bandeja lido do buffer (AppImage), Sair imediato com reversao em background, janela<->bandeja sincronizadas, altura da janela ajustada ao conteudo (#17, obrigado @pdl-clay)scripts: POSIX puro nos dois instaladores de Linux +tests/test-posix.sh(#15); pkill/pgrep cobrem os nomes minusculos do Discord no Linux e SIGKILL como ultimo recurso (#17)gui: Discord aberto sem pipe (fix do EPIPE)instaladores: probe do pnpm à prova de corepack virgem