Como configurar alertas de conectividade com a Internet no Windows 10







Se a sua Internet está funcionando mal e você precisa acompanhar quando tem uma conexão ou não, a maneira mais simples de fazer isso é ficar de olho no símbolo WiFi na bandeja do sistema no Windows 10. Quando você perde a conectividade com a Internet, um ponto de exclamação amarelo aparece no símbolo WiFi. Você também pode pingar um site. Se você não consegue ficar de olho na bandeja do sistema e o ping parece entediante para você, você pode configurar alertas de conectividade de áudio com a Internet no Windows 10 com um script simples.

ALERTA DE SPOILER: Role para baixo e assista ao tutorial em vídeo no final deste artigo.

  Como consertar o Wi-Fi continua desconectando no Windows 10

Alertas de conectividade com a Internet

Este script foi originalmente escrito pelo superusuário Fabby e aprimorado pelo VMMF. O script requer que você baixe um utilitário gratuito chamado Utilitários GNU para Win32. Extraia-o e procure dentro da seguinte pasta por um EXE chamado Sleep.exe.

UnxUtilsusrlocalwbin

Isso será usado para adicionar um tempo de espera entre as verificações. Este EXE deve estar na mesma pasta em que você salvou o script. Você não precisa de mais nada, então sinta-se à vontade para excluí-lo.

Abra o Bloco de Notas e cole o seguinte nele. Salve-o com uma extensão CMD e execute o arquivo. O arquivo sound.vbs será criado pelo script então não se preocupe com isso.

@ECHO OFF

:whileNoInternet

set "host=8.8.8.8"

::check if internet is working

PING -n 1 -w 5000 "%host%" | findstr /r /c:"[0-9] *ms"

if %errorlevel% neq 0 (

::the internet is not working keep cheking until it does
 echo No internet yet %TIME%
 GOTO whileNoInternet
)

echo we gained internet
::the internet is working play internet ON song

@echo off
set "file=InternetON_GOGOGO.mp3"
( echo Set Sound = CreateObject("WMPlayer.OCX.7"^)
 echo Sound.URL = "%file%"
 echo Sound.Controls.play
 echo do while Sound.currentmedia.duration = 0
 echo wscript.sleep 100
 echo loop
 echo wscript.sleep (int(Sound.currentmedia.duration^)+1^)*1000) >sound.vbs
start /min sound.vbs
@ECHO OFF
:whileInternet

sleep.exe 5s

::check if internet is still working

PING -n 1 -w 1000 "%host%" | findstr /r /c:"[0-9] *ms"

if %errorlevel% == 0 (

::the internet is still working keep cheking until it does not
 echo We have internet %TIME%
 GOTO whileInternet
)

:: detect possible internet glitches (do not trust the first failure)
echo internet glitch detected
sleep.exe 10s

PING -n 1 -w 1000 "%host%" | findstr /r /c:"[0-9] *ms"

if %errorlevel% == 0 (

::the internet is still working keep cheking until it does not
 echo We have internet %TIME%
 GOTO whileInternet
)

:: if it failed twice in a row most likely internet is down

echo we lost internet
::the internet is not working anymore, play internet OFF song

@echo off
set "file=InternetHasFallen.mp3"
( echo Set Sound = CreateObject("WMPlayer.OCX.7"^)
 echo Sound.URL = "%file%"
 echo Sound.Controls.play
 echo do while Sound.currentmedia.duration = 0
 echo wscript.sleep 100
 echo loop
 echo wscript.sleep (int(Sound.currentmedia.duration^)+1^)*1000) >sound.vbs
start /min sound.vbs

::start monitoring if it comes back
GOTO whileNoInternet

Isso é tudo que você precisa fazer. Uma janela de prompt de comando permanecerá aberta, verificando o status de sua conectividade com a Internet. Se mudar, você ouvirá o som Desligado.

  Faça Cortana Search For Apps No Windows 10