Я недавно потерял свою Blackberry. Когда я обнаружил, что он исчез очень скоро и позвонил, сим-карта уже была удалена. Я больше не вижу эту Ежевику. Хорошо. У меня нет 300 долларов, но, по крайней мере, мои данные сохранены. К счастью, у меня была более старая рабочая Blackberry, я получил новую сим-карту и приступил к восстановлению своих данных с помощью Blackberry Desktop Manager. 7000+ электронных писем, сотни записей автотекста, смс-сообщения, события календаря, все резервное копирование. Хорошо выглядеть. И вот! Контакты моей адресной книги отказываются делать резервные копии? Я пытаюсь продвинутый, и он выделен серым цветом как опция для восстановления. Гораздо более расстраивающим, чем потерять мою чернику, является спор с программным обеспечением, которое не поддается человеческой логике.
Хорошо, теперь, я думаю, мне придется вводить все 327 имен вручную. То есть, если я могу прочитать файл .ipd. Я пробовал бесплатную версию редактора ABC Amber Blackberry, но когда я открываю файл .ipd, контакты просто не отображаются. Я начинаю чувствовать, что боги сговариваются против меня. Тогда я нашел это: http://jabide.com/2009/03/parse-blackberry-ipd-files/
Он опубликовал Perl-скрипт, который утверждает, что извлекает файлы. Я скопировал и вставил код, и он перечислил все разные базы данных в моем файле .ipd, я был в восторге, что было опубликовано классное решение, подобное этому. Я следовал инструкциям, и искаженные данные с некоторой заметной ASCII были отправлены на стандартный вывод в отличие от файла .csv, как он сказал, что будет. Этого достаточно, чтобы заставить взрослого человека плакать.
У кого-нибудь есть решение для извлечения контактов из моей адресной книги из файла .ipd?