Vai al contenuto principale

Come recuperare la cronologia e i segnalibri eliminati di Safari

Alexandra Petrus

Pubblicato il 29 maggio 2013· Aggiornato il 20 settembre 2020

Cover image for: Come recuperare la cronologia e i segnalibri eliminati di Safari

Come estrarre la cronologia e le ricerche di Safari da un dispositivo iOS o da un Mac

Con iPhone Backup Extractor puoi accedere ai dati delle app integrate di Apple. Se vuoi recuperare la cronologia di Safari o controllare le ricerche recenti che hai fatto, ecco come fare, e non solo.

Vai su «App View» in iPhone Backup Extractor, poi seleziona l’applicazione Safari ed estrai tutti i file.

Esame dei dati di Safari con iPhone Backup Extractor

Esame dei dati di Safari con iPhone Backup Extractor

Potresti notare che alcuni dei file estratti hanno l’estensione .plist. Puoi visualizzare o modificare questi file andando al menu File di iPhone Backup Extractor e facendo clic su View / Edit PList. Scegli il file che vuoi visualizzare e fai clic su Open.

Apertura dei file Plist

Apertura dei file Plist

Per visualizzare la cronologia di navigazione di Safari devi aprire il file History.db.

Per consultare le ultime ricerche fatte su Safari, apri il file RecentSearches.plist.

Se il tuo backup è precedente all’eliminazione della cronologia su un iPhone, un iPad o su un Mac che condivide lo stesso account iCloud, potrai vedere tutti i dati eliminati. Niente male, vero?

Qui sotto puoi vedere uno screenshot del file delle ricerche recenti, estratto da iPhone Backup Extractor. Le query di ricerca si trovano tra i tag.

Ricerche recenti e cronologia di Safari

Ricerche recenti e cronologia di Safari

Come recuperare i segnalibri di Safari da un backup di iTunes

Sappiamo quanto sia importante salvare tra i segnalibri i tuoi siti web preferiti, ma cosa succede se perdi o elimini i segnalibri sul tuo iPhone, iPad o iPod? Se hai eseguito il backup del tuo dispositivo iOS con iTunes, è possibile recuperarli, e oggi vediamo come farlo con iPhone Backup Extractor.

I tuoi segnalibri, insieme ad altri dati importanti come i messaggi di WhatsApp, i contatti, gli SMS e così via, sono memorizzati nel backup del tuo iPhone e, con gli strumenti giusti, si possono leggere facilmente. In particolare, iPhone Backup Extractor può estrarre il bookmarks.db che Safari usa per memorizzare i tuoi segnalibri.

Puoi accedere a quel file con i passaggi seguenti:

  1. Apri iPhone Backup Extractor e seleziona il backup da cui vuoi estrarre i segnalibri
  2. Seleziona «Expert Mode»
  3. Vai alla cartella Library, poi alla sottocartella Safari
  4. Seleziona il file bookmarks.db
  5. Fai clic sul pulsante «Extract selected» e scegli una cartella in cui salvare il file bookmarks.db
Recupero dei segnalibri di Safari

Recupero dei segnalibri di Safari

Come leggere il database dei segnalibri di Safari

Non è una scienza complicata, quindi niente panico! Questo file di database è in formato SQLite e per leggerlo serve un altro strumento. La nota qui sotto include i link per scaricare i migliori strumenti di lettura SQLite, ma per ora supponiamo che tu stia usando il componente aggiuntivo di Mozilla chiamato «SQLite Manager».

SQLite Manager

SQLite Manager

Apri SQLite Manager e apri il file bookmarks.db che hai estratto. Assicurati di selezionare l’opzione «All files», così potrai vedere il file .db e aprirlo.

Interrogazione del database dei segnalibri di Safari

Interrogazione del database dei segnalibri di Safari

Una volta aperto il database, seleziona il database bookmarks e vedrai i campi title e URL, con i tuoi segnalibri. E basta: ora vedi tutti i tuoi segnalibri.

Se vuoi provare un po’ di SQL e mostrare solo i due campi, usa:

