Суть заметки - показать как вывести все сохраненные записи о посылках в android приложении Новой Почты. Для справки - Новая Почта это один из самых распространенных перевозчиков в Украине. После снятия физической копии памяти телефона, я понял что дело чуть усложнилось - мой софт просто не знает о таких вещах как приложение Новой Почты и пришлось чуть поработать что бы привести данные в простую табличку. Окей, посмотрим какие данные у нас есть по пути "\data\data\ua.novaposhtaa":
Быстро и решительно открываем папку "files". В папке находятся файл базы данных который нас интересует - "default.realm". С помощью Realm Studio (скачать
Теперь экспортируем эту табличку в файл json: File - Save Data - JSON. В Excel заходим во вкладку данные - импорт из json - выбираем файл. В power query преображаем в таблицу, выбираем только нужную нам таблицу "StatusDocuments", выбираем нужные нам столбцы и импортируем в Excel. Приблизительное представление процесса есть под спойлером. Перечислю основные данные которые есть в этой таблице: даты создания, отправления, получения, статус посылки; ФИО, адреса получателя и отправителя(складов НП), телефон отправителя, частичные номера банковских карт. Возможно найти больше данных, но в данном случае это было не важно.
Быстро и решительно открываем папку "files". В папке находятся файл базы данных который нас интересует - "default.realm". С помощью Realm Studio (скачать
Ссылка скрыта от гостей
) открываем "default.realm" и видим много разных табличек, благо все подписано и можно разобратся что к чему относится. На скриншоте снизу я уже открыл табличку которая нам нужна - "StatusDocuments":пример таблицы не со всеми столбцами
линк на видео:
линк на видео:
Ссылка скрыта от гостей