Отключения мобильного интернета в России стали обычной историей. Связь падает до Edge или вообще пропадает.
Что вы делаете в таком случае? Правильно, сидите и как ошпаренный каждые 15 секунд свайпаете ленту или дергаете Пункт управления, чтобы проверить, вернули интернет или нет.
Это бесит, разряжает Айфон почём зря и вообще неправильно.
Поэтому сейчас мы с вами добавим умную кнопку-сканер на рабочем столе iPhone. Вы нажимаете её, когда сеть отвалилась, блокируете айфон и занимаетесь другими делами. Как только связь появится, iPhone сам громко скажет: «Интернет вернулся!».
Что понадобится
Помимо стандартного приложения Команды, нам нужно загрузить из App Store бесплатную утилиту Actions (вот ссылка).
Это известное приложение от разработчика Синдере Сорхуса. Оно добавляет в iOS десятки полезных действий для Команд. В нашем случае нужно только одно: возможность безопасно «пинговать» сайты.
Как только скачали приложение, можно продолжать. Далее два варианта. Либо загружаем готовую команду, которую я сделал, либо создаём сами (продолжаем читать дальше).
Как сделать Команду-сканер

1. Открываем приложение Команды и создаем новую. Называем ее, например, Локатор интернета.
2. Добавляем действие Повторить. Вводим количество повторений, например, 60. Это значит, что айфон сделает 60 попыток найти сеть.
3. Внутрь цикла (между «Повторить» и «Конец») добавляем действие Подождать. Ставим 10 секунд. Так айфон не будет спамить запросами каждую миллисекунду.
Пример реализации: если пропишете в п.2 цифру 60, а в п.3 цифру 10, то у вас получится 10 минут автоматического сканирования.
4. Следом за ожиданием (все еще внутри цикла) добавляем действие Is Host Reachable (оно появится благодаря приложению Actions). В поле URL пишем apple.com или google.com, а в поле порта (Port) – 443.
По сайту, который вы сюда пропишете, будет проверяться доступность мобильного интернета.
5. Ниже добавляем штатное действие Если. В качестве условия выбираем переменную Is Host Reachable, а тумблер справа от неё оставляем включенным (это означает «Да»).
6. Внутрь этого условия (когда интернет найден) добавляем самое важное:
- Действие Произнести текст. Пишем текст: «Интернет появился, шеф» (или любой другой).
- Действие Вызвать вибрацию устройства для надежности.
- Действие Остановить эту быструю команду. Это нужно, чтобы цикл прекратился, как только сеть будет найдена.
7. Нажимаем Готово. Выводим эту команду виджетом на рабочий стол или на экран блокировки для быстрого доступа.
Как пользоваться командой
Вы заходите в зону без связи. Понимаете, что интернета нет. Нажимаете на иконку иконку команды Локатора интернета на iPhone и убираете смартфон в карман.
Команда начинает работать в фоне. Каждые 10 секунд она стучится на сервера Apple. Пока интернета нет или работают глушилки, она просто ждет. Как только ваш оператор пустит трафик, условие срабатывает, скрипт срабатывает до конца, и iPhone радостным голосом Siri оповещает вас о возвращении в онлайн.
Есть один момент: iOS выгружает фоновые процессы в целях экономии энергии, поэтому бесконечный сканер сделать не выйдет, особенно на Айфонах с уставшим аккумулятором. Но как минимум на 5-10 минут ожидания (как раз переждать мертвую зону или выехать из тоннеля) этой команды хватает с головой.
Пользуйтесь!
🙈 Нет комментариев