SELECT title, url FROM bookmarks

...nella scheda «Execute the SQL file». Se lo fai, scoprirai che puoi persino salvare i risultati in CSV.

Come leggere l’elenco di lettura di Safari

La tabella bookmarks contiene anche l’elenco di lettura di Safari, che si distingue dai segnalibri perché non ha alcun valore nella colonna extra_attributes. Quindi puoi usare la query seguente:

SELECT url,title
FROM bookmarks
WHERE url NOT LIKE '' and extra_attributes NOT LIKE '';
Estrazione del database dei segnalibri e dell’elenco di lettura di Safari

Estrazione del database dei segnalibri e dell’elenco di lettura di Safari

Come recuperare le schede aperte di Safari da un backup di iTunes

Se hai perso le schede aperte di Safari sul tuo iPhone, iPad o iPod, è possibile recuperarle se hai eseguito il backup del tuo dispositivo iOS con iTunes. Ecco come fare con iPhone Backup Extractor.

Le schede aperte di Safari sono memorizzate in un file di database chiamato BrowserState.db. Puoi accedere a quel file con i passaggi seguenti:

  • Apri iPhone Backup Extractor e seleziona il backup da cui vuoi estrarre le schede aperte
  • Seleziona la scheda «Expert Mode»
  • Per i backup precedenti a iOS 13, vai alla cartella Applications ed espandi com.apple.mobilesafari → Safari
  • Per i backup di iOS 13 o successivi, vai alla cartella Home ed espandi Library → Safari
  • Seleziona il file BrowserState.db
  • Fai clic sul pulsante «Extract selected» e scegli una cartella in cui salvare il file BrowserState.db
Estrazione del database BrowserState di Safari

Estrazione del database BrowserState di Safari

Come leggere il database delle schede aperte di Safari

Il file di database BrowserState.db è in formato SQLite e per leggerlo serve un altro strumento. In questo esempio usiamo DB Browser for SQLite, ma puoi usare qualsiasi visualizzatore o editor SQLite che preferisci.

  • Apri DB Browser for Sqlite e apri il file BrowserState.db che hai estratto.
  • Vai alla scheda Browse data e seleziona la tabella tabs
Interrogazione del database BrowserState di Safari con un editor SQLite

Interrogazione del database BrowserState di Safari con un editor SQLite

Come puoi vedere nello screenshot qui sopra, la colonna last_viewd_time del database è in formato timestamp Unix. Se vuoi convertirla in un formato data e ora, puoi usare questo comando SQL:

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

Puoi anche esportare le schede aperte di Safari in un file CSV usando il menu File di DB Browser → Export → Table(s) as CSV file

Se hai difficoltà, contattaci tramite la chat dal vivo o via email e faremo del nostro meglio per aiutarti!


Informazioni sull'autore

Alexandra Petrus

Alexandra served as Reincubate's VP of Product for a number of years and remains a friend of the company. She's recognised as a Google Developer Expert for Product Strategy, and is a co-founder of Bucharest AI.


Articoli correlati

Hai bisogno di aiuto?

Cerchiamo di rispondere a tutti i messaggi entro un giorno lavorativo.

support@reincubate.com
Logo del King's Award for Enterprise

King's Award for Enterprise: Reincubate ha vinto quattro volte la più alta onorificenza aziendale ufficiale del Regno Unito, l'ultima in riconoscimento della straordinaria crescita dell'azienda negli ultimi tre anni.

Le nostre relazioni con utenti e partner sono al centro dei nostri valori e dei prodotti che creiamo. Consulta le nostre recensioni per scoprire cosa dicono di noi.

Certificazione ISO 27001 rilasciata dal Centre for Assessment, accreditato UKAS

© 2008-2026 Reincubate Ltd. Tutti i diritti riservati. Registrata in Inghilterra e Galles con il n. 5189175, P. IVA GB151788978. Camo®, Streamlight® e Reincubate® sono marchi registrati. Brevetti in corso di registrazione.

Assistenza