Ако вам интернет ради и морате да пратите када имате везу или не, најједноставнији начин да то урадите је да пазите на ВиФи симбол у системској палети на Виндовс 10. Када изгубите интернет везу, на ВиФи симболу се појављује жути знак узвика. Такође можете пинговати веб локацију. Ако не можете да пазите на системску палету и пинговање вам се чини заморним, можете да подесите аудио упозорења о интернет конекцији на Виндовс 10 помоћу једноставне скрипте.
УПОЗОРЕЊЕ СПОИЛЕР: Померите се надоле и погледајте видео водич на крају овог чланка.
Упозорења о Интернет конекцији
Ову скрипту је првобитно написао Суперусер Фабби, а побољшао ју је ВММФ. Скрипта захтева да преузмете бесплатни услужни програм под називом ГНУ услужни програми за Вин32. Распакујте га и потражите у следећој фасцикли ЕКСЕ под називом Слееп.еке.
UnxUtilsusrlocalwbin
Ово ће се користити за додавање времена чекања између провера. Овај ЕКСЕ би требало да буде у истој фасцикли у којој сте сачували скрипту. Не треба вам ништа друго па га слободно избришите.
Отворите Нотепад и налепите следеће у њега. Сачувајте га са ЦМД екстензијом и покрените датотеку. Датотеку соунд.вбс креира скрипта, тако да не брините о томе.
@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
То је све што треба да урадите. Прозор командне линије ће остати отворен и проверава статус ваше интернет везе. Ако се промени, чућете звук искључено.