Хочу представить вашему вниманию достаточно интересную программку — iphonelogd. Это небольшой скрипт на языке Ruby, который позоволяет добавлять в десктопный календарь iCal всю историю звонков iPhone. Он берёт информацию о принятых или отправленных вызовах из бэкапов, которые делать iTunes при каждой синхронизации и добавляет их, как события в выделенный календарь в iCal.
Скачайте архив со скриптом, разархивируйте его в какую-либо директорию.
Создайте календарь в iCal. Правильнее будет писать его латинскими буквами, чтобы избежать несовместимости.
Запустите терминал и запустите скрипт. Это проще всего сделать просто перетащив файл скрипта в окно терминала. Строка терминала будет выглядеть примерно так:
По умолчанию скрипт ищет календарь, который называется Call Log. Поэтому либо создавайте календарь с таким именем, либо укажите имя вашего календаря в конце строки.
Программа будет работать какое-то время, после чего в вашем календаре появятся новые события.
Вы можете вручную запускать эту программку каждый раз, когда хотите обновить информацию, либо настроить автоматический запуск тем или иным способом.