Quindi mi sono svegliato oggi con la mia app tracker del sonno che mi diceva che ero andato a letto un'ora prima di quanto pensassi, quindi naturalmente ho pensato che l'app fosse stata l'unica a commettere lo stupido errore.
Per fortuna avevo navigato sul web prima di andare a letto, ma a quanto pare Apple ha cambiato di nuovo le cose da High Sierra o Safari 11, quindi le altre risposte non hanno funzionato per me.
Ho scoperto come ottenere i tempi di visita, e dato che sono andato molto lontano per giungere a fondo a questo problema molto poco importante, ho pensato di condividere le mie conclusioni qui:
Modifica:
Okay, mi sono lasciato trasportare un po 'di più e ho scritto un one-liner bash per fare tutto il duro lavoro per te. Basta aprire il terminale e copiarlo. Dovrebbe funzionare senza dover installare nulla, a meno che Apple non abbia cambiato qualcosa di nuovo nel frattempo.
Puoi ignorare le righe vuote nell'output (sono redirect http) e puoi cambiare l'ultimo numero 30
nel comando per filtrare il numero di linee che vuoi vedere.
sqlite3 ~/Library/Safari/History.db 'select visit_time,title from history_visits order by visit_time desc;' \
| while read i; do d="${i%%.*}"; echo "$(date -r $((d+978307200))) | ${i#*|}"; done \
| head -n 30
Risposta originale:
Quindi, invece di avere una cartella semplice con tutta la cronologia come prima, ora scrivono la cronologia in un database. Ecco come ottieni le informazioni se vuoi davvero:
- I dati sono ora memorizzati in un database SQLite, quindi avrai bisogno di qualche strumento per leggerlo. Suggerisco DB Browser per SQLite . Basta installarlo nel solito modo.
- Ora apri il file del database. Si trova qui:
/Users/[yourname]/Library/Safari/History.db
.
- Nella scheda Sfoglia dati fai clic sul menu a discesa Tabella: e seleziona history_visits .
- Oraordinapervisit_timeetrovalacosachetiinteressa.
- Queinumerisottolacolonnavisit_timesonountimestampdeidatidibase,quindiperottenerequalcosadileggibiledall'uomoènecessariounconvertitore.Utilizzasemplicementequesto: link
Spero che questo risolva il tuo enigma legato alla storia.