Как восстановить удаленную историю браузера Safari и закладки
Как извлечь историю Safari и поиски с устройства iOS или Mac
С помощью iPhone Backup Extractor вы можете получить доступ к данным из встроенных приложений Apple. Если вы хотите восстановить историю Safari или проверить недавние поисковые запросы, вот как это сделать и многое другое.
Перейдите к «Представлению приложения» в iPhone Backup Extractor, затем выберите приложение Safari и распакуйте все файлы.
Вы можете заметить, что некоторые из извлеченных файлов имеют расширение .plist
. Вы можете просмотреть / отредактировать эти файлы, перейдя в меню « File
программы iPhone Backup Extractor и нажав « View / Edit PList
. Выберите файл, который хотите просмотреть, и нажмите « Open
.
Чтобы просмотреть историю просмотров вашего Safari, вам нужно открыть файл History.db
.
Чтобы просмотреть свои последние поисковые запросы, сделанные в Safari, откройте файл RecentSearches.plist
.
Если ваша резервная копия предшествует удалению истории на iPhone, iPad - или на Mac с общей учетной записью iCloud - вы сможете увидеть все удаленные данные. Аккуратно, а? 🤔
Ниже вы можете увидеть скриншот файла последних поисков, извлеченного программой iPhone Backup Extractor. Поисковые запросы находятся между тегами.
Как получить закладки Safari из резервной копии iTunes?
Мы знаем, насколько важными могут быть закладки ваших любимых веб-сайтов, но что произойдет, если вы потеряете или удалите свои закладки на своем iPhone, iPad или iPod? Если вы создали резервную копию своего устройства iOS в iTunes, их можно восстановить, и сегодня мы рассмотрим, как это можно сделать с помощью iPhone Backup Extractor.
Ваши закладки, а также другие важные данные, такие как сообщения WhatsApp, контакты, SMS (и т. Д.), Хранятся в резервной копии вашего iPhone и, при наличии нужных инструментов, могут быть легко прочитаны. В частности, iPhone Backup Extractor может извлечь bookmarks.db
который Safari использует для хранения ваших закладок.
Вы можете получить доступ к этому файлу с помощью следующих шагов:
- Откройте iPhone Backup Extractor и выберите резервную копию, из которой вы хотите извлечь закладки.
- Выберите «Экспертный режим»
- Перейдите в папку «
Library
», а затем в подпапкуSafari
- Выберите файл
bookmarks.db
- Нажмите кнопку «Извлечь выделенное» и выберите папку для сохранения файла
bookmarks.db
Как читать базу данных закладок Safari
Это не ракетостроение, так что не паникуйте! File Этот файл базы данных имеет формат SQLite, и нам нужен другой инструмент для чтения этих файлов. Наша заметка ниже содержит ссылки, чтобы получить лучшие инструменты для чтения SQLite, но сейчас мы предполагаем, что вы используете надстройку Mozilla с именем «SQLite Manager».
Откройте диспетчер SQLite и откройте извлеченный файл bookmarks.db
. Убедитесь, что вы выбрали опцию «Все файлы», чтобы вы могли увидеть файл .db
чтобы открыть его.
Когда база данных открыта, выберите базу данных 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 '';
Как восстановить открытые вкладки Safari из резервной копии iTunes
Если вы потеряли открытые вкладки Safari на iPhone, iPad или iPod, их можно восстановить, если вы создали резервную копию устройства iOS в iTunes. Вот как это можно сделать с помощью iPhone Backup Extractor.
Открытые вкладки Safari хранятся в файле базы данных, который называется BrowserState.db
. Вы можете получить доступ к этому файлу с помощью следующих шагов:
- Откройте iPhone Backup Extractor и выберите резервную копию, из которой вы хотите извлечь открытые вкладки
- Выберите вкладку «Режим эксперта»
- Для резервных копий до iOS 13 перейдите в папку «
Applications
», развернитеcom.apple.mobilesafari
→Safari
- Для резервных копий iOS 13 или новее перейдите в
Home
папку, развернитеLibrary
→Safari
- Выберите файл
BrowserState.db
- Нажмите кнопку «Извлечь выделенное» и выберите папку для сохранения файла
BrowserState.db
Как читать базу данных открытых вкладок Safari
Файл базы данных BrowserState.db
находится в формате SQLite, и нам нужен другой инструмент для чтения этих файлов. В этом примере мы используем DB Browser для SQLite , но вы можете использовать любой просмотрщик / редактор SQLite, который вы предпочитаете.
- Open DB Browser для Sqlite и открыть
BrowserState.db
файл извлеченный. - Перейдите на вкладку
Browse data
и выберите таблицуtabs
Как вы можете видеть на скриншоте выше, столбец last_viewd_time
из базы данных имеет формат отметки времени unix. Если вы хотите преобразовать его в формат даты и времени, вы можете использовать эту команду SQL:
SELECT id, title, url, datetime(last_viewed_time, 'unixepoch', '31 years', 'localtime') AS timestamp FROM tabs
Вы также можете экспортировать открытые вкладки Safari в файл CSV, используя меню File
браузера БД → Export
→ Table(s) as CSV file
Если вы застряли, свяжитесь с нами через чат или электронную почту , и мы сделаем все возможное, чтобы помочь!
от Johnny
Thank you for this article! It's very detailed and easy to follow, just what I needed to recover my Safari tabs. Thanks!