Skip to content

Releases: schacal/FOL-discord

v0.2.10

Choose a tag to compare

@github-actions github-actions released this 03 Sep 00:38

Full Changelog: v0.2.8...v0.2.10

v0.2.8 — as mensagens voltaram a sair direto

Choose a tag to compare

@github-actions github-actions released this 02 Sep 14:18

As mensagens voltaram a sair direto

O desvio pelo exterior não tinha hora para acabar. O discord.com e o
gateway.discord.gg continuavam saindo por um proxy público pela sessão
inteira — e são justamente o caminho das suas mensagens, sendo o gateway um
websocket que fica de pé por horas. Cada mensagem pagava a latência do proxy.

Medido numa conexão brasileira, com o desvio permanente:

Direto Pelo proxy
discord.com/api 0,06 s 2,1 s
gateway.discord.gg 0,20 s 2,9 s a 11,3 s

Era também o que fazia o Discord parecer reiniciar sozinho: o proxy gratuito
derrubava o websocket, o Discord reconectava do zero, e a reconexão saía pelo
mesmo caminho lento.

Agora o desvio tem janela. Ele vale enquanto a sessão está nascendo — o
único momento em que o Discord lê o seu IP — e acaba 30 segundos depois da
última conexão de abertura. Ao fechar, o programa derruba o que ele mesmo abriu
pelo exterior, e o Discord reconecta direto com RESUME, mantendo a sessão e a
região. É o mesmo efeito de desligar a VPN depois de abrir o Discord, que é a
correção manual que este projeto automatiza.

Os 30 segundos saíram de cronometrar uma abertura de verdade, não de chute: o
Discord falou com o discord.com aos 10 s, com o gateway aos 12 s e só voltou
ao latency.discord.media aos 43 s.

O que isso custa

No primeiro minuto depois de abrir o Discord as mensagens vêm devagar — é a
janela aberta, e é ela que faz a região sair certa. Passado isso, o ritmo é o
normal pelo resto da sessão.

Também nesta versão

  • Reinício do Discord re-arma a correção. O serviço acompanha os processos
    Discord.exe e reabre a janela quando nenhum dos anteriores sobrou. Fechar o
    Discord também reabre, para ela já estar de pé quando ele voltar.
  • status.discord.com parou de sair pelo exterior. Casava com
    discord.com e ia para o proxy sem comprar nada.
  • Menos exposição. Quem opera o proxy agora enxerga só a abertura da sessão,
    não o seu uso inteiro.

A voz, a câmera e a transmissão de tela não mudaram — são UDP e nunca passaram
pelo proxy.

Atualizando de uma versão anterior

Abra o instalador por cima e, quando ele perguntar, escolha Não desinstalar.
A opção marcada por padrão roda o desinstalador da versão antiga, que devolve o
proxy, apaga a tarefa de logon e fecha o Discord — é a limitação conhecida
registrada na 0.2.7 e que continua valendo aqui.

Conferindo o download

O instalador não tem assinatura de código.
Por quê.

SHA-256  ef57ed23f71ac91e0738682abd10c917dce705437a4cc31ce9a0f1ea989d49e4
         FOL-discord-setup.exe
Get-FileHash -Algorithm SHA256 .\FOL-discord-setup.exe

Full Changelog: v0.2.7...v0.2.8

v0.2.7

Choose a tag to compare

@github-actions github-actions released this 01 Sep 21:46

Full Changelog: v0.2.6...v0.2.7

v0.2.6

Choose a tag to compare

@github-actions github-actions released this 01 Sep 19:07

Full Changelog: v0.2.5...v0.2.6

v0.2.5

Choose a tag to compare

@github-actions github-actions released this 01 Sep 12:04

Full Changelog: v0.2.4...v0.2.5

v0.2.4

Choose a tag to compare

@github-actions github-actions released this 01 Sep 11:12

Full Changelog: v0.2.3...v0.2.4

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 01 Sep 04:27

Full Changelog: v0.2.2...v0.2.3

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 01 Sep 04:24

Full Changelog: v0.2.1...v0.2.2

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 01 Sep 04:18

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 04:13

Full Changelog: v0.1.0...v0.2.0