Главная Мой профиль РегистрацияВыход RSS
Вы вошли как Гость | Группа "Гости"Приветствую Вас, Гость
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Поиск
Архив записей
[ Добавить новость 

Передача всех текстовых сообщений iPhone в электронную таблицу Excel

  1. Проблема под рукой ... Поэтому, возможно, вы просматриваете эту страницу, потому что вы просто хотите...
  2. Поиск вашего файла текстового сообщения SMS
  3. Загрузка текстов в Microsoft Excel
  4. 1) Форматирование даты
  5. 2) Сортировка всего

Проблема под рукой ...

Поэтому, возможно, вы просматриваете эту страницу, потому что вы просто хотите откопать несколько старых текстов от хорошего друга, которые заставили вас смеяться очень сильно. Или может быть что-то хуже. Вы купили новый телефон и по тем или иным причинам тексты не были переданы. Даже если вы не потеряли тексты на своем телефоне, использование интерфейса iPhone для просмотра старых версий, очевидно, не является хорошим решением. Кто хочет прокрутить и нажать кнопку «Загрузить предыдущие сообщения» несколько сотен раз?


Хорошей новостью является то, что если вы регулярно создаете резервную копию своего телефона, на вашем компьютере есть копия всех ваших текстовых сообщений. На самом деле все на вашем телефоне резервируется. И большинство важных вещей находится в следующем каталоге (на Mac):

/ Пользователи / [Имя пользователя] / Библиотека / Поддержка приложений / MobileSync / Резервное копирование

где [Имя пользователя] - ваше имя пользователя на компьютере. Папка Library & nbsp по умолчанию скрыта на вашем компьютере, и если вам нужны инструкции по ее обнаружению, вы можете найти их Вот , Если вы никогда ранее не пользовались терминалом , просто найдите его в центре внимания и откройте его оттуда.



Если вы посмотрите в этот каталог Backup , вы увидите массив подкаталогов с чрезвычайно запутанными именами, как показано ниже. Откройте эти каталоги, и вы найдете еще больше файлов с запутанными именами. Ну, не волнуйся. Цель этой веб-страницы - помочь вам найти то, что вы ищете.


Цель этой веб-страницы - помочь вам найти то, что вы ищете

Примечание для пользователей Windows : хотя этот путь не существует для пользователей iPhone, которые синхронизируют свое устройство с компьютером Windows, файл, содержащий базу данных SMS, все еще находится на вашем компьютере. Вот пути к каталогам на окнах Windows:
Windows XP - C: \ Documents and Settings \ [ИМЯ ПОЛЬЗОВАТЕЛЯ] \ Данные приложения \ Apple Computer \ MobileSync \ Backup \
Windows Vista или 7 - C: \ Users \ [ИМЯ ПОЛЬЗОВАТЕЛЯ] \ AppData \ Roaming \ Apple Computer \ MobileSync \ Backup \
где USERNAME - имя пользователя вашего компьютера, а C: \ - наиболее вероятный диск для вашего корневого каталога.

Что вам нужно будет выкопать ваши тексты

Инструкции на этой странице требуют, чтобы вы не покупали никаких новых дополнительных программ. Хорошо, правда? Вы, вероятно, выполнили поиск для «загрузки текстовых сообщений iPhone» или чего-то подобного и обнаружили целый шведский стол различных приложений, которые будут делать то, что вы хотите. Но все они стоят свыше 20 долларов. Так что, если вы похожи на меня, вы хотите сделать это по-старому, бесплатно .


Если вы хотите следовать методу, который я собираюсь описать, вам все равно придется скачать программное обеспечение. И, конечно, требуется некоторое оборудование. Вот список того, что вам нужно:

  • IPhone - это довольно очевидно, я думаю. Я проверял это только для iPhone 3G и iPhone 4S, которые охватывали iOS 4-6.

  • Компьютер с резервным копированием iPhone - Mac или Windows, хотя я уверен, что есть способ сделать это в Linux.

  • SQLite Manager в Firefox - приложение, которое может быть загруженный бесплатно. Существуют и другие бесплатные браузеры SQLite, так что не стесняйтесь выбирать свои любимые.

  • Microsoft Excel - это на самом деле не нужно, но для большинства из них легче обрабатывать, чем для формата базы данных SQL.

Если вы просматриваете этот список и думаете, что вам лучше потратить 20 долларов на инструмент с хорошим интерфейсом для просмотра ваших текстов, я вас чувствую. Пытаясь найти бесплатный, я нашел DiskAid быть хорошим кандидатом. Я использовал только бесплатную версию, хотя. Судя по отзывам, есть еще несколько хороших.

Поиск вашего файла текстового сообщения SMS

Итак, вернувшись к этому каталогу резервных копий , вы, вероятно, увидите на своем компьютере несколько подкаталогов. На моей машине две соответствующие директории :

8e00ab3f605d5bb68c93cadf0eeacae935d809c7

& nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp
f4988a2ddd75844f626aacdd5e8e67103eaa9e02-20111112-131153 & nbsp & iPhone nbsp Directory 3G

Скорее всего, каталоги на вашей машине имеют совершенно разные имена (честно говоря, я понятия не имею, что на самом деле означают эти байтовые последовательности, но я знаю, что они характерны для вашего уникального устройства). С уважением, если вы посмотрите в правильном каталоге, вы найдете следующие файлы (среди многих, многих других):

3d0d7e5fb2ce288813306e4d4636395e047a3d28

& nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & sbs
31bb7ba8914766d4ba40d6dfb6113c8b614be442 & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp
2041457d5fe04d39d0ab481178355df6781e6858 & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp
ca3bc056d4da0bbf88b5fb3be254f3b7147e639c & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp
2b2b0084a1bc3a5ac8c27afdf14afb42c61a19ca & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp

