Появилась возможность создавать быстрые команды Siri для iPhone-приложения Сбербанк Онлайн

ЛайфHack

Несмотря на то что приложение «Команды» использует собственную идеологию выполнения заданной пользователем последовательности действий, старые добрые принципы x-callback-url никуда не делись и по-прежнему в полной мере поддерживаются приложением. На эту особенность обратил внимание технический специалист и исследователь iOS Федерико Витиччи. Он выяснил, что с помощью специальных URL можно обращаться не только к интернет-ресурсам, но и к системному приложению «Настройки», точнее — к каждому отдельному экрану и даже определенным функциям.

Смысл этого трюка достаточно прост. Некоторые элементы управления iOS зарыты в приложении «Настройки» довольно глубоко, и добраться до них можно, лишь совершив длительное путешествие по нескольким сменяющим друг друга экранам. А можно поступить проще: создать в приложении «Команды» специальный ярлык с адресом нужной тебе настройки и сохранить ее в виде значка на экране телефона. В любой момент ты сможешь получить к ней доступ одним касанием. Удобно? Да не то слово!

У Apple отсутствует документация на этот счет, поэтому Витиччи, по его словам, потратил несколько дней на подбор соответствующих параметров вручную методом проб и ошибок. Мы не станем повторять этот эксперимент и воспользуемся его наработками — с огромной благодарностью к исследователю.

Итак, все команды, открывающие доступ к приложению «Настройки» и его компонентам, начинаются с префикса prefs:root=. Давай разберем простой пример такой команды. Я очень часто пользуюсь на своем айфоне режимом модема — иногда нужно раздать интернет навигатору в автомобиле, чтобы он показал мне пробки и дорожную обстановку, или ноутбуку, на котором я работаю вдали от дома. Но чтобы добраться до этой функции, необходимо запустить программу «Настройки» и перейти в раздел «Режим модема», то есть совершить два действия. Создадим ярлык, который откроет эту настройку в одно касание.

Запусти «Команды» и нажми в окне программы на кнопку «Создать команду». Нажми «Добавить действие», а затем коснись значка «Интернет». Промотай список вниз и выбери в нем пункт «URL-адрес». В панели «URL-адрес» нажми на поле apple.com и введи вместо этого строку prefs:root=INTERNET_TETHERING. Мы создали переменную, хранящую вместо URL-адреса команду настроек, — теперь нужно передать эту переменную в приложение, которое ее обработает.

Нажми кнопку + ниже, снова выбери «Интернет», в открывшемся списке отыщи раздел Safari и выбери в нем «Открыть несколько URL». Эта команда автоматически подцепит адрес из предыдущей строки, ничего менять не нужно. Удивительно, но факт: если мы просто вобьем строку prefs:root=INTERNET_TETHERING в команду Safari → «Открыть несколько URL», система не сможет ее правильно обработать.

Нажми «Далее» и введи произвольное название команды, например Hotspot, — одноименная плитка появится в окне приложения «Команды». Остался последний шаг: нажми и удерживай плитку, выбери в появившемся контекстном меню пункт «Подробнее», а потом нажми ссылку «Добавить на экран домой» и подтверди действие нажатием на надпись «Добавить». Значок Hotspot появится среди других значков приложений на экране iOS. Теперь ты можешь открыть настройку режима модема одним касанием.

ios-automation-6.png
Создаем команду для быстрого доступа к настройкам режима модема

Под этой статьей имеется ссылка на веб-страницу, в которой собраны все «волшебные URL», обнаруженные Федерико Витиччи. В этом списке ты можешь найти те команды настройки iOS, которые тебе нужны, и создать для каждой из них значок быстрого запуска.

ОкомандахSiri

Рекомендованные команды Siri появляются на всех iPhone и iPad, начиная с iPhone 6s и iPad Pro. Это касается и моделей iPad 5 поколения, iPad Air 2 и iPad mini 4.

Команды Siri – это новое приложение, созданное на основе приложения Workflow. Впервые оно появилось вместе с выходом iOS 12 в сентябре этого года.

Команды позволяют создавать цепочки действий и активировать их одной установленной фразой.

Siri-Shortcuts-teaser.jpg

Вы можете создавать собственные команды для приложений в приложении Команды, привязывать к ним конкретные фразы, а затем активировать их с помощью Siri.

Вот что пишет сама Apple:

Быстрая команда — это удобное средство выполнить одну или несколько задач в приложениях. С помощью приложения «Быстрые команды» можно создавать собственные быстрые команды из нескольких действий. Например, можно создать быструю команду «Пора на сёрфинг», которая соберёт информацию о прибойных волнах, выдаст предполагаемое время прибытия на пляж и запустит плейлист с музыкой для сёрфинга.

Команды могут выполнять цепочки из любого количества действий: от простой рассылки приглашений через Сообщения до добавления любого альбома из Apple Music на домашний экран.

Как добавить команду из галереи

В приложении «Команды» есть галерея с готовыми сценариями на все случаи жизни. В ней есть топ-чарты и около 20 категорий: работа с календарём и органайзерами, домашние дела, чтение новостей и соцсетей, написание музыки, фотография, создание гифок и многое другое. В каждой категории — около десяти команд:

bc01-1024x908.jpg

Читайте также:  Смартфон Apple iPhone 8 Plus 64GB (Серый космос)

Эти два и все скриншоты в статье я «склеил» и отправил с телефона на компьютер с помощью быстрой команды меньше чем за 30 секунд

Чтобы добавить быструю команду, открываем её и нажимаем кнопку «Получить быструю команду»:

bc02-1024x908.jpg

Добавляем в библиотеку из галереи быструю команду «Поиск ближайшей АЗС»

Изменить формат видео в приложении камера

В течение многих лет пользователи просили Apple разрешить им изменять разрешение и формат видео из приложения камеры. Apple наконец-то прислушалась к ним.  Теперь вы можете изменить разрешение и формат видео из пользовательского интерфейса видео в приложении «Камера». Просто нажмите на видео формат и частоту кадров в верхнем правом углу, чтобы переключаться между доступными параметрами.

Опция была уже доступна на устройствах iPhone 11 под управлением iOS 13.3, но теперь с iOS 14 Apple добавляет ее для всех iPhone.

video-format-scaled.jpg

Зачем нужны быстрые команды

Быстрые команды помогают автоматизировать наши повседневные задачи. Предположим, вы едете в машине, и друзья постоянно отвлекают вопросом: «Ну когда ты уже приедешь?» Чтобы каждый раз не писать сообщения в мессенджере самому, можно сделать быструю команду с коротким ответом — информацией о вашей геолокации. И это далеко не единственный сценарий использования.

С помощью «Команд» можно сделать ваши повседневные задачи проще. Но здесь стоит учитывать, что лучше всего это работает с приложениями от Apple, поэтому настроек сторонних приложений в стандартных инструментах вы можете не найти. Например, через Safari можно получить сведения о веб-странице или выполнить JavaScript, а через Chrome без геморроя только открыть страницу.

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий