Підключення до Інтернету не працює? Отримайте голосове сповіщення, коли ваш Mac знову буде онлайн

Anonim

Сьогодні ми всі надзвичайно покладаємося на підключення до Інтернету, але іноді ці з’єднання не такі надійні. Незалежно від того, чи сталося це через збій Інтернет-провайдера, маршрутизатор не працює, хтось десь спіткнувся об шнур чи будь-яку іншу подію, може бути неприємно чекати, поки обірване Інтернет-з’єднання відновиться. Ми всі знаємо користувачів, які просто кілька разів натискають кнопку «оновити» у веб-переглядачі, щоб побачити, коли все пожвавиться, але є кращий спосіб.Користувачі, які добре знайомі з командним рядком, можуть скористатися кращим рішенням, яке використовує інструмент ping для виявлення активного підключення до Інтернету та команду перетворення тексту в мовлення say для усного сповіщення, коли все знову працює. Переконайтеся, що на комп’ютері Mac підвищена гучність, щоб використовувати це.

Промовити сповіщення, коли підключення до Інтернету онлайн

Ця команда запускає успішний ping до підключеного домену “yahoo.com”. Змінивши домен на інший, ви також можете використовувати це для моніторингу роботи веб-сайту чи сервера.

до ping -W1 -c1 yahoo.com; спати 5; зроблено && сказати, що Інтернет повернувся

Якщо вас не хвилює підключення до дозволеного доменного імені (тобто: somedomainname.com замість 127.0.0.1), ви також можете безпосередньо перевірити IP-адресу, як це було запропоновано в оригінальному джерелі трюку :

до ping -W1 -c1 8.8.8.8; спати 5; зроблено && сказати, що Інтернет повернувся

Потенційна проблема з пінгом прямого IP-адреси полягає в тому, що команда може повернути живе з’єднання, якщо проблеми з DNS залишаються. Таким чином, перший варіант, який натомість перевіряє розпізнане доменне ім’я, може бути кращим варіантом, оскільки він не лише виявляє активне підключення до Інтернету, але й запускає лише тоді, коли доменні імена розпізнаються належним чином.

Це схоже на трюк командного рядка, який ми розглядали, який сповіщає про завершення завдання промовлянням певної фрази, що може бути корисним, коли виконується довгий сценарій або якесь інше завдання може займати невизначену кількість часу, щоб закінчити, де сповіщення було б корисним.

Тиха альтернатива: сповіщення про підключення до Інтернету онлайн за допомогою фотографії

Для користувачів, які працюють у середовищах, де ввімкнення гучності чи підвищення звуку неможливе, ви можете налаштувати команду, щоб активувати іншу дію сповіщення. Наприклад, заміна команди «say» на «open» дозволить відкривати зображення за допомогою попереднього перегляду, щоб вказати, що активне з’єднання повернулося:

до ping -W1 -c1 yahoo.com; спати 5; готово && відкрити ~/BACKONLINE.jpg

У цьому випадку, коли ping вдасться зв’язатися з yahoo, зображення під назвою «BACKONLINE.jpg» відкриється в програмі попереднього перегляду (або в будь-якій іншій програмі зображення за замовчуванням для визначеного типу файлу).

Зверніться до @sedovsek у Твіттері, щоб отримати цей чудовий трюк, не забудьте підписатися на нас і там.

Підключення до Інтернету не працює? Отримайте голосове сповіщення, коли ваш Mac знову буде онлайн