Как восстановить удаленную историю браузера Safari и закладки

обновленный
Cover image for: Как восстановить удаленную историю браузера Safari и закладки

Как извлечь историю Safari и поиски с устройства iOS или Mac

С помощью iPhone Backup Extractor вы можете получить доступ к данным из встроенных приложений Apple. Если вы хотите восстановить историю Safari или проверить недавние поисковые запросы, вот как это сделать и многое другое.

Перейдите к «Представлению приложения» в iPhone Backup Extractor, затем выберите приложение Safari и распакуйте все файлы.

Examining Safari data with iPhone Backup Extractor
Изучение данных Safari с помощью iPhone Backup Extractor

Вы можете заметить, что некоторые из извлеченных файлов имеют расширение .plist . Вы можете просмотреть / отредактировать эти файлы, перейдя в меню « File программы iPhone Backup Extractor и нажав « View / Edit PList . Выберите файл, который хотите просмотреть, и нажмите « Open .

Opening Plist files
Открытие Plist файлов

Чтобы просмотреть историю просмотров вашего Safari, вам нужно открыть файл History.db .

Чтобы просмотреть свои последние поисковые запросы, сделанные в Safari, откройте файл RecentSearches.plist .

Если ваша резервная копия предшествует удалению истории на iPhone, iPad - или на Mac с общей учетной записью iCloud - вы сможете увидеть все удаленные данные. Аккуратно, а? 🤔

Ниже вы можете увидеть скриншот файла последних поисков, извлеченного программой iPhone Backup Extractor. Поисковые запросы находятся между тегами.

Recent searches and history from Safari
Последние поиски и история от Safari

Как получить закладки Safari из резервной копии iTunes?

Мы знаем, насколько важными могут быть закладки ваших любимых веб-сайтов, но что произойдет, если вы потеряете или удалите свои закладки на своем iPhone, iPad или iPod? Если вы создали резервную копию своего устройства iOS в iTunes, их можно восстановить, и сегодня мы рассмотрим, как это можно сделать с помощью iPhone Backup Extractor.

Ваши закладки, а также другие важные данные, такие как сообщения WhatsApp, контакты, SMS (и т. Д.), Хранятся в резервной копии вашего iPhone и, при наличии нужных инструментов, могут быть легко прочитаны. В частности, iPhone Backup Extractor может извлечь bookmarks.db который Safari использует для хранения ваших закладок.

Вы можете получить доступ к этому файлу с помощью следующих шагов:

  1. Откройте iPhone Backup Extractor и выберите резервную копию, из которой вы хотите извлечь закладки.
  2. Выберите «Экспертный режим»
  3. Перейдите в папку « Library », а затем в подпапку Safari
  4. Выберите файл bookmarks.db
  5. Нажмите кнопку «Извлечь выделенное» и выберите папку для сохранения файла bookmarks.db

Recovering Safari bookmarks
Восстановление закладок Safari

Как читать базу данных закладок Safari

Это не ракетостроение, так что не паникуйте! File Этот файл базы данных имеет формат SQLite, и нам нужен другой инструмент для чтения этих файлов. Наша заметка ниже содержит ссылки, чтобы получить лучшие инструменты для чтения SQLite, но сейчас мы предполагаем, что вы используете надстройку Mozilla с именем «SQLite Manager».

SQLite Manager
SQLite Manager

Откройте диспетчер SQLite и откройте извлеченный файл bookmarks.db . Убедитесь, что вы выбрали опцию «Все файлы», чтобы вы могли увидеть файл .db чтобы открыть его.

 Querying the Safari bookmarks database
Запрос к базе данных закладок Safari

Когда база данных открыта, выберите базу данных bookmarks и вы увидите поля title и URL и ваши закладки будут открыты. И это все - теперь вы видите все свои закладки.

Если вы хотите попробовать SQL и показать только два поля, используйте:

SELECT title, url FROM bookmarks

... на вкладке «Выполнить файл SQL». Если вы сделаете это, вы обнаружите, что можете даже сохранить результаты в CSV.

Как читать список чтения Safari

Таблица bookmarks также содержит список чтения Safari, который можно отличить от закладок тем, что они не имеют значения для столбца extra_attributes . Поэтому вы можете использовать следующий запрос:

SELECT url,title
FROM bookmarks
WHERE url NOT LIKE '' and extra_attributes NOT LIKE '';

 Extracting the Safari Bookmarks and Reading List database
Извлечение базы данных Safari Bookmarks and Reading List

Как восстановить открытые вкладки Safari из резервной копии iTunes

Если вы потеряли открытые вкладки Safari на iPhone, iPad или iPod, их можно восстановить, если вы создали резервную копию устройства iOS в iTunes. Вот как это можно сделать с помощью iPhone Backup Extractor.

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

  • Откройте iPhone Backup Extractor и выберите резервную копию, из которой вы хотите извлечь открытые вкладки
  • Выберите вкладку «Режим эксперта»
  • Для резервных копий до iOS 13 перейдите в папку « Applications », разверните com.apple.mobilesafariSafari
  • Для резервных копий iOS 13 перейдите в Home папку, разверните LibrarySafari
  • Выберите файл BrowserState.db
  • Нажмите кнопку «Извлечь выделенное» и выберите папку для сохранения файла BrowserState.db

 Extracting the Safari BrowserState database
Извлечение базы данных Safari BrowserState

Как читать базу данных открытых вкладок Safari

Файл базы данных BrowserState.db находится в формате SQLite, и нам нужен другой инструмент для чтения этих файлов. В этом примере мы используем DB Browser для SQLite , но вы можете использовать любой просмотрщик / редактор SQLite, который вы предпочитаете.

  • Open DB Browser для Sqlite и открыть BrowserState.db файл извлеченный.
  • Перейдите на вкладку Browse data и выберите таблицу tabs

 Querying the Safari BrowserState database using SQLite editor
Запрос к базе данных Safari BrowserState с помощью редактора SQLite

Как вы можете видеть на скриншоте выше, столбец last_viewd_time из базы данных имеет формат отметки времени unix. Если вы хотите преобразовать его в формат даты и времени, вы можете использовать эту команду SQL:

SELECT  id, title, url, datetime(last_viewed_time, 'unixepoch', '31 years', 'localtime') AS timestamp  FROM tabs

Вы также можете экспортировать открытые вкладки Safari в файл CSV, используя меню File браузера БД → ExportTable(s) as CSV file

Если вы застряли, свяжитесь с нами через чат или электронную почту , и мы сделаем все возможное, чтобы помочь!

Как мы можем помочь?

Наша служба поддержки здесь, чтобы помочь!

Наш офис работает с понедельника по пятницу с 9:00 до 17:00 по Гринвичу. Время в настоящее время 6:26 ПП с GMT.

Мы стремимся отвечать на все сообщения в течение одного рабочего дня.

Перейти в раздел поддержки › Свяжитесь с нами ›
Наша отличная команда поддержки

Можем ли мы улучшить эту статью?

Нам нравится слышать от пользователей: почему бы не написать нам электронное письмо, оставить комментарий или написать в Твиттере @reincubate?

© 2008 - 2020 Reincubate Ltd. Все права защищены. Зарегистрировано в Англии и Уэльсе #5189175, VAT GB151788978. Reincubate® является зарегистрированным товарным знаком. Политика конфиденциальности & условия. Мы рекомендуем 2FA. Построен с в Лондоне.