Чтение файлов из iPhone – библиотека для Delphi
Необходимо разработка библиотеку на Delphi, которая будет обращаться к телефону iPhone, присоединенному к ПК посредством штатного USB-кабеля (при наличии установленного iTunes верси 7.* или 8.*).
Программа должна работать по протоколу iTunes и вычитывать из телефона всю доступную (в зависимости от того, взломан телефон или нет) структуру файлов и сами файлы. Грубо говоря, программа должна уметь читать файлы подобно iPhoneBrowser.
Требования к библиотеке:
1. Библиотека должна быть предоставлена в исходных кодах, не использовать сторонних библиотек и компонентов.
2. Библиотека должна поддерживать обмен с iPhone версий прошивки 1.1.1 - 1.1.4, 2.0 - 2.2;
3. Должны быть реализованы функции коннекта к устройству, дисконнекта, чтения его общих данных, чтения содержимого корневого каталога, чтения содержимого указанного каталога, чтения параметров и содержимого указанного файла.
4. Все низкоуровневые функции открытия/закрытия USB-устройства, записи и чтения из устройства должны быть оформлены в виде callback'ов, чтобы можно было использовать собственные библиотеки и вызовы.
5. Должно быть предоставлено примитивное демо для проверки работоспособности кода.
Пишите сроки и стоимость. Письма без указания сроков и стоимости будут проигнорированы.
Спасибо.