Разработчик создал прокси-сервер для управления любым устройством через Siri

[youtube=http://www.youtube.com/?v=AN6wy0keQqo]

Мы уже видели примеры работы интерфейса Siri на предыдущих моделях iPhone и видео с концепцией, предположительно показывающее полную версию Siri для iPhone 4. И теперь разработчик из Сент-Луиса @plamoni выяснил, как запустить прокси-сервер на своем компьютере, чтобы заставить Siri думать, что он общается с серверами Apple.

Прокси-сервер действует как посредник, который перехватывает команды Siri и возвращает ответы. Согласно странице проекта, «идея состоит в том, чтобы разрешить создание пользовательских обработчиков для различных действий». Это работает путем настройки DNS-сервера в вашей сети для перенаправления запросов к guzzoni.apple.com (серверам Siri) на компьютер, на котором запущен прокси-сервер.

Он использовал прокси-сервер для запуска пользовательского плагина, который может управлять его радиоуправляемым термостатом через Siri (Тони Фаделлу это должно понравиться). Для этого не требуется джейлбрейк iPhone, поскольку все происходит вне устройства. Как видно из видео, Siri отвечает на команды типа «Каков статус термостата?» или «Установи температуру термостата на 68 градусов», или даже «Какая температура внутри?». Самое главное, этот взлом позволяет управлять любым устройством с помощью плагина через Siri. Признак того, что Apple готовит для нас в будущем? Два дополнительных видео — сразу после перерыва.

Хотя прокси-сервер Siri не для слабонервных, это ценная демонстрация концепции, которая должна помочь хакерам, работающим над портированием Siri на iPhone до iPhone 4S. Прокси-сервер Siri также позволяет разработчикам добавлять функциональность в Siri через пользовательские обработчики, что, как надеются разработчики iOS, Apple официально поддержит, выпустив комплект для разработки программного обеспечения Siri для сторонних приложений. Инструкции по настройке прокси-сервера Siri находятся в видео ниже, за которым следует еще один забавный ролик, демонстрирующий плагин, который подключает Siri к компьютерному терапевту ELIZA.

[youtube=http://www.youtube.com/watch?v=a9gO4L0U59s]
[youtube=http://www.youtube.com/watch?v=uTiLverShyc]