Этот легкий сервис дает возможность получить доступ к базе данных iTunes практически с любого сетевого устройства без необходимости иметь дело с проприетарным протоколом DAAP. В частности, вы можете синхронизировать свой Android с коллекцией треков iTunes.
Технически этот веб-сервис, запущенный под Mac OS X, предоставляет простой протокол REST для просмотра и загрузки списков воспроизведения и треков iTunes с этого iMac, MacBook, MacAir или Mac Mini.
Мы не переделывали собственный протокол DAAP, чтобы избежать проблем с лицензией и ее изменениями. Мы также не анализировали файлы базы данных XML.
Вместо этого iLcatraz запускает AppleScript для работающего экземпляра iTunes и выглядит ничем иным, как обычным клиентом, использующим полностью легальный протокол для доступа к iTunes. Помимо законности, мы уверены, что плейлисты и треки представлены точно так же, как и сам iTunes.
Наличие этих преимуществ приводит к нескольким существенным недостаткам:
iTunes всегда сидит в памяти
Запросы заметно медленнее
Запросы, которые возвращаются слишком долго, более 300 элементов, плейлист может быть бесконечным
Параллельные запросы могут привести к зависанию службы
Помните об этих проблемах и не пытайтесь использовать iLcatraz в среде, для которой он не подходит.