С каждым годом Apple потихоньку расширяет функциональность Spotlight – интегрированной поисковой системы в OS X. В новейшей OS X Yosemite поисковик обзавелся несколькими интересными возможностями, которые пришлись по вкусу пользователям системы от Apple. Однако некоторые из этих возможностей регионально заблокированы (например, работа с Картами), что многих сильно огорчает. В связи с этим часть пользователей предпочли заменить стандартный поисковик другими не менее интересными и более функциональными решениями. Среди самых популярных – Alfred 2, которым теперь можно управлять даже с устройств на базе iOS, скачав отдельное приложение Alfred Remote.

По своей сути Alfred для OS X – не столько самостоятельная полноценная замена Spotlight, сколько платформа, на базе которой пользователи сообщества создают собственные “рабочие процессы” для выполнения тех или иных задач с помощью данного приложения. Похожую концепцию имеет Automator для OS X, с помощью которого можно реализовывать решения различных рутинных процессов для удобства работы с системой или облегчения однотипных задач.

Скриншот 2015-01-28 08.23.50

Установив Alfred (бесплатно), мы получаем подобную платформу, однако для решений собственных задач этого будет недостаточно. Чтобы загружать процессы, созданные сообществом или свои собственные, необходимо дополнительно приобрести Powerpack, который позволит эти самые процессы создавать и интегрировать в себя. Реализаций абсолютно разных задач достаточно много, их примеры доступны в официальном сообществе – выбирай подходящие, добавляй и пользуйся.

Скриншот 2015-01-27 20.10.03

Примерно по той же схеме работает и приложение Alfred Remote. Это тоже некая платформа, в которую можно интегрировать свои процессы для взаимодействия настольной OS X с помощью мобильного устройства. Тем не менее, ввиду специфики iOS, напрямую в Alfred Remote их загружать нельзя, это делается через клиент для настольной системы. В новой версии Alfred 2 наконец стала доступна вкладка Remote в настройках приложения. Через нее мы добавляем устройства, на которых установлен Alfred Remote, и управляем настройками мобильного приложения.

Скриншот 2015-01-27 19.01.01

В левой части Alfred 2 отображаются категории меню – точно те же, что будут доступны в мобильном приложении. По умолчанию они разделены на пять категорий, но при желании вы сможете создавать новые для себя.

Скриншот 2015-01-27 19.10.17

Простой пример реализации некоторых возможностей:

В первой категории расположены иконки различных действий, отвечающих за связанные с системой процессы, среди которых запуск скринсейвера, выключение/перезагрузка компьютера, очистка корзины и другие. После запуска мобильного приложения оно автоматически подключится к вашему Маку. Теперь нажатие на соответствующую иконку в Alfred Remote запустит предназначенный для нее процесс на OS X. То есть, если в приложении для iOS вы нажмете на иконку очистки корзины, сама корзина будет очищена на OS X, и так далее, по аналогии.

Скриншот 2015-01-27 19.10.54

Естественно, расположение процессов вы вольны менять, удалять, а также добавлять новые. Один клик по пустому полю – и вам откроется контекстное меню, куда вы можете добавить интересующую вас команду. Например, можно вывести кнопки управления iTunes для того, чтобы управлять настольным клиентом посредством мобильного приложения.

IMG_0091 IMG_0092

Помимо различных процессов, вы можете устанавливать команды открытия определенных приложений, файлов и папок, запускать команды Терминала, скрипты AppleScripts, запускать поиск или определенные ссылки на сайт. Возможности действительно обширные. И, как вы понимаете, это только начало, ведь скоро подтянутся и разработчики из сообщества, которые расширят функциональность Alfred еще больше. На момент написания этого текста на официальном форуме уже появились первые расширения.

Скриншот 2015-01-27 19.22.13

 

Теперь немного о нюансах. Во-первых, Alfred Remote подключается к вашему компьютеру исключительно тогда, когда они оба находятся в одной Wi-Fi сети. Надеюсь, что это ограничение будет снято в следующих версиях и приложение научится работать и по bluetooth. Второй, пока что не совсем понятный вопрос: “Какова область применения данного приложения?”. Вроде открывать папки, запускать приложения и отдельные настройки мы можем и c OS X, ведь в любом случае нам с ними придется взаимодействовать уже сидя за компьютером. А переключать треки в iTunes и листать слайды презентаций мы можем и без Alfred. Тут вся надежда на комьюнити, которое, надеюсь, предложит интересные реализации работы между приложениями. Ну и последнее – это, как всегда, цена. 279 рублей – достаточно много для обычного пользователя, который получает в распоряжение не так много, как хотел бы.

alfred-remote-applications

Но, как бы то ни было, Alfred Remote – очень интересное расширение функциональности приложения для OS X. Уверен, что сообщество сумеет придумать и реализовать множество интересных вариантов использования двух “Альфредов”. Нужно лишь немного подождать.

А чем пользуетесь вы? Стандартный Spotlight или сторонняя разработка? Как вам идея Alfred Remote? Делитесь мнением в комментариях!