Интернет връзката не работи? Получете гласово предупреждение, когато вашият Mac отново е онлайн

Anonim

Всички ние сме невероятно разчитащи на нашите интернет връзки в наши дни, но понякога тези връзки не са толкова надеждни. Независимо дали се дължи на повреда на ISP, рутер не работи, някой се спъва в кабел някъде или каквото и да е друго събитие, може да бъде разочароващо да чакате прекъсната интернет връзка да се възстанови отново. Всички познаваме потребители, които просто натискат бутона „опресняване“ на уеб браузър многократно, за да видят кога нещата се съживяват, но има по-добър начин.Потребителите, които са удобни с командния ред, могат да използват по-добро решение, което използва инструмента ping за откриване на активна интернет връзка и командата say say за преобразуване на текст в говор, за устно съобщаване, когато нещата са активни отново. Уверете се, че звукът на Mac е увеличен, за да използвате това.

Изговорете предупреждение, когато интернет връзката е онлайн

Тази команда ще изпълни успешен ping към свързания домейн “yahoo.com”. Като смените домейна с друг, можете също да използвате това, за да наблюдавате дали даден уеб сайт или сървър работи или не работи.

до ping -W1 -c1 yahoo.com; спя 5; готово && кажете, че интернет се завърна

Ако не сте загрижени за свързване към разрешено име на домейн (т.е.: somedomainname.com вместо 127.0.0.1), можете също да изпратите ping IP директно, което е това, което първоначалният източник на трик предложи :

до ping -W1 -c1 8.8.8.8; спя 5; готово && кажете, че интернет се завърна

Потенциален проблем с директното пингване на IP е, че командата може да върне жива връзка, когато продължават да има проблеми с DNS. По този начин първата опция, която вместо това пингва разрешено име на домейн, може да е по-добра опция, защото не само открива активна интернет връзка, но също така се задейства само когато имената на домейни също се разрешават правилно.

Това е подобно на трика на командния ред, който разгледахме, който обявява завършването на задача чрез изговаряне на определена фраза, което може да бъде полезно, когато се изпълнява дълъг скрипт или друга задача може да отнеме неопределено време време за приключване, когато сигналът би бил полезен.

Тиха алтернатива: Уведомете интернет връзката онлайн със снимка

За потребители, които работят в среди, където включването на силата на звука или увеличаването на звука не е опция, можете да коригирате командата, за да задейства друго действие за предупреждение. Например замяната на командата „say“ с „open“ би позволила картина да бъде отворена с Preview, за да покаже, че активна връзка е върната:

до ping -W1 -c1 yahoo.com; спя 5; готово && отворено ~/BACKONLINE.jpg

В този случай, когато ping успее да се свърже с yahoo, изображение с име „BACKONLINE.jpg“ ще се отвори в приложението Preview (или каквото и да е зададено приложението за изображения по подразбиране за дефинирания тип файл).

Обърнете се към @sedovsek в Twitter за този страхотен трик, не забравяйте да ни следвате и там.

Интернет връзката не работи? Получете гласово предупреждение, когато вашият Mac отново е онлайн