Восстановление ведрофона Samsung Galaxy SII GT-I9100. Контакты.

Опубліковано: 02 листопада 2015р. 21:47

Предыдущие серии:
Восстановление ведрофона Samsung Galaxy SII GT-I9100
Восстановление ведрофона Samsung Galaxy SII GT-I9100. Заметки.

Сейчас поговорим о "Контактах":

Да, кто-то скажет — "Так ведь контакты в аккаунте гугла хранятся". Но не у всех включена синхронизация, это раз. Я знаю несколько человек, у которых к ведрофону не привязан никакой аккаунт, это два. Да и меня, если честно, просто взял азарт, это три. :)

Поехали…
Мы имеем образы файловых систем телефона:

Нас интересует файл data.ext4.tar. Открывается под виндой обычным WinRAR. Распаковываем в любое удобное для себя место.
Идем по пути — *\data\data\com.andriod.providers.contacts\databases\ :

На этот раз нам интересен файл contacts2.db. Открываем его в SQLiteStudio.
Здесь ситуация чуток интереснее, чем с заметками. :)

Выбираем таблицу "data". Нажимаем правой кнопкой — Экспортировать таблицу:

В окне "Экспорт" нажимаем "Next":

Далее выбираем параметры экспорта:
Формат экспорта — CSV
Указываем путь для сохранения
Кодировка — Windows-1251
Разделитель — запятая

Нажимаем "Финиш".

Качаем convert-contacts2.db-data-to-vcard-vcf. Макрос скомунизжен на 4pda.ru.
Запускаем макрос:

Естественно, "разрешаем редактирование" и "включаем содержимое".

На строке меню нажимаем правой кнопкой, нажимаем "Настройки ленты…":

В панели слева выбираем "Настроить ленту", в правой части ставим птичку на строке "Разработчик":

В ленте появляется вкладка "Разработчик" — открываем ее и нажимаем кнопку "Макросы":

В появившемся окне выбираем "convertDatatoContacts" и нажимаем "Выполнить":

Появится диалоговое окно открытия файла — выбираем экспортированный из SQLiteStudio csv-файл и видим такую табличку:

В принципе все готово. Если в записной книге на одну запись было записано до 2 номеров телефона, то все ОК. Если было больше 2 номеров на запись, либо были записаны какие-то дополнительные поля (e-mail например), то необходимо CSV-файл перелопатить вручную, либо допилить макрос.

Также этим макросом можно можно выгрузить контакты в vcf-файл — нажать "Макросы" и в диалоговом окне (рис.11) выбрать "writeContactstovCard" — в папке с макросом convert-contacts2.db-data-to-vcard-vcf.xlsm появится vCard.vcf. Правда толку я от vcf не вижу.

Напомню еще раз — делайте бекапы, мля! :)

0 0

Коментарі

Щоб залишати коментарі, потрібно авторизуватись.