Delphi7 + iTunes COM Windows SDK
Небольшая задачка для любителей Дельфи :)
Мне нужен исходник модуля (плюс минимальный тестовый проектик), который будет уметь при помощи iTunes COM-объекта делать следущее:
1) определять, установлен ли iTunes на компьютере (проверять наличие COM объекта)
2) уметь доставать все ссылки на аудиофайлы из iTunes Library
3) функция, которая будет пробегать все ссылки на аудиофайлы из iTunes Library, если файл локальный (file:\\), то проверять его наличие на диске - если файл отсутствует - удалить из iTunes Library.
Код должен без проблем компилироваться в Delphi7, быть корректным, проверять возвращаемые функциями значения, не вылетать с ошибкой на компьютере, где не установлен iTunes итд.
Скачать iTunes COM Windows SDK можно у Эппла: http://developer.apple.com/sdk/
Предварительно зарегистрировавшись у них (бесплатно).
Оплата - WebMoney.