Первый файл должен содержать все ваши тексты. На самом деле это база данных SQLite, и все, что требуется для ее чтения, - это браузер SQLite.

Чтобы просмотреть базу данных, откройте диспетчер SQLite (откройте Firefox и перейдите в «Инструменты» -> «Менеджер SQLLite») и загрузите файл (нажав на иконку «Открыть» и выбрав запись 3d0d7e5 ...). Это загрузит базу данных, но на этом этапе вы не сможете увидеть действительно полезную информацию. Что вам нужно сделать, это ввести следующее в текстовое поле « Ввод SQL »:


iPhone 3G (iOS 4)

выберите message.date, handle.id, message.text из сообщения, укажите, где message.handle_id = handle.rowid iPhone 4S (iOS 5-6) выберите message.date, message.address, message.text из сообщения, где message.ROWID = message.ROWID

и нажмите « Запустить SQL ». После того, как вы это сделали, вы должны увидеть что-то вроде следующего (это для моего iPhone 4S):



Итак, вы можете сказать: «Я все еще вижу сумасшедшие цифры». Но я могу заверить вас, что теперь они имеют больше смысла. Вот что показано в браузере SQLite.

  • Первый столбец содержит дату текстового сообщения в каком-то очень прикольном, не интуитивном формате. Это будет лучше после их загрузки в Excel.
  • Второй столбец содержит номер телефона или адрес электронной почты, который имеет к нему отношение. Извините, если вы надеялись, что в нем будет указано имя контакта. Я все еще работаю над этим ...
  • Третий столбец содержит текстовую строку!

Диспетчер SQLite обладает некоторыми функциональными возможностями в плане сортировки, но он не обладает такими функциями поиска, как программа, подобная Microsoft Excel. Таким образом, чтобы поместить это в формат, который Excel может прочитать, нажмите на выпадающий список « Действия » и выберите « Сохранить результат (CSV) в файл ». Сохраните файл в месте, где вы можете легко открыть его на следующем шаге (как на рабочем столе).

Загрузка текстов в Microsoft Excel

Найдите файл .csv из предыдущего шага, щелкните по нему правой кнопкой мыши и выберите « Открыть с помощью -> Microsoft Excel ». Excel загрузит файл с теми же тремя столбцами, которые вы видели ранее.

Excel загрузит файл с теми же тремя столбцами, которые вы видели ранее

1) Форматирование даты

Первым шагом будет перевод столбца даты в приличный, понятный человеку формат. Для этого вставьте новый столбец после столбца A. Теперь вы должны увидеть пустой столбец в столбце B. Выберите первую ячейку в столбце B (B1) и введите следующее:

iPhone 3G (iOS 4)

= (((A1 / 60) / 60) / 24) + ДАТА (1970,1,1) + (- UTC / 24) iPhone 4S (iOS 5-6) = (((A1 / 60) / 60) / 24) + ДАТА (2001,1,1) + (- UTC / 24)

Первый член в уравнении (((A1 / 60) / 60) / 24) превращает количество секунд в количество дней. Второе слагаемое является отправной точкой во времени: 1 января 1970 года для более ранних версий iOS и 1 января 2001 года для более поздних. Не спрашивайте меня, почему они выбрали это. Последний член - смещение UTC вашего местного часового пояса (числитель). Так что, возможно, вам придется поиграть с этим. Если вы живете в смежных США, это где-то между -5 и -8, в зависимости от летнего времени.



Вот как это должно выглядеть после ввода формулы для B1 (обратите внимание, что на рисунке ниже показаны тексты до их сортировки):


Вот как это должно выглядеть после ввода формулы для B1 (обратите внимание, что на рисунке ниже показаны тексты до их сортировки):

Сделайте копию содержимого ячейки B1 и примените ее ко всем другим ячейкам в столбце B. Простой способ применить ее ко всем остальным ячейкам - щелкнуть B2, прокрутить до последней строки и, удерживая нажмите клавишу Shift, щелкните последнюю ячейку в B (например, B42006) и вставьте.


Как только это будет сделано, вы захотите поместить столбец B в понятный формат. Поэтому выберите столбец B, щелкните правой кнопкой мыши и выберите «Формат ячеек». Перейдите на вкладку «Число», выберите «Дата» в поле «Категория» и выберите любой формат. Я предпочитаю тот, который показан на рисунке ниже.


Я предпочитаю тот, который показан на рисунке ниже

После нажатия «ОК», вы должны увидеть кучу дат и времени в столбце B.


После нажатия «ОК», вы должны увидеть кучу дат и времени в столбце B

2) Сортировка всего

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

  1. Нажмите на вкладку «Данные» в Excel.
  2. Нажмите на значок «Сортировка» в крайнем левом углу (показано на рисунке выше). Выберите «Выборочная сортировка».
  3. Нажмите на поле «Столбец» и выберите столбец B.
  4. Нажмите на значок «+» внизу. Это должно вызвать еще один ряд в области сортировки.
  5. Нажмите на поле «Столбец» для этой строки и выберите столбец А.

Вы должны увидеть следующее:


Вы должны увидеть следующее:

Теперь тексты сортируются сначала по номеру телефона / электронной почте, а затем по полученной дате. Ваши исходящие тексты тоже чередуются.


Так что у вас есть это! Я знаю, что это не самый привлекательный способ увидеть ваши тексты. Нет вложенных изображений, нет красивых цветных текстовых пузырей, и так далее, и так далее. Но, по крайней мере, у вас есть большинство жестких, компрометирующих данных, которые вы получили после :-)

Кто хочет прокрутить и нажать кнопку «Загрузить предыдущие сообщения» несколько сотен раз?
Хорошо, правда?