Desativando o chat do LOL – Atualizado para 2023

Os IPs dos servidores utilizados pelo sistema de chat do League of Legends (LOL) vivem mudando, mas estranhei que mesmo bloqueando o IPV4 o chat continuava online, foi quando notei que agora o cliente do LOL também utiliza um IPV6 para manter a conexão do chat. Dessa forma, para você bloquear totalmente a conexão com o chat você precisa bloquear tanto o IPV4 quanto o IPV6 do domínio “br.chat.si.riotgames.com”, abaixo eu montei um script de como automatizar o liga/desliga do chat:

@echo off

net SESSION 1>nul 2>nul
if %errorlevel% NEQ 0 (
  echo Por favor rode esse bat como administrador ou crie um atalho que execute ele com privilegios de administrador. 
  goto end
)

set nameIPV4="IPV4LOL"
set nameIPV6="IPV6LOL"
netsh advfirewall firewall delete rule name=%nameIPV4% >nul
netsh advfirewall firewall delete rule name=%nameIPV6% >nul

if errorlevel 1 (
  echo Adicionando regras %nameIPV4% e %nameIPV6%, logo mais seu LOL ficara com chat offline.
  timeout /t 15
  netsh advfirewall firewall add rule name=%nameIPV4% dir=out remoteip=172.65.212.1 protocol=TCP action=block
  netsh advfirewall firewall add rule name=%nameIPV6% dir=out remoteip=2606:4700:90:0:4813:607d:9c17:5972 protocol=TCP action=block
  goto success
)

:end
timeout /t 45
:success

Link para baixar a partir do Github: https://raw.githubusercontent.com/danillolima/random-codes/main/lol/chat_lol.bat

Na primeira vez que você executa esse .bat ele insere as regras de firewall e desabilita o chat, na segunda execução ele remove as regras do firewall e habilita o chat.

Outra dica: para não ter que ficar rodando como administrador o .bat você pode criar um atalho com privilégio de executar como administrador.

Atalho com o “Destino” para o .bat salvo

2 comentários em “Desativando o chat do LOL – Atualizado para 2023

  1. Olá, sei que para reativar somente preciso retirar as regras adicionadas, mas você poderia fazer um script para remove-las automaticamente? Obrigado!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *